使用CountDownTimer寫的簡潔明了showToast("驗證碼已發送,請注意查收");inttimer=60*1000;newCountDownTimer(timer,1000){publicvoidonTick(longmillisUntilFinished){btn_code.setEnabled(false);btn_code.setText("獲取驗證碼("+(millisUntilFinished/1000)+")");}publicv
系統 2019-08-29 22:07:37 2043
轉載自http://rdc.taobao.com/team/jm/archives/665zookeeper介紹zookeeper是一個為分布式應用提供一致性服務的軟件,它是開源的Hadoop項目中的一個子項目,并且根據google發表的論文來實現的,接下來我們首先來安裝使用下這個軟件,然后再來探索下其中比較重要一致性算法。zookeeper安裝和使用zookeeper的安裝基本上可以按照http://hadoop.apache.org/zookeeper
系統 2019-08-12 09:30:06 2043
適配器模式把一個類的接口變換成客戶端所期待的另一種接口,從而使原本接口不匹配而無法在一起工作的兩個類能夠在一起工作。二,類的Adapter模式的結構:三,示例代碼/***目標**@authorSalmon**/publicinterfaceTarget{publicvoidrequest();}/***源**@authorSalmon**/publicclassAdaptee{publicvoidspecificRequest(){System.out.p
系統 2019-08-12 09:29:47 2043
1、***Cmd上面的@APICommand里的responseObject關聯對于的Response;2、在tomcatconf/command.properties.in添加新API的權限;3、為得到Cmd,都需要實現PluggableService接口的getCommands()方法,核心Cmd都需在ManagementServerImpl類的getComands()方法里將新添加的***Cmd類添加到cmList中。CloudStack添加新的AP
系統 2019-08-12 09:27:26 2043
Ctrl+L選擇整行(按住-繼續選擇下行)Ctrl+KK從光標處刪除至行尾Ctrl+Shift+K刪除整行Ctrl+Shift+D復制光標所在整行,插入在該行之前Ctrl+J合并行(已選擇需要合并的多行時)Ctrl+KU改為大寫Ctrl+KL改為小寫Ctrl+D選詞(按住-繼續選擇下個相同的字符串)Ctrl+M光標移動至括號內開始或結束的位置Ctrl+Shift+M選擇括號內的內容(按住-繼續選擇父括號)Ctrl+/注釋整行(如已選擇內容,同“Ctrl+S
系統 2019-08-12 09:27:00 2043
迅雷是我們常用的下載工具之一,但是我們在使用迅雷時經常有些煩人的廣告,那么,我們怎么去掉它呢?修改之前關閉迅雷。一、去廣告1、打開迅雷的安裝目錄我的是C:\ProgramFiles\ThunderNetwork\Thunder\Program2、找到gui.cfg文件,然后用記事本打開3、把它的內容改為:[URL]ADServer=LastModifyTime=Mon,2Apr200706:32:45GMTNavigateTimes=10TimeSpan=
系統 2019-08-12 09:26:53 2043
上周五的時候,一個同事問我一個單點登錄的問題。整個系統結構并不復雜,在webapp應用中配置一個sso應用的servlet過濾器,這個過濾器會從指定的域名下拿cookie中保存的一個加密sessionid,利用這個sessionid到sso系統中判斷是否登錄以及是否在登錄有效期內,未登錄則進入登錄頁面,登錄成功后,通過一個瀏覽器的302重定向進入目標頁面。同事反映,正常登錄以后進入的目標頁面,地址不對,我看了一下,是目標主機的端口號丟失了。于是我在本地搭建
系統 2019-08-12 09:26:51 2043
摘要:Nginx/LVS/HAProxy是目前使用最廣泛的三種負載均衡軟件,一般對負載均衡的使用是隨著網站規模的提升根據不同的階段來使用不同的技術,具體的應用需求還得具體分析,本文總結了三者之間的優缺點?!揪幷甙础控撦d均衡(LoadBalancing)建立在現有網絡結構之上,它提供了一種廉價有效透明的方法擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數據處理能力,同時能夠提高網絡的靈活性和可用性。目前使用最為廣泛的負載均衡軟件是Nginx、LVS、HAP
系統 2019-08-12 09:26:43 2043
SpringSecurity11個步驟為應用程序添加安全防護歷史與現狀自2003年出現的Spring擴展插件AcegiSecurity發展而來。目前最新版本為3.x,已成為Spring的一部分。為J2EE企業應用程序提供可靠的安全性服務。Authenticationvs.Authorization區分概念驗證與授權驗證這個用戶是誰?用戶身份可靠嗎?授權某用戶A是否可以訪問資源R某用戶A是否可以執行M操作某用戶A是否可以對資源R執行M操作SS中的驗證特點支持
系統 2019-08-12 01:32:31 2043
Python轉義字符在需要在字符中使用特殊字符時,python用反斜杠(\)轉義字符。如下表:原始字符串有時我們并不想讓轉義字符生效,我們只想顯示字符串原來的意思,這就要用r和R來定義原始字符串。如:printr'\t\r'實際輸出為“\t\r”轉義字符描述\(在行尾時)續行符\\反斜杠符號\'單引號\"雙引號\a響鈴\b退格(Backspace)\e轉義\000空\n換行\v縱向制表符\t橫向制表符\r回車\f換頁\oyy八進制數yy代表的字符,例如:\
系統 2019-09-27 17:56:23 2042