Time of Update: 2015-12-11
標籤:最近在學習Java串連oracle資料庫操作, 無意間一個小問題, 浪費了一個下午和半個晚上去找這個錯誤, 本來可以做更多的事情的, 現將這個錯誤貼出來, 每次看到, 定將勉勵! 1 ........................... 2 3 try { 4 String sql = "insert into t_test (user_id, user_name, password) values (?,?,?)"; 5
Time of Update: 2015-12-12
Eclipse,eclipse下載Eclipse - JAR包製作細節 1、Jar包分為兩種,一種是不可啟動並執行,一種是可啟動並執行Jar包,他們的主要區別如下: > 不可直接啟動並執行Jar包主要是用於給別的程式提供調用 > 可啟動並執行Jar包主要是在運行程式時,可以直接用命令列編譯運行,提高效率 2、先看一下不可啟動並執行Jar包的製作過程: > 右鍵工程
Time of Update: 2015-12-12
解決jsp引用其他項目時出現的 cannot be resolved to a type錯誤,cannotresolvedJSP頁面引用其他項目的時候,在jsp頁面上寫如下代碼:<% List<CandleEntity> candleEntities; CandleOperate candleOperate = new CandleOperate( DataBaseEntity.getInstance());%>雖然也添加了引用<%
Time of Update: 2015-12-12
自訂SectionAdapter顯示資料 前言之前在項目中需要在一個ScrollView中顯示2個不同類型的列表,因為就2個列表,所以偷了下懶:直接使用的2個ListView來顯示。寫完之後怎麼看怎麼彆扭,今天抽空學習寫了個SectionAdapter,mark下。實現效果主要代碼package com.noyet.zzj.sectionadapterdemo;import android.content.Context;import android.util.SparseArray;
Time of Update: 2015-12-12
Java程式員必知的10個調試技巧在本文中,作者將使用大家常用的的開發工具Eclipse來調試Java應用程式。但這裡介紹的調試方法基本都是通用的,也適用於NetBeans IDE,我們會把重點放在運行時上面。在開始之前,推薦大家去看看Eclipse shortcuts這篇文章,它將會給你帶來很多方便。在本文中使用的是Eclipse Juno版(Eclipse
Time of Update: 2015-12-12
cas+shiro實現不時時的去請求cas進行身分識別驗證,shirocascas+shiro不進行時時去cas驗證身份資訊,需要用shiro在當前系統有一份完整的認證機構。那麼有一個問題,什麼時候去cas校正資訊,目前的配置方式: cas系統設定預設的瀏覽器session存活時間,當前系統的session存活時間為30分鐘,那麼噹噹前系統身分識別驗證失敗是,去cas校正。 這裡涉及到一個非常重要的節點,就是shiro架構內部是怎麼進行cas校正的呢,請看代碼: org.apache.
Time of Update: 2015-12-12
讀寫鎖ReadWriteLock和緩衝執行個體,readwritelock執行個體讀寫鎖:多個讀鎖不互斥,讀鎖與些鎖互斥,寫鎖與寫鎖互斥。即:讀的時候不允許寫,寫的時候不允許讀,可以同時讀。 synchronized關鍵字和普通的Lock構造的鎖,會造成讀與讀之間的互斥,因此讀寫鎖可提高效能。 例子1:三個線程同時對一個共用資料進行讀寫。 import java.util.Random;import
Time of Update: 2015-12-12
簡述CCNode和Sprite的渲染過程Sprite建立時,載入紋理,產生紋理id。Sprite重寫(override)Node中的drawvoid Sprite::draw(Renderer *renderer, const Mat4 &transform, uint32_t flags){ // Don't do calculate the culling if the transform was not updated _insideBounds =
Time of Update: 2015-12-12
OGNL運算式 struts2package com.cola.action;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;import
Time of Update: 2015-12-12
詳解java解壓縮zip和rar的工具類使用教程,zip工具類詳解java解壓縮zip和rar的工具類使用教程直接上代碼package decompress; import java.io.File; import java.io.FileOutputStream; import org.apache.tools.ant.Project; import org.apache.tools.ant.taskdefs.Expand;
Time of Update: 2015-12-12
static, enum, 內部類與單例模式 static, enum, 內部類與單例模式標籤: Java與設計模式Java static與初始化塊拾憶static關鍵字的作用是把類的成員變成類相關,而不是執行個體相關.普通初始化塊當Java建立一個對象時, 系統先為對象的所有執行個體變數分配記憶體(前提是該類已經被載入過了), 然後開始對這些執行個體變數進行初始化, 順序是: 先執行初始化塊或聲明執行個體變數時指定的初始值(這兩處執行的順序與他們在原始碼中排列順序相同),
Time of Update: 2015-12-12
Java中幾個容易混淆的相似概念和關鍵字的區別與用法梳理一.super與this的用法區別:
Time of Update: 2015-12-12
netbeans打包成jar,netbeans打包jar<target name="package-for-store" depends="jar"> <!-- Change the value of this property to be the name of your JAR, minus the .jar extension. It should not have spaces. <property
Time of Update: 2015-12-11
Axis1.4架構 實現webservice伺服器和用戶端,axis1.4webservice一:提前準備二:摘要將解壓後的 axis-1_4\webapps\下的axis 目錄考到 %TOMCAT_HOME%/Webapps/ 目錄下啟動tomcat後在瀏覽器裡輸入 http://localhost:8080/axis 會看到所示點擊中的 Validataion 連結,頁面上會提示已經有的包和缺少的包的資訊,根據提示將必須的包下載全,將這些類包複製到 %tomcathome%/webapps/
Time of Update: 2015-12-12
java複製對象clone()的用法和作用 內容摘要若需修改一個對象,同時不想改變調用者的對象,就要製作該對象的一個本機複本。這也是本機複本最常見的一種用途。若決定製作一個本機複本,只需簡單地使用clone()方法即可。Clone是“複製”的意思,即製作完全一模一樣的副本。這個方法在基礎類Object中定義成“protected”(受保護)模式。但在希望複製的任何衍生類中,必須將其覆蓋為“public”模式。例如,
Time of Update: 2015-12-11
類比實現Spring中的註解裝配,spring註解本文原創,地址為http://www.cnblogs.com/fengzheng/p/5037359.html在Spring中,XML檔案中的bean配置是實現Spring IOC的核心設定檔,在早版本的Spring中,只能基於XML設定檔,配置各個對象之間的依賴關係。在Spring 2.5以後出現了註解,使用註解結合XML的方式,簡化了XML配置的複雜度。老版本中純XML配置實現IOC在設定檔中配置如下:<bean
Time of Update: 2015-12-11
Shiro許可權驗證代碼記錄,正確找到shiro架構在什麼地方做了許可權識別,shiro架構許可權驗證方式的驗證代碼:org.apache.shiro.web.servlet.AdviceFilter這個類是所有shiro架構提供的預設許可權驗證執行個體類的父類驗證代碼: public void doFilterInternal(ServletRequest request, ServletResponse response, FilterChain chain)
Time of Update: 2015-12-11
Java筆記-寫在開始,Java筆記-寫在以前由於各種原因,一直沒有用部落格記錄自己的腳步。現在想來,十分後悔和遺憾。今後用這個系列記錄自己學習Java的曆程。之前和Java有過一段的緣分,但是最後沒有堅持下來分開了。直到今年重拾Java做Web後台開發。這樣算來,接觸也有半年之久了。自知瞭解的只是皮毛,重學Java,相信會有很大收穫。
Time of Update: 2015-12-11
一步步搭建java資訊管理系統00,java資訊管理系統開發前,先上吧資訊管理系統,個人認為,以下幾個因素是不可缺少的多tab因菜單比較多,右側的樹形一定要考慮,如果菜單還是多,那麼頂部就要考慮起來了以後想到什麼,再添加吧。看到easyui可能很多人要吐槽了,但我感覺整體來說easyui還是不錯的,很多隻是審美疲勞而已了。此資訊管理系統使用的架構spring + spring mvc + ibaits,用的是maven管理的。第一篇不講太多,就到這裡吧。
Time of Update: 2015-12-11
Java效能漫談-數組複製之System.arraycopy,system.arraycopy當我還年幼的時候,我很任性,複製數組也是,寫一個for迴圈,來回倒騰,後來長大了,就發現了System.arraycopy的好處。為了測試倆者的區別我寫了一個簡單賦值int[100000]的程式來對比,並且中間使用了nanoTime來計算時間差:程式如下: int[] a = new int[100000]; for(int i=0;i<a.length;i++){