Time of Update: 2016-07-17
標籤:使用Jdbc-odbc橋接的第一步配置資料來源32位系統和32位JDK環境下使用,現在基本被淘汰,直接用jdbc就很好用了1、 進入控制台2、 3、 4、 使用者DNS:選這個就是只有SQL
Time of Update: 2016-07-21
synchronized同步塊和volatile同步變數,synchronized鎖定變數Java語言套件含兩種內在的同步機制:同步塊(或方法)和 volatile 變數。這兩種機制的提出都是為了實現代碼線程的安全性。其中 Volatile
Time of Update: 2016-07-20
Redis用戶端開發包:Jedis學習-進階應用程式,redisjedis事務Jedis中事務的寫法是將redis操作寫在事物代碼塊中,如下所示,multi與exec之間為具體的事務。jedis.watch (key1, key2, ...);Transaction t = jedis.multi();t.set("foo", "bar");t.exec();另外,在事務內部,是不能通過Jedis對象去擷取值的,不過可以通過Transaction對象去擷取,如下寫法:package
Time of Update: 2016-07-19
TreeSet,javatreeset1.TreeSet原理: /* * TreeSet儲存物件的時候, 可以排序, 但是需要指定排序的演算法 * * Integer能排序(有預設順序), String能排序(有預設順序), 自訂的類儲存的時候出現異常(沒有順序) * * 如果想把自訂類的對象存入TreeSet進行排序, 那麼必須實現Comparable介面 *
Time of Update: 2016-07-19
JSP的基本文法,JSP基本文法JSP的基本文法一、JSP頁面中的JAVA代碼 二、JSP頁面中的指令 三、JSP頁面中的隱含對象(九大內建對象)目錄一、JSP頁面中的JAVA代碼JSP運算式(方便輸出)JSP小指令碼(完成相對較長的邏輯運算)JSP聲明(添加屬性或方法)1、JSP運算式(格式:<%=%>)1 <%=2+2%>2 <%=xx.getName()%>3
Time of Update: 2016-07-19
基礎知識回顧第四篇Servlet異常處理,第四篇servlet前言:很多網站為了給使用者很好的使用者體驗性,都會提供比較友好的異常介面,現在我們在來回顧一下Servlet中如何進行異常處理的。1:聲明式異常處理什麼是聲明式:就是在web.xml中聲明對各種異常的處理方法。是通過<error-page>元素來聲明的,<error-page>下面有幾個子項目如error-code:http錯誤碼exception-type:java異常類的完整名location:響應http
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-18
java-成員變數的屬性與成員函數的覆蓋,java-成員變數函數 java中在多態的實現是通過類的繼承或者介面的實現來完成的。 在類繼承或者介面實現過程中就會涉及到成員屬性以及成員函數的重寫,需要注意的是,成員函數的重寫是直接覆蓋父類的(繼承中),但是成員變數重寫是不會進行覆蓋的。 舉個類子: 兩個類Person以及Man; 都有相同名稱的屬性age以及相同名稱的方法say(); public class Person { public int age;
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-17
maven 項目打包時無法解析讀取properties檔案,mavenproperties在做項目時遇見一個問題,無法解析properties檔案的 內容 異常為Could not resolve placeholder ......... 在此之前均有做相關的 配置 但是從未出現過如上異常,困惑了很久,最後把 war包提取出來得知 properties檔案未被載入進項目中,因此無法識別。但這的原因是為什麼呢 ,原來此項目採用的是maven配置,
Time of Update: 2016-07-16
Spring基礎——在Spring Config 檔案中配置 Bean,springbean一、基於 XML 的 Bean 的配置1.通過屬性注入即通過 setXxx() 方法注入 Bean 的屬性值或依賴的對象。使用 <property name="" value="" ref=""/> 元素,其中 name 值為對應 Bean 屬性名稱,value 指定對應屬性值,ref 引用其他 Bean,value 屬性和 ref 屬性不可以同時存在。也可以通過
Time of Update: 2016-07-17
Spring核心概念之AOP,spring核心aop一、AOP 的概念AOP(Aspect Oriented Programming)的縮寫,面向切面編程,主要作用就是對代碼進行增強處理。理解面向切面編程的含義:就是在不改變原有程式的基礎上為代碼增加新的功能。實現面向切面編程需要瞭解兩個概念:>切入點:可以插入增強處理的方法,比如原對象的fun()方法。>增強處理類型:在原對象fun()方法之前還是之後插入新功能。二、Spring
Time of Update: 2016-07-18
ScheduleThreadPoolExecutor源碼分析,jquery源碼分析ScheduleThreadPoolExecutor源碼分析(一) Java中ScheduleThreadPoolExecutor主要用於執行延遲任務或者按照一定的頻率執行任務。其中scheduleAtFixedRate函數是按照一定頻率執行任務,scheduleWithFixedDelay可以根據延遲一定時間再執行任務。本文將參考Schedul
Time of Update: 2016-07-16
Java基礎——環境變數的配置,java基礎環境變數在Java的學習中,涉及到兩個系統內容變數path和classpath一. path環境變數 path環境變數是系統內容變數的一種,它用於儲存一系列的路徑,每個路徑之間用分號分隔。當在命令列視窗運行一個可執行檔時,作業系統首先會在目前的目錄下尋找是否存在該檔案,如果不存在會繼續在path環境變數中定義的路徑下尋找這個檔案,如果仍未找到,系統會報錯。 在Windows7系統下配置環境變數: 1.右擊【電腦】,選擇【屬性】,出現如下介面:
Time of Update: 2016-07-14
聊一聊我們都熟知的 “ Java分層 ”,熟知java分層一、為什麼要分層。 以前的我們,寫代碼的時候,都在main()方法中,出現了錯誤,就慢慢調試,這樣浪費了我們很長的時間,而我們程式員的時間是非常寶貴的但是當我們使用分層架構的時候,就可以清晰明確的知道錯誤出在哪裡,或者在公司中,基本都是使用分層架構的,因為那樣可以分離我們程式員的關注,更為簡潔。二、分層帶來了哪些好處。 其實帶來了很多好處,首先,方便維護和分離關注點,就不談了。1
Time of Update: 2016-07-15
Java中的String類,JavaString類/*String類用於描述字串事物的那麼它就提供了多個方法對字串進行操作方法都會用,字串這塊就結束了常見的操作有哪些?“abcd”它應該具備什麼功能,我們才能更好得操作它?1.擷取(必須要掌握) 1.1 字串中包含的字元數,也就是字串的長度 int length()
Time of Update: 2016-07-13
open api應用開發最佳實務,api應用開發最佳實務 在公司的內部系統中,會存在一些接入第三方資料的情境,例如在攜程的app裡能看到藝龍的機票,在美團的酒店列表裡能找到去哪兒的酒店等。在自己的用戶端或者H5裡展示這些資料,一般會通過open-api對接的方式完成。最近正好在做一個open-api項目,情境是第三方可以通過調用open-api提供的http服務,在我方app裡面提供第三方的團購服務。本文主要總結一下系統設計時的一些實踐經驗。
Time of Update: 2016-07-13
spring mvc 自動掃描註解失效原因,springmvc關於spring自動掃描,在控制層,採用註解配置@Controller,項目能夠成功啟動,且無任何報錯。但是 在進行頁面跳轉時,並未進行相應的攔截,整個介面只能在預設介面 ,跳轉報404,由於樓主初次嘗試,在繞了一個大圈後,初步確認是在掃描時mvc控制器,並未成功,詳情請看代碼 <!-- 開啟controller註解支援 --> <context:component-scan base-package="
Time of Update: 2016-07-12
java.lang.UnsatisfiedLinkError: %1 不是有效 Win32 應用程式。,不是32位有效應用程式JNA 調用 dll 庫時,保錯:///////////////// 通過 JNA 引入 DLL 庫 //////////// /** * ID_FprCap.dll 負責指紋的採集, 指紋儀的初始化,設定等等 */ public interface ID_FprCap extends StdCallLibrary {