Time of Update: 2018-12-05
MyBatis最新官方為:http://code.google.com/p/mybatis/ 寫這篇部落格時最新版本(穩定版非SNAPSHOT版本)如下:mybatis-3.1.1-bundle.zipmybatis-spring-1.1.1-bundle.zipmybatis-spring-xxxx.zip是用於無縫整合Spring3.X和MyBatis3.X的,網上有官方中文教程,可以自行下載學習。對於MyBatis還有一個自動產生XML配置對應檔的工具,如下:mybatis-generat
Time of Update: 2018-12-05
Html5提供了強大的繪圖API,讓我們能夠使用javascript輕鬆繪製各種圖形。本文將主要講解使用HTML5繪製餅圖(統計圖)的方法。先看一下餅圖效果:這個圖是動態產生的,根據傳入的比例參數(數組),來動態繪製餅圖。餅圖的大小也是根據<canvas>高度來動態調整的。全部代碼如下:<!DOCTYPE html><html> <head> <title>Canvas測試</title>
Time of Update: 2018-12-05
轉自:http://chen.junchang.blog.163.com/blog/static/6344519201199503180/Hibernate使用SLF4J API記錄日誌,所以在Hibernate的lib中,不再提供Log4J的包,而大部分架構依然使用Log4J記錄日誌,這樣導致了相容性問題。解決辦法,兩步:
Time of Update: 2018-12-05
在editgrid中,如果有一列的編輯模式是combox,那麼我們希望在選定後,grid上顯示的是combox的displayalue,但是傳到背景是value,但預設情況下會顯示value。要想顯示displayvalue就要給該列添加renderer方法renderer方法如下:renderer: function(data) { record = yourStore.getById(data); if(record) { return record.data.yourData;
Time of Update: 2018-12-05
原文地址http://download.oracle.com/javafx/2.0/ui_controls/scrollbar.htm ScrollBar 類使你可以建立滾動欄面板和視圖。Figure 10-1 展示了滾動欄的三部分:捲軸(thumb),左右按鈕(或上下按鈕),可滾動區。Figure 10-1 Elements of the scroll barDescription of "Figure 10-1 Elements of the scroll bar" 建立Scroll
Time of Update: 2018-12-05
原文地址http://download.oracle.com/javafx/2.0/ui_controls/hyperlink.htm Hyperlink 類呈現的是Labeled 控制項的另一種形式,主要用來格式化超連結文本。Figure 17-1 顯示了預設超連結的三個實現狀態。 Figure 17-1 Three States of a Hyperlink ControlDescription of "Figure 17-1 Three States of a Hyperlink
Time of Update: 2018-12-05
項目使用Spring3+MyBatis3整合,但是控制台就是部署出SQL語句,網上找了很多資料,都說是Log4j設定檔的問題,修改了N 邊Log4j設定檔依然無效。除了SQL 陳述式,其他都能顯示,糾結的很我的Log4j的設定檔如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM
Time of Update: 2018-12-05
轉自:http://liangjian103.iteye.com/blog/718181今天需要用一條insert語句來插入多行資料,覺得這個真的挺實用,不用再用程式來for迴圈一遍一遍的插入了,事物處理也方便,不同資料庫有不同的寫法,下面我就來給大家分享一下吧!MySqL資料庫:Sql代碼 INSERT DELAYED INTO `newsort` (`sort_id`, `sort_name`, `sort_bz`) VALUES (1, 'aas', 'sdsdfsdfsf'), (
Time of Update: 2018-12-05
當我們使用Ajax或者javascript動態在頁面上添加元素後,如添加select控制項的option元素,添加ul的li元素。添加之後我們會發現,它們顯示的樣式不是jQuery Mobile的炫酷樣式了,而變成了很醜陋的元素樣式。如所示: 代碼如下: <script> function myFunction() { var ul = document.getElementById("myul");
Time of Update: 2018-12-05
Ubuntu下卸載ATI顯卡驅動並還原開源驅動首先卸載已經安裝的ATI顯卡驅動:cd /usr/share/ati/sudo ./fglrx-uninstall.sh接著執行下面的代碼:sudo apt-get remove --purge fglrx*sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeonsudo apt-get install
Time of Update: 2018-12-05
MyEclipse 是一個十分優秀的用於開發Java, J2EE的 Eclipse 外掛程式集合,MyEclipse的功能非常強大,支援也十分廣泛,尤其是對各種開元產品的支援十分不錯。MyEclipse目前支援Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC資料庫連結工具等多項功能。可以說MyEclipse幾乎囊括了目前所有主流開元產品的專屬eclipse開發工具。MyEclipse
Time of Update: 2018-12-05
Ubuntu預設並沒有安裝ssh服務,如果通過ssh遠端連線到Ubuntu,需要自己手動安裝ssh-server。判斷是否安裝ssh服務,可以通過如下命令進行:ps -e|grep ssh輸出如下:zht@zht-Ubuntu:~$ ps -e|grep ssh 2151 ? 00:00:00 ssh-agent 5313 ? 00:00:00
Time of Update: 2018-12-05
轉自:http://blog.sina.com.cn/s/blog_4b93170a0100biyp.html有的時候,我們有需要將由不同欄位獲得的資料串聯在一起。每一種資料庫都有提供方法來達到這個目的:MySQL: CONCAT()Oracle: CONCAT(), ||DB2: CONCAT(), ||SQL Server: +MYSQL的CONCAT() 的文法如下:CONCAT(字串1, 字串2, 字串3, ...):將字串1、字串2、字串3,等字串聯在一起。請注意:Oracle和DB2
Time of Update: 2018-12-05
我是新手,初學struts,記錄下錯誤。Tomcat版本:Tomcat-6.0.18MyEclipse版本:MyEclipse 8.5Struts版本:struts-2.0.9部署到Tomcat6伺服器後,啟動是報錯如下:2012-8-17 15:12:36 org.apache.catalina.core.AprLifecycleListener init資訊: The APR based Apache Tomcat Native library which allows optimal
Time of Update: 2018-12-05
使用jQuery Mobile開發行動裝置 App程式時,在一個頁面上彈出對話方塊,關閉對話方塊後,發現原來的頁面被重新整理了。如果原頁面上有一些已經選擇或者填寫的資料,則這些資料就會丟失。這時候,就需要對對話方塊的返回按鈕做一些處理,讓頁面返回到對話方塊父頁面在彈出對話方塊執勤的狀態。彈出對話方塊的按鈕一般寫法如下:<a href="/Dialogs/MyDialog.htm" data-role="button"data-rel="dialog"
Time of Update: 2018-12-05
原文地址http://download.oracle.com/javafx/2.0/ui_controls/tooltip.htm#BABBIJBJ Tooltip類產生一個常見的UI控制項,一般用來為UI控制項添加資訊。把滑鼠放在控制項上提示條就顯示出來。任何控制項使用setTooltip方法都能添加提示條。提示條有2個狀態:啟用的和顯示的。當滑鼠放置在控制項上時提示條啟用,當它顯示出來就是“顯示的”狀態,顯示的提示條也是啟用的。在提示條啟用和顯示之間有一些延遲。帶有提示條的密碼框見Figu
Time of Update: 2018-12-05
作者微博:@老碼農的自留地 對於咱們這些高端大氣、時刻需要和國際接軌的碼農,英語的重要性自然是毋庸置疑的。尤其是那些胸懷大志,想在碼農行業闖出一片天地,成為秒殺身邊小弟們的潛在大牛們,熟練掌握英語更是事業成功最關鍵的因素之一。試想在你捧著某出版社剛剛翻譯出來的《JSP 高效編程》苦苦學習JSP模板的時候,你旁邊的小弟卻是拿著原版的《AngularJS in
Time of Update: 2018-12-05
軟體業的特點是變化。若要提高軟體開發的技能,就必須跟上技術發展的步伐。埋首醉心於項目開發與實戰,固然能夠錘鍊自己的開發技巧,卻難免受限於經驗與學識。世界上並不存在速成的終南捷徑,但閱讀好的技術書籍,尤其是閱讀大師們的經典著作,總能收到事半功倍之效。一位優秀的程式員,或許就是一名好的閱讀者。好的閱讀者,總是知道如何選擇好的書籍。書海浩繁,良莠不齊。閱讀技術好書,如與智者交談,“與君一席話勝讀十年書”;遭遇技術爛書,如被拐賣,“少小離家老大回,鄉音無改鬢毛衰”。 ThoughtWorks作為一家學習
Time of Update: 2018-12-05
Spring transaction事務的roll back復原機制2007-07-31 09:26Spring架構的事務基礎架構代碼將預設地 只 在拋出運行時和unchecked exceptions時才標識交易回復。 也就是說,當拋出一個 RuntimeException 或其子類例的執行個體時。(Errors 也一樣 - 預設地 - 標識交易回復。)從事務方法中拋出的Checked exceptions將 不 被標識進行交易回復。9.5.3. Rolling backThe
Time of Update: 2018-12-05
網上說解決IDEA亂碼問題涉及到檔案編碼問題,其實根本沒有那麼麻煩,只需要設定一個地方就可以了。下面看看這些亂碼,我是使用的IDEA12.0版。 這些亂碼影響了開發,讓人不爽,本人試過網上很多方法,不湊效。經過本人測試,最後終於找到了亂碼原因:編譯器Appearance的字型不支援中文或對中文支援不佳!我之前設定的是Ubuntu字型,就是這個導致了亂碼!設定路徑:File->Setting->IDE