原创 線程池原理你知道多少?
程序員成長路上有着不同的階段,只要你翻過了當時那個階段,那麼你將會有了不一樣的收穫。很多時候,我們在剛開始面對它們的時候,還看不清,看不透,雲裏霧裏,讓人覺得它們很高深。等我們正在的瞭解它們了之後就覺一切都是那麼簡單、自然。 再努力
原创 使用Hibernate框架來更新對象的注意事項
Hibernate在更新對象的時候,如果對象的有些屬性沒有設置,那麼在更新的時候,會被默認爲空。特別在更新表單對象的時候。例子:如: Departme
原创 論壇中不同類型的貼的排序問題(涉及數據庫的:CASE... END)
在論壇中,會有不同類型的帖子,比如說:普通貼、精華帖、置頂帖; 論壇的這些貼子會根據不同的類型進行排序,當然不僅僅只是看帖子類型,還有貼子的動態情況來
原创 Spring整合Hibernate的時候使用hibernate.cfg.xml
org.springframework.orm.hibernate3.LocalSessionFactoryBean在由自己來保管和控制。在配置LocalSessionFactoryBean的時候,如果要用到hibernate.cfg.x
原创 JDBCUtils工具類
JdbcUtils.java 1 import java.sql.Connection; 2 import java.sql.SQLExce
原创 關於RBAC(Role-Base Access Control)的理解
基於角色的訪問控制(Role-Base Access Control) 有兩種正在實踐中使用的RBAC訪問控制方式:隱式(模糊)的方式和顯示(明確
原创 關於String的兩種賦值方式
String的兩種賦值是不同的,String str1=“hello”,指向堆內存中的"hello",而String str2=new String("hello"),因爲new開闢的新的堆內存,所以二者地址不同,在用==時,顯示的是fa
原创 裝飾者模式對HttpServletRequest進行增強
1 package cn.web.servlet; 2 3 import java.io.UnsupportedEncodingException; 4 5 import javax.servlet.http.HttpSer
原创 函數篇之2——匿名函數
1. 匿名函數實例: >>> function ( a ){ return a; } 匿名函數也就是說沒有方法名。 2. 匿名函數的主
原创 函數篇之——函數也是數據
1. 對於JavaScript 來說,有一個概念十分重要——既函數是一種數據類型。 也就是說,下面兩種函數定義在本質上是相同的: ① . func
原创 JComboBox添加item的賦值類型問題!不一致的話會導致不能更改jcombobox的選擇值
在用swing做頁面的時候,往往需要設置字體樣式,那麼,如何用一種方法設置字體之後,在後面的其他頁面就不需要再次設置字體了呢? 下面這個方法就可以解決了: JComboBox在對它進行添加子項的時候,特別要注意jcomboBox.addI
原创 request.getRequestDispatcher()的兩個方法forward()/include()!!!
RequestDispatcher rd = request.getRequestDispatcher("/MyServlet");請求轉發: rd.forward( request , response );請求包含: rd.inclu
原创 Java對象 json之間的轉換(json-lib)
在這裏主要簡單的介紹一下,如何使用json-lib這個工具包來完成Java對象(或集合)與json對象(或集合)之間的轉換~ 1. Java對象轉換成json(既創建json) 關鍵類:JSONObject jsonObject = J
原创 Angularjs 的 ngInfiniteScroll 的使用方法
Angularjs 的 ngInfiniteScroll 的使用方法 一、介紹 ngInfiniteScroll 是一個 AngularJS 的擴展指令,實現了網頁的無限滾動的功能,也就是相當於頁面滾動到最底部的時候自動加載更多內容。
原创 JavaScript的運動框架學習總結
一、目錄 1. 入門案例——實現勻速運動 2. 入門案例——實現緩衝運動 3. 實現任意值的運動框架v.1 4. 改進任意值的運動框架v.2 5. 改進任意值的運動框架v.3 6