- 博客(18)
- 收藏
- 关注
原创 使用artifactory搭建sbt内网开发环境
配置artifactory为什么使用artifactory,因为它同时支持maven和Ivy仓库,而archiva不能。1.安装artifactory,注意要使用JDK1.72.启动artifactory(使用bin/artifactory.sh or bin/artifactory.bat)3.配置artifactory, 使用admin/password登入4.切换
2014-05-12 22:34:28 2061
原创 如果archiva提示admin被鎖定怎麼辦?
apchae archiva 1.3.5的用戶資料庫使用的是derby, 用SquirreLSQL 打開 位於/apache-archiva-1.3.5/data/databases下的users數據庫,然後update jdouser set locked='N',COUNT_FAILED_LOGIN_ATTEMPTS=0where username='admin'重啓archiva
2013-05-25 00:01:43 1484
原创 Spring Cache 使用的注意點
在一個Service裡面的方法 @Transactional(readOnly = true) @Cacheable(value = "users", key = "#id") public User findUser(Integer id) { return this.em.find(User.class, id); }有時會發現 緩存是緩存了,但是為啥還有事務的打開和關閉
2013-04-24 23:21:23 883
原创 Kryo 怎麼用
Kryo經過比較, 比JDK自帶的序列化(Serializable AND Externalizable)要快得多,並且最後得到的Byte Array也要小很多。但是比較悲劇的是ThreadingKryo is not thread safe. Each thread should have its own Kryo instance. 難道每次使用都要去new 一個?
2013-04-24 23:10:00 1269
原创 Spring JPA 配置
beans<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://
2013-04-03 23:52:46 1489
原创 CoffeeScript的幾個注意事項
1. 縮進強烈建議使用類似Python的語法,即取消tab,每次縮進都是4個空格,可以將Notepad++或AptanaStudio 的空格顯示打開。很多錯誤都是縮進有問題導致編譯出來的JavaScript有誤2.@用法注意函數定義使用=>的情況
2013-04-02 21:36:16 548
原创 用Apache Commons Compress 產生tar.gz
POM: commons-io commons-io 2.4 org.apache.commons commons-compress 1.5代碼import java.io.File;import java.io.FileOutputStream;import org.apache.commons.compress.archive
2013-04-02 21:28:19 2521
原创 Hibernate JPA MetaModel 生成
在已安裝maven的情況下,使用ant來生成JPA Entity的Meta Model1. 在ant安裝插件, 將maven-ant-tasks-2.1.3.jar放入ant的lib中2.build.xml 3.執行ant
2013-01-19 00:47:06 1201
原创 搭建CoffeeScript的編輯環境
1.安裝nodeJS, Windows和MacOSX都有安裝版本2.安裝coffee-script, github上下載zip使用npm install -g coffeescript zip 解壓後目錄路徑3.安裝Aptana Studio4.在Aptana Studio中新建一個Web Project5.新增一個文件,ext為coffee, 如tes
2013-01-18 22:41:42 422
原创 CoffeeScript JSON Array的寫法
在CoffeeScript中縮進和分隔符都很重要比如Code1theArr=[ name:"name1" address:"Address1" , name:"name2" address:"Address2"](注意逗號的位置)編譯成JS就是// Generated by CoffeeScript 1.4.0(function() {
2013-01-18 22:32:55 660
原创 C# 显示系统的输入法
private void loadIMESetting()...{ Microsoft.Win32.RegistryKey regPreload=Microsoft.Win32.Registry.CurrentUser; regPreload=regPreload.OpenSubKey(@"Keyboard Layout
2007-11-12 16:27:00 804
原创 Oracle 对CHAR型的查询
Oracle版本的版本为10g。现在数据库中有一张表 tab1,其中有一个栏位为 ctype CHAR(2) not null, 常用的取值为1,2;在SQL Developer或者PLSQL Developer 的SQL Window里面输入select * from tab1 where ctype=1;然后再执行,可以查询到结果;甚至输入select *
2007-10-25 09:31:00 1291
原创 免费软件推荐
网上有很多免费的东西,不过很多仅限于个人或非商业的用途:WPS 2007,很大程度上可以取代MS Office, 而且界面及操作习惯很相似,可以在KingSoft的官方网站上下载;COMODO Firewall Pro,防火墙软件,功能很强大的;AVG Free Edition, 防病毒软件,每天都可以更新的;Crimson Editor, 类似于Utral Edit的软件,也支持
2007-10-23 13:57:00 560
原创 JSF學習心得
以前用過Struts,感覺使用request.getParameter,以及ActionForm,DynaForm挺麻煩的,後來接觸到JSF.發現這個東東還不錯的.不過,單純使用SUN RI或者MyFaces的實現,還是很麻煩的. 還要加上Tomahawk,Shale 與Springframework,及使用Ibatis的ORM, 這樣才能得心應手.如果要使用統一風格的頁面,而不
2007-03-21 21:04:00 690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人