原创 ajax 註冊事件 頁面加載執行js事件
jsp 頁面 <div><li class="liexpand"></li><input id="ac-1" name="accordion-0" type="checkbox" style="display: none;" /><la
原创 mysql 存儲過程動態執行sql 例子
DELIMITER $$; DROP PROCEDURE IF EXISTS `set_col_value`$$ CREATE PROCEDURE `set_col_value` (InTargetYear VARCHAR
原创 國內HTML5前端開發框架彙總
國外很有多優秀的HTML5前端開發框架相信大家都耳熟能詳:JQuery Mobile,Twitter Bootstrap, Schena Touch, BackBone等等。 同樣,也存在很多國內比較優秀的前端開發框架,其中中國互聯
原创 編寫你自己的單點登錄(SSO)服務
王昱 [email protected] 博客地址http://yuwang881.blog.sohu.com 摘要:單點登錄(SSO)的技術被越來越廣泛地運用到各個領域的軟件系統當中。本文從業務的角度分析了單點登錄的需
原创 Java代碼混淆()
下面一段文字摘自《Java 手機/PDA 程序設計入門》一書,可以做爲混淆器性能的大致觀點: 筆者沒用過DashO,所以無法對其作出個人評價。所以現在僅說明筆者曾用過的產品。以筆者的個人觀點,如果就混淆的程度來說,ZKM最好,JAX中等,
原创 常用的數據結構以及算法
常用的數據結構以及算法 一、關於數據的幾個概念 1、數據。是對客觀事物的符號表示。在計算機科學是指所有能夠輸入到計算機中並能被 計算機程序處理的符號集合。包括數值、文字、圖像、圖像、音頻、視頻等形式。 2、數據項。所謂數據項就是
原创 java Struts + JQuery +d3.js 動態生成一個簡單的拓撲圖
先貼圖,看效果 這個圖形可拖拽,是用的d3.js前臺控件,之前網友做的東西,稍稍改了下,準確的說也就是數據動態加載了,以前是前臺寫死的數據。 先把之前網友的代碼貼出來 頁面代碼 </pre><pre name="code" cla
原创 關於hibernate的緩存使用
1. 關於hibernate緩存的問題: 1.1.1. 基本的緩存原理 Hibernate緩存分爲二級,第一級存放於session中稱爲一級緩存,默認帶有且不能卸載。 第二級是由sessionFactory控
原创 sleep和wait的區別
1、這兩個方法來自不同的類分別是,sleep來自Thread類,和wait來自Object類。 sleep是Thread的靜態類方法,誰調用的誰去睡覺,即使在a線程裏調用了b的sleep方法,實際上還是a去睡覺,要讓b線程睡覺要在b的
原创 oracle 定時任務
Oracle定時任務 1. 創建一個張測試表 Createtable Job_test ( Id number(10), Job_date(date) ) 2. 創建一個sequence
原创 Java併發編程實戰--死鎖
今天看了第十章,描述了經典的“哲學家進餐”問題,Google 哲學家進餐 就有 ,不多解釋。先解釋一下鎖:可以這麼理解,每一個java對象都具有一個鎖標記,而這個鎖標記只能同時分配給一個線程,然後講了死鎖的產生原因:當一個線程永遠地持有
原创 Lock與synchronized 的區別
多次思考過這個問題,都沒有形成理論,今天有時間了,我把他總結出來,希望對大家有所幫助 1、ReentrantLock 擁有Synchronized相同的併發性和內存語義,此外還多了 鎖投票,定時鎖等候和中斷鎖等候 線
原创 花生殼動態域名新手上路
一、安裝和卸載花生殼 1、下載花生殼 如何下載安裝花生殼? 請訪問花生殼官方網站的http://www.oray.com/peanuthull/download_ddns.php頁面下載花生殼安裝程序。 2、安裝花生殼
原创 Spring Tool Suite 中git插件中的cannot open git-upload-pack問題
在Spring Tool Suite 上使用插件egit向github或者osc上同步代碼時,有時候會發現出現cannot open git-upload-pack這個問題。 錯誤如圖 打開sping tool sui
原创 Oracle 索引 詳解
一.索引介紹 1.1 索引的創建語法: CREATE UNIUQE | BITMAP INDEX <schema>.<index_name> ON <schema>.<table_name>