Time of Update: 2016-07-29
安裝redis入門,redis入門redis官網:redis.ioredis版本用的是redis-3.2.2$ wget http://download.redis.io/releases/redis-3.2.2.tar.gz$ tar xzf redis-3.2.2.tar.gz$ cd redis-3.2.2$ make$ src/redis-server$ src/redis-cliredis> set foo barOKredis> get
Time of Update: 2016-07-29
MyEclipse 2016正式版更新內容,myeclipse2016MyEclipse 2016 Stable 1.0正式發布!在保留之前CI系列的工具之外,又新增了許多非常棒的新功能。正式版Eclipse MarsMyEclipse 2016基於Eclipse Mars 1 (4.5.1),除了在Eclipse基礎上做了更新之外,我們還更新了整合在MyEclipse上的第三方工具,比如STS, m2e, BIRT, Webtools,
Time of Update: 2016-07-29
java四大域總結,java四大域最近學完了web部分,發現有些地方總是單個容易理解,可是把所有的放在一起來大雜燴,總是有那麼幾個知識點容易混淆。其實網上的資料已經夠多了,雖然也不乏辛勞的搬運工。可是最終的目的不就是要我們自身理解嗎?自己理解了的東西才正真是我們的。作為額外的獎勵,我們先來關注一下JSP的九大隱式對象。可以看看中關於JSP的九大隱式對象,它們可總是被老師們說是重點重點哦。 範圍------顧名思義,起作用的大小範圍也!如果是你自己去學習一個知識點,你要達到哪
Time of Update: 2016-07-28
1 設計模式--Factory 方法模式,設計模式--原廠模式 Factory 方法模式適用於“大量的產品需要頻繁建立,並且具有同樣的介面時使用”。一、普通原廠模式 對於實現了同一個介面的一些類進行統一執行個體的建立,把這個統一建立的工作交給一個類來實現,這個類就叫做工廠類。 Job介面 (定義了要做的事情)1 public interface Job {2 public void say(
Time of Update: 2016-07-28
多線程第二彈,多線程 各位看官,抓緊上車,老司機要接著飆車了。
Time of Update: 2016-07-28
IntelliJ Idea 常用快速鍵列表,intellijideaIntelliJ Idea 常用快速鍵列表 Alt+斷行符號 匯入包,自動修正Ctrl+N 尋找類Ctrl+Shift+N 尋找檔案Ctrl+Alt+L 格式化代碼Ctrl+Alt+O 最佳化匯入的類和包Alt+Insert 產生代碼(如get,set方法,建構函式等)Ctrl+E或者Alt+Shift+C 最近更改的代碼Ctrl+R 替換文本Ctrl+F
Time of Update: 2016-07-28
關於session,session HttpSession HttpServletRequest.getSession() HibernateSessionFactory.getSession()HttpSession的生命週期是以上三者中最長的,存在於整次對話(瀏覽器關閉後被銷毀),用於儲存單個使用者在本次會話中所用到的資料。HttpServletRequest,getSession()也是用來儲存會話資料的,但只作用於單次請求例如轉寄(頁面跳轉),重新導向就無效了。HibernateS
Time of Update: 2016-07-28
Java提高篇——靜態代碼塊、構造代碼塊、建構函式以及Java類初始化順序,建構函式java靜態代碼塊:用staitc聲明,jvm載入類時執行,僅執行一次構造代碼塊:類中直接用{}定義,每一次建立對象時執行。執行順序優先順序:靜態塊,main(),構造塊,構造方法。建構函式public HelloA(){//建構函式
Time of Update: 2016-07-28
MalformedByteSequenceException: Invalid byte 1 of 1-byte,invalidstartbyte修改了線上程式的xml設定檔,重啟後報如下錯誤:MalformedByteSequenceException: Invalid byte 1 of 1-byte百度了下大體的意思是說檔案的編碼錯誤,需要重新設定一下檔案的編碼格式.vim開啟設定檔,執行命令::set encoding=utf-8 儲存的時候又報錯:寫入錯誤,轉換失敗 (請將
Time of Update: 2016-07-28
增加線程非同步發送訊息的方法一(Tread),發送訊息tread@RequestMapping(value="order/updateOrder.do")public String updateOrder(HttpServletRequest request,HttpServletResponse response){ final String ordId =request.getParameter("ordId"); String proDesc
Time of Update: 2016-07-28
java 懶漢式--初步解決安全問題,java懶漢2016-07-28 00:10:14 懶漢式: class text { public String k; private static text t=null;//右邊代碼結構比上邊餓漢式繁瑣,可能出現安全問題 privatetest(){} //安全問題無疑是違背這個程式的初衷就是可以建立多個執行個體 public static
Time of Update: 2016-07-28
Java基礎——基本類型和封裝類、基本類型和字串之間的轉換,java字串基本類型和封裝類之間的轉換基本類型和封裝類之間經常需要互相轉換,以 Integer 為例(其他幾個封裝類的操作雷同哦):在 JDK1.5
Time of Update: 2016-07-28
分布式任務&分布式鎖(li),分布式任務調度架構 目前系統中存在批量審批、大量授權等各個操作,大量操作中可能因為處理機器、線程不同,造成重新整理緩衝丟失授權等資訊,如批量審批同一使用者權限多個許可權申請後,流程平台並發的發送多個http請求到acl不同伺服器,a機器處理了授權a,b機器同時處理了授權b,然後重新整理使用者緩衝。因為在事務裡彼此看不見對方提交的資料,重新整理時又完全從db中讀取要重新整理的資料,就造成了互相丟失對方的資料。因此,需要一個分布式鎖工具,來協調各個機器、線上的
Time of Update: 2016-07-28
S2 易買網總結,s2網總結 易買網項目總結
Time of Update: 2016-07-28
易買網部分總結,易買網總結1.購物車功能 //使用者最近瀏覽商品記錄把商品的id作為參數來傳遞,在另一個頁面來接收這個參數,然後是建立cookie把這個商品id給儲存下來。然後就是頁面就會自動儲存這個cookie。//顯示最近瀏覽商品 Cookie cookie = new Cookie("proHistory", getHistory); response.addCookie(cookie);
Time of Update: 2016-07-28
Runnable和Thread,RunnableThread1、Runnable是一個介面,當實現該介面時需要複用run方法,在run方法中實現自己的邏輯。2、Thread是一個類,它其實實現了Runnable方法,也就是說當你通過new
Time of Update: 2016-07-28
利用servlet3.0上傳,純原生上傳,不依賴任何第三方包,servlet3.0tomcat7裡面內建的servlet3.0.jar,支援很多新特性,例如,annotation配置servlet,上傳,非同步等等。。。。如果你的tomcat版本低於7的話,單獨在項目中引入servlet3.0.jar的話,有可能會出錯,具體沒研究過,可能是不相容吧。所以要使用servlet3.0新特性的話,盡量使用tomcat7不多說了,貼上代碼@WebServlet(name =
Time of Update: 2016-07-27
java讀取xml檔案的四種方法,javaxml四種方法Xml代碼 1 <?xml version="1.0" encoding="GB2312"?> 2 <RESULT> 3 <VALUE> 4 <NO>A1234</NO> 5 <ADDR>河南省鄭州市</ADDR> 6 </VALUE> 7 <VALUE> 8
Time of Update: 2016-07-27
ActiveMQ(li),activemqli一、ActiveMQ 首先,ActiveMQ不是一個架構,它不是struct,webx,netty這種架構,它更像是tomcat伺服器,因為你使用它之前必須啟動它,activeMQ和JMS的關係有點類似於tomcat和servlet的關係,tomcat實現了servlet規範,同理activeMQ實現了JMS規範,它們都是伺服器,在使用其服務之前需要先把伺服器啟動起來。//#準備activeMQ的環境和tomcat的環境一樣簡單。//1.下載:wg
Time of Update: 2016-07-27
JAVA算術運算子、關係運算子和位元運算符,java算術運算子關係算術運算子1.java的算數運算子包括+(加)、-(減)、*(乘)、/(除)、%(取餘),在運算過程中出現的隱式轉換原則和C語言一樣;2.