Time of Update: 2018-07-30
1 前言 MyBatis 源於 Apache 的一個開源項目 iBatis,而 iBatis 一詞則來源於“internet”和“abatis”的組合,2010年這個項目由 Apache Software Foundation 遷移到了 Google Code,並且改名為MyBatis ,2013年11月其又遷移到 Github。MyBatis 是一個基於 Java 的支援普通 SQL 查詢,預存程序和進階映射的優秀持久層架構,相比於基於物件導向使用 HQL 語言的 Hibernate
Time of Update: 2018-07-30
本文分析一下Reactor模式的實現,關鍵是三個類:Channel、Poller、EventLoop。 事件分發類 Channel Channel 是 selectable IO channel,負責註冊與響應IO事件,包括註冊給Poller的 fd 及其監聽的事件,以及事件發生了所調的回呼函數。 每個Channel對象自始至終只負責一個 fd 的事件分發,封裝了一系列該 fd 對應的操作,使用了回呼函數,包括可讀、可寫、關閉和錯誤處理四個。 首先給定Channel所屬的 loop,
Time of Update: 2018-07-30
<form> ...... <input class="btn btn-primary" id="submit" type="button" value="提交修改"/> </form> $("#submit").click(function(){$("form:first").submit();} });
Time of Update: 2018-07-30
手機鍵盤(keyboard) #include <stdio.h>char a[20];int main(){int i=0,n=0,b,c;char d;scanf("%s",a); printf("%s\n",a); n=sizeof(a);for(i=0;i<n;i++){if( a[i]>='a' && a[i]<='o' ){b=a[i]-'a';c=b%3;d=a[i]-c;
Time of Update: 2018-07-30
問題回顧: 今天在編譯php的fileinfo這個模組的時候出現,記憶體空間不足1G的錯誤,後來用free -m檢查記憶體大小,一看還有不到150M 備忘: 1、我們公司全部用的是阿里雲的ECS執行個體,這個是我們的使用環境 2、編譯php模組的方法見我的部落格(和編譯memcache等模組的方法是一樣的) http://blog.csdn.net/m0_37886429/article/details/68065510 swap製作過程:
Time of Update: 2018-07-30
1 異常描述 在啟動 Tomcat 伺服器,進行本地單元測試的時候,報出如下錯誤: 2 異常原因 觀察上圖中被標記出的來異常描述,咱們可以知道: com.caucho.hessian.io.HessianServiceException: The service has no method named: XXX 此異常,為:Hessian 服務異常。 在進行代碼測試的時候,咱們通過 URL 來調通服務,URL 樣本如下: private
Time of Update: 2018-07-30
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2018-07-30
連結 https://www.luogu.org/problem/show?pid=3414 題解 ans=C0n+C2n+C4n+...=C0n+C1n+C2n+...+Cnn2=C0n1n10+C1n1n−111+C2n1n−211+...+Cnn101n2=(1+1)n2=2n−1 ans=C_n^0+C_n^2+C_n^4+...\\=\frac{C_n^0+C_n^1+C_n^2+...+C_n^n}{2}\\
Time of Update: 2018-07-30
一. 暗原色去霧簡介 在映像去霧領域,幾乎沒有人不知道何凱明博士發表於2009年CVPR的best paper—《Single Image Haze Removal Using Dark Channel Prior》,文中指出,在絕大多數非天空的局部地區裡,某些像素總會至少有一個色彩通道具有極低的值,也就是該地區的光照強度很小,對於任意輸入映像?J,其暗通道可以表示如下式:
Time of Update: 2018-07-30
舉例 刪除dept其中的一個部門,順帶刪除員工表emp中這些部門的員工 dept 表 CREATE TABLE SCOTT.DEPT( DEPTNO NUMBER(2), DNAME VARCHAR2(14 BYTE), LOC VARCHAR2(13 BYTE))ALTER TABLE SCOTT.DEPT ADD ( CONSTRAINT PK_DEPT PRIMARY KEY (DEPTNO) USING INDEX
Time of Update: 2018-07-30
簡介 虛擬機器有很多好處,不僅僅節省硬體資源,而且還可以快速切換系統內容,顯然會在軟體開發中起到極大作用。 在《持續傳遞》第十一章(11.7.1)中就提到了虛擬機器環境的管理。如下圖 它描述的是在你的持續整合的Jenkins CI伺服器(以下簡稱jenkins)中,需要各種伺服器來測試一個應用。我們可以快速的從虛擬機器的VMM模板庫中,啟動需要的各種類型虛擬機器,而不是每個都重新安裝(省時),完成測試,產生報告後,也快速消失(省錢)。
Time of Update: 2018-07-30
最近公司的一個後台項目使用的cache模組,由於使用的是公司內部開發的一套分布式的系統,系統由於年代比較久遠,也已經沒有人員進行維護了,出了問題便無人懂得如何維護,也沒有相應的文檔,便最近想辦法使用一個新的cache模組進行替換。
Time of Update: 2018-07-30
error: Linux下啟動和關閉tomcat報錯,如下圖所示: 原因: 因為啟動tomcat會調用tomcat安裝檔案中的startup.bat,而它調用了catalina.bat則調用了setclasspath.bat。因此需要在setclasspath.bat的開頭手動聲明環境變數。 解決方案:
Time of Update: 2018-07-30
1、開發規範 制定好開發規範、部署的目錄規範、編碼規範。好的目錄規範能讓項目結構清晰,便於維護和擴充; 好的編碼規範能讓團隊內同學的代碼風格統一,便於代碼審查。 2、模組化 針對JavaScript、CSS,以功能或業務為單元組織代碼。JavaScript 模組化方案很多,如 AMD/CommonJS/UMD/ES6 Module 等,CSS 模組化開發基本上都是在 less、sacc、stylus
Time of Update: 2018-07-30
webdriver 不自動播放 adobe flash player 自動化測試的時候遇到一個問題,chrome webdriver 不自動播放 adobe flash player. 上網找了一下資料,是需要設定一下chrome 的 options 於是就直接在 selenium 的庫裡面添加了 prefs 的選項 檔案路徑: F:\Python27\Lib\site-packages\selenium-2.xx.xx-py2.7.egg\selenium\
Time of Update: 2018-07-30
Robot Framework RIDE python3 版本 Robot Framework 的python 版本早出來了,但是 RIDE 還一直停留在 python2的 版本 這麼個優秀的架構,相信 RIDE 後續也會支援python3 版本的 但是目前網上確實沒有穩定的python3 版本 RIDE , 只搜尋到了一個 develop 分支的版本 這篇貼的末尾有個python3-RIDE 的develop 分支版本 感興趣的可以去體驗一把 https:
Time of Update: 2018-07-30
js初級之操作字串 截取字串 var a = "www.qdjhu.com中的qdjhu"。 考察知識點,substr()第一個參數為起始位置,第二個參數為截取的長度,注意第一個參數為負數則從末尾往前找,第二個參數為負數則返回Null 字元串,此方法不會修改原字串,只是尋找並返回尋找的結果,與slice()方法不同的是,slice()方法第二個參數為結束位置,如果slice()的第一個參數如果大於第二個參數則返回Null
Time of Update: 2018-07-30
1、WCF是什麼。 WCF( Windows Communication Foundation), 是Microsoft為構建面向服務的應用提供的分布式通訊編程架構,是.NET Framework 3.5的重要組成部分。使用該架構,開發人員可以構建跨平台、安全、可靠和支援交易處理的企業級互聯應用解決方案。 簡單的說:WCF就是分布式通訊架構。 2、WCF主要構成 Endpoint
Time of Update: 2018-07-30
線程間通訊:由於多線程共用地址空間和資料空間,所以多個線程間的通訊是一個線程的資料可以直接提供給其他線程使用,而不必通過作業系統(也就是核心的調度)。 進程的通訊機制主要有:管道、有名管道、訊息佇列、訊號量、共用空間、訊號、通訊端。 linux中處理序間通訊和線程間通訊的區別:
Time of Update: 2018-07-30
被攻擊者IP地址:192.168.9.4,作業系統Windows XP sp3 English 攻擊者IP地址:192.168.9.1 //查看資料庫連接狀態 msf > db_status [*] postgresql connected to msf3 //使用nmap掃描目標機器 msf > db_nmap -sS -sV -O --script=smb-check-vulns.nse -n 192.168.9.4 [*] Nmap: