Time of Update: 2016-07-19
Spring基礎—— 在 Spring Config 中使用外部屬性檔案,springconfig一、在 Spring Config 檔案中配置 Bean 時,有時候需要在 Bean 的配置裡添加 系統部署的細節資訊, 如檔案路徑,資料來源配置資訊。而這些部署細節實際上需要在設定檔外部來定義。二、Spring 提供了一個 PropertyPlaceholderConfigurer 的 BeanFactory 後置處理器。這個處理器允許使用者將 Bean 的配置部分內容外移到屬性檔案中,
Time of Update: 2016-07-19
【基礎】運算子,堆棧,數組,運算子堆棧一.運算子:優先順序,結合性 一句話總結:點號自反非,算關邏賦移。二.java關鍵字instanceof 執行個體volatile 易失super 父類,超類transient 短暫synchronized 線程,同步strictfp 嚴格,精準package 包throws 聲明一個異常可能被拋出native 本地throw 拋出一個異常對象try
Time of Update: 2016-07-19
TreeSet與TreeMap淺解,treesettreemapTreeSet與TreeMap的關係: 1.TreeSet 實際上就是用TreeMap來組織資料的,因為在TreeSet中儲存了一個NavigableMap<e,Object>介面執行個體變數,而該介面的實作類別就是TreeMap public V put(K key, V value) { Entry<K,V> t = root;
Time of Update: 2016-07-19
淺談JDBC編程,淺談jdbc一、概述1.為什麼要用JDBC 資料庫是程式不可或缺的一部分,每一個網站和伺服器的建設都需要資料庫。對於大多數應用程式員(此處不包含資料庫開發人員)來說,我們更多的不是在DBMS中對資料庫進行操縱,而是在我們編寫的程式中對資料庫進行訪問,Java程式中一般都是通過JDBC來串連伺服器並進行增刪改查操作的。下面,就來具體介紹一下JDBC編程。2.SQL語言的分類根據所進行操作種類的不同,結構化查詢語言 (SQL)SQL分為三類,
Time of Update: 2016-07-19
TreeSet集合深入瞭解--------攻擊原理,treeset--------Set介面Set不允許包含相同的元素,如果試圖把兩個相同元素加入同一個集合中,add方法返回false。(無序,不可重複 )Set判斷兩個對象相同不是使用==運算子,而是根據equals方法。也就是說,只要兩個對象用equals方法比較返回true,Set就不 會接受這兩個對象。HashSetHashSet有以下特點 不能保證元素的排列順序,順序有可能發生變化 不是同步的
Time of Update: 2016-07-19
線程池學習,線程池 建立一個線程並啟動,開銷會很大,因為運行線程需要的資源比調用對象方法需要的資源多得多。在很多情況下,線程被用於執行一類任務,而這類任務數量很多,發生的時間分布不均,如果為每個新任務都啟用一個新線程來執行,則開銷會太大,可以採用一種效能最佳化技術,就是使用線程池。 將若干執行任務的線程放在池中,當有任務要執行時,從池中取出一個空閑線程來處理任務,處理完任務後,再講線程對象放入池中。線程池實際上就是一個對象池,只是池中的對象都是線程。 本文執行個體將實現一個線程池,可以給線
Time of Update: 2016-07-19
八位位元為什麼表示範圍(-128~~+127)理解,-128127電腦對帶符號數的表示有三種方法:原碼、反碼和補碼。8位原碼和反碼能夠表示數的範圍是-127~127。8位補碼能夠表示數的範圍是 -128~127。範圍是-128~127,那肯定是用補碼錶示的。 10000000-11111111表示-128到-1, 00000000-01111111表示0-127 補碼的1111 1111轉換成原碼就是1000
Time of Update: 2016-07-18
struts2的 result 萬用字元 OGNL,struts2ognlresult: 1). result 是 action 節點的子節點 2). result 代表 action 方法執行後, 可能去的一個目的地 3). 一個 action 節點可以配置多個 result 子節點. 4). result 的 name 屬性值對應著 action 方法可能有的一個傳回值. <result
Time of Update: 2016-07-18
工作周記,實習工作周記文檔!文檔!文檔!重要的事情說三遍1、項目一期基本開發完畢,包括後台管理系統以及提供給手機端的介面,由於奔著敏捷開發去的,文檔沒有過多花時間去寫,當然了文檔肯定有,開發人員寫的自己能看懂,但是對於對接人員來說看了就跟吃了屎一樣難受好吧,由於項目進度比原先提前,所以根據實際情況來修改文檔,把文檔修改得更加人性化,可讀化其實文檔對於一些程式員來說,很瞧不起,但是,文檔能力大家一定要提高,文檔能力的提高可以給你未來帶來很大的便捷因為你要轉管理,就必須要具備一定的文檔能力來看看文件
Time of Update: 2016-07-19
多檔案上傳artDialog+plupload,artdialogplupload一、效果展示包括檔案上傳面板以及檔案上傳列表二、介紹長話短說,採用spring springMVC mybatis maven mysql,實現多檔案上傳功能,下載使用的是流的形式。其中涉及的分頁我會另開一片部落格介紹。三、準備材料pluploadartDialog還有一份初始化外掛程式的js檔案這些可以直接從我的分享串連裡面下載連結:http://pan.baidu.com/s/1c27cTAK
Time of Update: 2016-07-18
Spring 定時任務配置,Spring任務配置1.applicationContext.xml 中 加入task 的聲明與xsd1xmlns:task="http://www.springframework.org/schema/task"1http://www.springframework.org/schema/task
Time of Update: 2016-07-18
Redis用戶端開發包:Jedis學習-入門,redisjedis添加Jedis依賴我們可以使用以下三種方式來添加Jedis依賴。1、下載jar檔案從http://search.maven.org/下載最近的jedis包和Apache Commons Pool 2 2.0依賴包。2、從源碼中構建以下方式會構建最新的Jedis版本。首先、複製GitHub項目很簡單,在命令列輸入git clone
Time of Update: 2016-07-18
Spring基礎——在 Spring Config 檔案中基於 XML 的 Bean 的自動裝配,springbean一、Spring IOC 容器支援自動裝配 Bean,所謂自動裝配是指,不需要通過 <property> 或 <constructor-arg> 為 Bean 的屬性注入值的過程。二、配置:在 <bean> 的 autowire 屬性裡指定自動裝配的模式。預設為 no 。可以通過 <beans> 根項目的
Time of Update: 2016-07-18
資料結構—棧,資料結構先說什麼是棧: 1、後進先出 2、對資料的所有操作只能在固定的一端進行操作,不能再中間或者另一端對資料進行操作。 符合以上兩點的 儲存資料的類(對象) 叫做棧。
Time of Update: 2016-07-18
隨著tomcat一起啟動一個線程,tomcat啟動線程package test;import javax.servlet.*; public class MyCode implements ServletContextListener { //當Tomcat啟動時會執行contextInitialized() public void contextInitialized(ServletContextEvent e)
Time of Update: 2016-07-18
Spring基礎——在 IOC 容器中 Bean 之間的關係,iocbean一、在 Spring IOC 容器中 Bean 之間存在繼承和依賴關係。需要注意的是,這個繼承和依賴指的是 bean 的配置之間的關係,而不是指實際意義上類與類之間的繼承與依賴,它們不是一個概念。二、Bean 之間的繼承關係。1.被繼承的 ban 稱為父 bean,繼承這個父 bean 的 bean 稱為子 bean。父 bean 可以通過指定 abstract 屬性來聲明為抽象的,子 bean 通過指定 parent
Time of Update: 2016-07-18
電腦程式的思維邏輯
Time of Update: 2016-07-18
Tomcat指定的服務已存在,tomcat指定存在解壓Tomcat8.0後,運行service.bat install,結果安裝未成功,進入logs檔案夾,查看錯誤記錄檔,提示:指定的服務已存在。Failed to install service這是因為以前已經安裝過Tomcat8.0,再次安裝就不行了,解決的辦法是開啟Service.bat檔案,給SERVICE_NAME換一個名字:set SERVICE_NAME=Tomcat8_01然後,再運行service.bat
Time of Update: 2016-07-18
ScheduleThreadPoolExecutor源碼分析,jquery源碼分析ScheduleThreadPoolExecutor源碼分析(一) Java中ScheduleThreadPoolExecutor主要用於執行延遲任務或者按照一定的頻率執行任務。其中scheduleAtFixedRate函數是按照一定頻率執行任務,scheduleWithFixedDelay可以根據延遲一定時間再執行任務。本文將參考Schedul
Time of Update: 2016-07-18
Spring學習筆記2——表單資料驗證、檔案上傳,spring學習筆記 在上一章節Spring學習筆記1——IOC: 盡量使用註解以及java代碼中,已經搭建了項目的整體架構,介紹了IOC以及mybatis。第二節主要介紹SpringMVC中的表單資料驗證以及檔案上傳,歡迎訪問https://github.com/everseeker0307/register。 一、表單資料驗證