Time of Update: 2018-08-22
###pom.xml【maven】 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <cxf-version>3.1.7</cxf-version></properties> <dependency>
Time of Update: 2018-08-22
原題連結:#191 Number of 1 Bits 要求: 寫一個函數,以一個不帶正負號的整數為參數,返回其漢明權重。例如,‘11’的二進位表示為'00000000000000000000000000001011', 故函數應當返回3。 漢明權重:指一個字串中非零字元的個數;對於二進位串,即其中‘1’的個數。 代碼如下: public static int hammingWeight(int n) { String str =
Time of Update: 2018-08-22
下面的啟動都以啟動百度介面為例 啟動IE瀏覽器 System.setProperty("webdriver.ie.driver", "D:\\Program Files(x86)\\IEDriverServer.exe");//設定IEDriver的路徑 WebDriver driver = new InternetExplorerDriver(); driver.get("http://ww.baidu.com");
Time of Update: 2018-08-22
$(document).ready(function(){ $.fn.zTree.init($("#treeDemo"), setting, zNodes); }); function onCheck(e,treeId,treeNode){ var treeObj=$.fn.zTree.getZTreeObj("treeDemo"),
Time of Update: 2018-08-22
網上流傳較多的是:資料庫檔案的備份儲存和檔案還原 :也就是資料庫操作之前儲存一份原來的檔案 需要還原的時候 用這份檔案替換操作了的資料庫檔案 但是對於條數有限制的資料庫 表格 需要還原:只需要儲存原來的一份資料庫表中的 資料 需要還原的時候 還原回來就可以了 但是 不能使用下列的方法 從資料庫表中取出全部資料 放到一個集合1中 然後 new 一個新集合2 2.addall(1) //特別注意:集合中儲存的是對象的地址引用:操作1 改變了
Time of Update: 2018-08-22
1. 問題 原本在建立工程時AS會自動產生.gitignore檔案,忽略掉不需要進行track的檔案,比如.idea檔案夾、build檔案夾等,但是我在一開始建立項目的時候沒有意識到要忽略檔案,把所有檔案都track了,此時如果只添加.gitignore就不會生效。 即gitignore只對未track的檔案生效,對已經track的檔案不生效。對於已經track的檔案,直接添加gitignore檔案是不夠的,還需要額外的操作。 2. 解決方案
Time of Update: 2018-08-22
背景:最近公司在做一個基於springboot的景區管理系統,項目前期將所有的功能都做到了一個項目裡,現在客戶需要把前台售票和後台管理分別部署到兩個網域名稱下,本人負責拆分項目,決定使用idea建立兩個project,將service和實體,dao分裝成一個公用的module,兩個項目共同引用,折騰之後項目可以運行但maven打包一直出錯;
Time of Update: 2018-08-22
關於解決error A2004: symbol type conflict錯誤 用masmplus寫第一個組譯工具,程式很簡單:
Time of Update: 2018-08-22
ULONG GetSysImageBase(PCHAR pszsysname){ULONG uImageBase = 0;ULONG uSize = 0x10000;PVOID pModuleInfo = ExAllocatePool(NonPagedPool, uSize);if (pModuleInfo==NULL){return uImageBase;}NTSTATUS status = ZwQuerySystemInformation(SystemModuleInformation,
Time of Update: 2018-08-22
還記得嗎。我們用調用門和lcall指令實現特權級由低到高的轉移. 假設我們想由代碼A轉移到代碼B,運用一個調用門G,即調用門G中的目標選擇子指向代碼B的段。實際上我們要考慮4個要素:CPL、RPL、DPL_B(代碼B的DPL)、DPL_G(調用門G的DPL)。 第一步,當A訪問調用門G時,規則相當於訪問一個資料區段,要求CPL和RPL都小於或者等於DPL_G.也就是CPL和RPL需要在更高的特權級上。
Time of Update: 2018-08-22
操作方面: 一、書籤: SHIFT+F8為所在行下書籤或刪除書籤(Crtl+0-9能定義存於檔案中的10個書籤),可通過編輯\書籤\開關書籤。(CRTL+F8為下一書籤,F8為上一書籤)二、列選擇: 拉框時用到,CRTL+B為切換行&列 拉框。三、展開 & 關閉模組 & 顯示行號: CRTL+E為展開和關閉模組,在左下腳2 & 3小按鈕是展開全部和關閉全部的方式,1是顯示行號。四、顯示API的函數原型:
Time of Update: 2018-08-22
git使用之一——git的基本使用 git使用之二——.gitignore檔案詳解 git使用之三——.git檔案夾詳解 git使用之四——windows下github案頭版的安裝 git使用之五——Github上fork項目後與原項目保持同步 git使用之六——github協同工作的Fork+Pull Request git使用之七——Android Studio下git的正確使用 問題由來
Time of Update: 2018-08-22
Http協議工作在應用程式層、預設連接埠80, Https協議工作在傳輸層、預設連接埠443。HTTPS協議比HTTP協議更安全。 使用Charles抓包時, https的包都是亂碼。 需要安裝SSL外掛程式 外掛程式安裝成功後用USB線連上手機, 並點擊"Install
Time of Update: 2018-08-22
棧: 1 基礎資料類型 byte short int long float double char boolean 2 方法的形式參數,方法調用完後從棧空間回收 3 引用對象的地址,引用完後,棧空間地址立即被回收,堆空間等待GC a) 棧內的資料線程之間獨立 b) 具體細分為: b.1) 基本類型變數區 b.2) 執行環境內容 b.3) 操作指令區
Time of Update: 2018-08-22
我們知道,DebugPort位於EPROCESS這個結構體中 不知道啊。去幼兒園向小朋友問 我這裡的位移是0x0bc,系統不一樣,這個位移值也不一樣 可以用WinDbg查看,開啟本地核心調試,輸入命令:dt _EPROCESS 這個不多介紹,詳情去網上搜 另外,DNF.exe會調用NtOpenProcess進行反調試檢測
Time of Update: 2018-08-22
一、拼音分詞的應用 拼音分詞在日常生活中其實很常見,也許你每天都在用。開啟淘寶看一看吧,輸入拼音”zhonghua”,下面會有包含”zhonghua”對應的中文”中華”的商品的提示: 拼音分詞是根據輸入的拼音提示對應的中文,通過拼音分詞提升搜尋體驗、加快搜尋速度。下面介紹如何在Elasticsearch 5.1.1中配置和實現pinyin+iK分詞。 二、IK分詞器下載與安裝
Time of Update: 2018-08-22
網頁介面測試載入器開發背景 在web開發中,伺服器端和用戶端的開發與測試必不可少,但是測試的工作往往需要伺服器端完成之後,用戶端才能進行測試,這無疑延後了測試流程,導致伺服器端開發完成後,無法進行充分的資料測試,很容易造成伺服器端和用戶端開發完成後出現不協調的情況,而今天給大家推薦的這款HTTP工具,可以提前對伺服器端代碼進行測試。 Postman Postman簡介 Postman是一款功能強大的 網頁調試與 發送網頁HTTP請求的Chrome外掛程式。
Time of Update: 2018-08-22
runloop與線程是一一對應的,一個runloop對應一個核心的線程,為什麼說是核心的,是因為runloop是可以嵌套的,但是核心的只能有一個,他們的關係儲存在一個全域的字典裡。 runloop是來管理線程的,當線程的runloop被開啟後,線程會在執行完任務後進入休眠狀態,有了任務就會被喚醒去執行任務。 runloop在第一次擷取時被建立,線上程結束時被銷毀。 對於主線程來說,runloop在程式一啟動就預設建立好了。 對於子線程來說,runloop是懶載入的,只有當我們使用的時候才會建立,
Time of Update: 2018-08-22
導讀:編程雖是複雜活,但成就優秀程式員的很多因素和我們在學校中最早學到的相差無幾。 懂得分享。儘可能使用開源,並且當你有能力的時候,要對其有所貢獻。聚全社會之智慧,勝過某些“大”公司之短視。 公平競爭。嘗試其他技術、架構、方法和觀點。不要總以為只有你的選擇才是可行的。別的選擇也有可能比你的要強得多。要以開放的心態,來檢驗其他人的選擇。
Time of Update: 2018-08-22
Master-Slave #hostname要不一致 #機器1 <persistenceAdapter> <!-- <kahaDB directory="${activemq.data}/kahadb"/> --> <replicatedLevelDB directory="${activemq.data}/leveldb" replicas="3"