Time of Update: 2018-07-27
直接通過List.get(i)擷取對象obj,並對obj中的屬性進行修改即可。因為obj擷取的是List中對象的引用,所以對obj的修改會自動同步到對List中去 public class ListTest { public static void main(String args[]) { User user1=new User(); List<User> userList=new
Time of Update: 2018-07-27
node-zk-browser是zookeeper web管理工具,使用node.js,基於express.js和node-zookeeper開發,以樹的形式展示zookeeper的資料,登入後可以對節點資料進行新增,編輯,刪除。 安裝配置流程如下: 1.安裝node.js 到 https://github.com/joyent/node/tags
Time of Update: 2018-07-27
單點登陸的定義: 簡稱為 SSO,是目前比較流行的企業業務整合的解決方案之一。SSO的定義是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。 技術實現機制:
Time of Update: 2018-07-27
參考: https://www.cnblogs.com/seeusmile-cnblog/p/6221340.html https://www.cnblogs.com/huzi007/p/5969711.html 方式一: mybatis更新sql語句: <update id="publishT00_notice" parameterType="Map">update test set createdate = #{
Time of Update: 2018-07-27
測試代碼如下; package com.yanek.ioc;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import
Time of Update: 2018-07-27
參考: https://www.cnblogs.com/myopensource/p/8177074.html https://www.jianshu.com/p/e2179c74a2e4 CAS是英文單詞Compare And Swap的縮寫,翻譯過來就是比較並替換。 CAS機制當中使用了3個基本運算元:記憶體位址V,舊的預期值A,要修改的新值B。 更新一個變數的時候,只有當變數的預期值A和記憶體位址V當中的實際值相同時,才會將記憶體位址V對應的值修改為B。
Time of Update: 2018-07-27
類載入是Java程式啟動並執行第一步,研究類的載入有助於瞭解JVM執行過程,並指導開發人員採取更有效措施配合程式執行。 研究類載入機制的第二個目的是讓程式能動態控制類載入,比如熱部署等,提高程式的靈活性和適應性。 一、簡單過程 Java程式啟動並執行場所是記憶體,當在命令列下執行: java HelloWorld
Time of Update: 2018-07-27
當一個用戶端(通常是瀏覽器)向Web伺服器發送一個請求是,它要發送一個請求的命令列,一般是GET或POST命令,當發送POST命令時,它還必須向伺服器發送一個叫“Content-Length”的要求標頭(Request Header) 用以指明請求資料的長度,除了Content-Length之外,它還可以向伺服器發送其它一些Headers,如:
Time of Update: 2018-07-27
一 簡介 如題所示,有時候我們需要在一個請求到達Controller之前能夠截獲其請求,並且根據其具體情況對 HttpServletRequest 中的參數進行過濾或者修改。這時,有的同學可能會想:我們是否可以在一個Filter中將 HttpServletRequest 裡的所有參數都取出來分別進行過濾然後再放回到該HttpServletRequest 中呢。 很顯然,在 HttpServletRequest 貌似只有 setAttribute(String
Time of Update: 2018-07-27
1.啟動時出現警告 WARNING : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package. 分析原因: 項目目錄設計錯誤 src |_main |_java |_package name |_xxxController |_Application application.java
Time of Update: 2018-07-27
安裝流程: 1.到網上下載並解壓jad1.5.8g.zip,將jad.exe放到jre的bin目錄下如F:\Java\jre1.5.0_06\bin 2.安裝jadeclipse 下載地址:http://jaist.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar 將jadclipse_3.1.0.jar複製到D:\Program
Time of Update: 2018-07-27
Java應用環境中不同的class分別由不同的ClassLoader負責載入。 一個jvm中預設的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分別各司其職: Bootstrap ClassLoader 負責載入java基礎類,主要是 %JRE_HOME/lib/ 目錄下的rt.jar、resources.jar、charsets.jar和class等
Time of Update: 2018-07-27
1.簡介 Apache Shiro是一個強大且易用的 Java 安全架構,執行身分識別驗證、授權、密碼學和會話管理。 認證、授權: 認證簡單的說,就是登入的時候判斷你的使用者名稱和密碼是否完全符合,就是證明你是你。 授權,是在認證的基礎之上,進行角色和許可權的授予。許可權決定了一個使用者可以進行怎樣的操作。 角色、許可權: 許可權定義了一個使用者是否可以執行某個操作。 角色就是一組許可權的集合。
Time of Update: 2018-07-27
有時候需要我們用Scanner接收char類型資料,而不是接收String。比如,當我們要用到switch()語句時,就不能用String類型了。 switch語句: switch關鍵字的中文意思是開關、轉換的意思,switch語句在條件陳述式中特別適合做一組變數相等的判斷,在結構上比if語句要清晰很多。 switch語句的文法格式為: switch(運算式){
Time of Update: 2018-07-27
今天開始用Eclipse學Java,主要是覺得自己已經知道命令列命令列,每次再去敲,去切換目錄,比較浪費時間。 而且Eclipse快速鍵很多,好多都忘了。 而且這次用Eclipse不像之前那麼害怕,不知道為什麼,可能因為搞了一陣安卓開發的原因吧。 之前不知道為什麼很害怕,好像是遇到了很多問題,估計對java也很生疏的原因吧。 用的孫衛琴的書《java物件導向編程》 測試P47的時候發現Eclipse報錯 The declared package
Time of Update: 2018-07-27
對象排序之Comparator,Comparable介面區別: comparable是通用的介面,使用者可以實現它來完成自己特定的比較,而comparator可以看成一種演算法的實現,在需要容器集合 collection需要比較功能的時候,來指定這個比較子,這可以看出一種設計模式,將演算法和資料分離,就像C++ STL中的函數對象一樣。 前者應該比較固定,和一個具體類相綁定,而後者比較靈活,它可以被用於各個需要比較功能的類使用。可以說前者屬於“靜態繫結”,而後者可以“
Time of Update: 2018-07-27
focusin([data],fn) 當元素獲得焦點時,觸發 focusin 事件。 focusin事件跟focus事件區別在於,他可以在父元素上檢測子項目擷取焦點的情況。 $("p").focusin(function() { $(this).find("span").css('display','inline').fadeOut(1000);}); focusout([data],fn)
Time of Update: 2018-07-27
可以參考官網執行個體文檔學習 1.引入地圖外掛程式 高德地圖——申請Key步驟 <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=你申請的key值&"></script> 2.編寫地圖容器(記得給容器寛高) <div id="container"
Time of Update: 2018-07-27
前面有篇文章已經提供了如何修改select標籤的預設樣式,但是只能相容到ie10,要相容ie9隻能類比一個類似的 html結構: <div class="select_diy"> <select>
Time of Update: 2018-07-27
vue-resource vue-resource 作為vue外掛程式的形式存在,通過XMLHttpRequest或JSONP發起請求並處理響應。開發中常用。 用法: npm install vue-resource --save如果你的項目遵守commonJS規範var Vue = require('vue');Vue.use(require('vue-resource')); get方式的套路: new Vue({ el: '#app', ready: