我的評論
re: 了解iOS消息推送一文就夠:史上最全iOS Push技術(shù)詳解 badqiu 2018-07-27 21:52
寫的不錯,但可以看下這個。https://m.istockv.com
re: jprotobuf 1.0.3發(fā)布,簡化java程序員對google protobuf的應(yīng)用[未登錄] badqiu 2014-10-16 17:56
@Protobuf(fieldType = FieldType.STRING, order = 1, required = true)
private String name;
@Protobuf(fieldType = FieldType.INT32, order = 2, required = false)
private int value;
這些都可以用使用的默認(rèn)值吧,
如String => STRING, int => INT32, long => INT64
默認(rèn)required = false, order按bean的field順序
這樣別人就不需要寫這么多東西了
private String name;
@Protobuf(fieldType = FieldType.INT32, order = 2, required = false)
private int value;
這些都可以用使用的默認(rèn)值吧,
如String => STRING, int => INT32, long => INT64
默認(rèn)required = false, order按bean的field順序
這樣別人就不需要寫這么多東西了
re: 分布式應(yīng)用上下文(Distributed ThreadLocal) badqiu 2011-01-05 11:37
@garfield
我另外一個 hassian的實現(xiàn)就是如你所有通過一個 Filter來實現(xiàn)的。
主要是對應(yīng)用來說,可以透明的傳遞應(yīng)用上下文。
我另外一個 hassian的實現(xiàn)就是如你所有通過一個 Filter來實現(xiàn)的。
主要是對應(yīng)用來說,可以透明的傳遞應(yīng)用上下文。
re: log4jdbc日志框架介紹[未登錄] badqiu 2010-08-20 18:14
melin你太有才了,是個不錯的想法。哈!!!
re: spring 3.0 應(yīng)用springmvc 構(gòu)造RESTful URL 詳細(xì)講解[未登錄] badqiu 2010-08-18 18:26
添加后綴是由于這個起作用:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/pages"/>
<property name="suffix" value=".jsp"/>
</bean>
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/pages"/>
<property name="suffix" value=".jsp"/>
</bean>
re: Holder模式 badqiu 2010-06-23 10:41
一直反OSGI,因為OSGI在做容器方面會比較好,但對于WEB應(yīng)用并不適用,因為OSGI與應(yīng)用無狀態(tài)相違背。 只要做到應(yīng)用無狀態(tài),要做模塊化劃分是很容易的一件事。
不需要OSGI搞得這么復(fù)雜.
不需要OSGI搞得這么復(fù)雜.
re: 系統(tǒng)參數(shù)的動態(tài)刷新,只需一個原則:保持類的無狀態(tài) badqiu 2010-05-25 10:30
難道沒有描述清楚,意思如果 username是一個需要更新的系統(tǒng)參數(shù),而UserSerivce存在spring容器中將username變量注入進來。 那么如果username這個參數(shù)需要更改的話會比較麻煩
re: Flex flex企業(yè)級UI權(quán)限控制[未登錄] badqiu 2010-03-05 12:12
請自己查看demo
re: 與Spring BlazeDS Integration相比,更簡單的實現(xiàn)來調(diào)用spring bean[未登錄] badqiu 2009-12-22 15:29
不需要配置,只要是spring容器里面的bean.
然后滿足如下其中一個條件即可:
. SpringRemotingDestinationBootstrapService 自動導(dǎo)出包含"@RemoteObject標(biāo)注及以FlexService結(jié)尾"的Spring Bean為RemotingDestination
然后滿足如下其中一個條件即可:
. SpringRemotingDestinationBootstrapService 自動導(dǎo)出包含"@RemoteObject標(biāo)注及以FlexService結(jié)尾"的Spring Bean為RemotingDestination
re: ibatis3基于方言的分頁[未登錄] badqiu 2009-11-01 19:02
問這個問題前請先仔細(xì)再看一下文章內(nèi)容.
re: [rapid-framework]代碼生成器發(fā)布:rapid-generator-v1.0 badqiu 2009-05-27 09:52
@莉莉
普通的數(shù)據(jù)庫將jdbc.url等配好就行了。
只有oracle還要配一下jdbc.schema,并且oracle數(shù)據(jù)庫在運行GeneratorMain時要注意表名有大小寫。
普通的數(shù)據(jù)庫將jdbc.url等配好就行了。
只有oracle還要配一下jdbc.schema,并且oracle數(shù)據(jù)庫在運行GeneratorMain時要注意表名有大小寫。
re: 基于prototype的validation.js發(fā)布2.3.4新版本,讓你徹底脫離表單驗證的煩惱 badqiu 2008-11-06 18:42
re: rapid-framework發(fā)布v1.0.2版本 badqiu 2008-10-31 20:06
@孫彬彬
這個你看struts文檔怎么修改后綴就行了,然后再修改生成器的代碼模板.
這個你看struts文檔怎么修改后綴就行了,然后再修改生成器的代碼模板.
re: 使用動態(tài)代理解決Hibernate序列化,避免延遲加載問題. badqiu 2008-10-31 09:26
不用spring么?
有spring用干嘛不用?重復(fù)發(fā)明輪子!!
不過spring后面也是使用cglib生成動態(tài)代理,將以上代碼修改,可以改為只依賴cglib的Enhancer
有spring用干嘛不用?重復(fù)發(fā)明輪子!!
不過spring后面也是使用cglib生成動態(tài)代理,將以上代碼修改,可以改為只依賴cglib的Enhancer
re: Pomer: 基于Flex(Cairngorm MVC+BlazeDS) + Spring + Hibernate的Full Stack開發(fā)框架 badqiu 2008-10-08 10:12
都是通用生成器,只需編寫自己的flt模板文件就行了。
re: 動態(tài)構(gòu)造sql的利器:rapid-xsqlbuider詳細(xì)說明[未登錄] badqiu 2008-08-08 10:36
10萬條循環(huán):
[PerformenceTest],count:100000 costTime:2406ms
[PerformenceTest],count:100000 costTime:2406ms
re: 動態(tài)構(gòu)造sql的利器:rapid-xsqlbuider詳細(xì)說明[未登錄] badqiu 2008-08-07 22:05
十萬條下面的語句循環(huán)構(gòu)造,差不多7,8秒吧,具體可以看XsqlBuilderTest.testPerformence();
性能問題可以忽略不計
"select * from user where 1=1"
+"/~ and username = {username}~/"
+"/~ and pwd = '[password]'~/"
+"/~ and age = {age}~/";
性能問題可以忽略不計
"select * from user where 1=1"
+"/~ and username = {username}~/"
+"/~ and pwd = '[password]'~/"
+"/~ and age = {age}~/";
re: 動態(tài)構(gòu)造sql的利器:rapid-xsqlbuider詳細(xì)說明[未登錄] badqiu 2008-08-07 13:13
@po
但不知你還有其它更好的辦法?
但不知你還有其它更好的辦法?
re: 使用重構(gòu)移除丑陋的if else代碼(5) badqiu 2008-08-04 15:04
避免過度設(shè)計
re: 正式發(fā)布類似rails的框架:rapid-framework[未登錄] badqiu 2008-07-29 11:59
groovy最大的障礙的語言問題,用groovy編寫的manager,dao類在java中引用有限制(如編譯檢查等),而用java寫的dao,manager可以為其它的java class引用.
re: [rapid-framework]代碼生成器發(fā)布:rapid-generator-v1.0 badqiu 2008-07-22 12:44
@xfan
兩者的目的不同,這個就是可以實際應(yīng)用于開發(fā)使用的生成器.
數(shù)據(jù)模型等都已經(jīng)為你構(gòu)建好,只要根據(jù)你的系統(tǒng),修改內(nèi)置的模板就行了.
兩者的目的不同,這個就是可以實際應(yīng)用于開發(fā)使用的生成器.
數(shù)據(jù)模型等都已經(jīng)為你構(gòu)建好,只要根據(jù)你的系統(tǒng),修改內(nèi)置的模板就行了.
re: 新版本發(fā)布:基于prototype的表單驗證框架,現(xiàn)正式更加為rapid-validation-v1.0 badqiu 2008-07-18 11:05
@left
現(xiàn)在好像prototype過時了,如果真的很多個人用jquery的話,可能會開發(fā)出不依賴任何框架的版本,或者有人貢獻一下jquery與prototype同存的做法.
現(xiàn)在好像prototype過時了,如果真的很多個人用jquery的話,可能會開發(fā)出不依賴任何框架的版本,或者有人貢獻一下jquery與prototype同存的做法.
re: 新版本發(fā)布:基于prototype的表單驗證框架,現(xiàn)正式更加為rapid-validation-v1.0 badqiu 2008-07-18 10:27
EasyValidation曾經(jīng)被人用過,我個人也用過,不過沒有正式發(fā)布這個名稱,但有些人還是從svn下載下來版本,并且改用這個名稱是由于以便與我的另外一個框架rapid-framework一致.
re: Ant 1.7.1 發(fā)布,茍延殘喘還是死而復(fù)生? badqiu 2008-07-12 09:06
有人用maven么? 暈
re: 基于prototype的validation.js發(fā)布2.3.4新版本,讓你徹底脫離表單驗證的煩惱 [未登錄] badqiu 2008-07-09 22:04
@likex
使用<div id="advice-${inputId}" style="display:none"></div>
顯示的信息可以顯示在div中
使用<div id="advice-${inputId}" style="display:none"></div>
顯示的信息可以顯示在div中
re: 何謂精通[未登錄] badqiu 2008-06-13 13:22
孔乙己么?兩個字琢磨來琢磨去!!
re: 擴展基于prototype的validation.js [未登錄] badqiu 2008-01-02 16:47
應(yīng)該與validation js無關(guān),升級effects.js與prototype.js至相適應(yīng)的版本即可
re: 擴展基于prototype的validation.js badqiu 2007-08-21 09:36
@diandian
效果庫不要,直接不要導(dǎo)入effects.js即可去掉效果
跟原作者相比是改動很大,主要是原程序功能沒有這么強大,只是原作者的創(chuàng)意很棒
效果庫不要,直接不要導(dǎo)入effects.js即可去掉效果
跟原作者相比是改動很大,主要是原程序功能沒有這么強大,只是原作者的創(chuàng)意很棒
re: 基于prototype的validation.js發(fā)布2.3.4新版本,讓你徹底脫離表單驗證的煩惱 badqiu 2007-08-14 13:47
@MYSTiQUE
直接在input上增加onChange=Validation.validateElement(this);
直接在input上增加onChange=Validation.validateElement(this);
re: 基于prototype的validation.js發(fā)布2.3.4新版本,讓你徹底脫離表單驗證的煩惱 badqiu 2007-08-07 09:25
re: 擴展基于prototype的validation.js badqiu 2007-07-05 16:18
可以使用
<div id="advice-validate-one-required-test[]">
</div>
id的模式等于:
advice-$validatorName-$elementId


id的模式等于:

具體可以查看源代碼:
1 getAdvice : function(name, elm) {
2 return Try.these(
3 function(){ return $('advice-' + name + '-' + ValidationUtils.getElmID(elm)) },
4 function(){ return $('advice-' + ValidationUtils.getElmID(elm)) }
5 );
6 },
2 return Try.these(
3 function(){ return $('advice-' + name + '-' + ValidationUtils.getElmID(elm)) },
4 function(){ return $('advice-' + ValidationUtils.getElmID(elm)) }
5 );
6 },
re: 擴展基于prototype的validation.js badqiu 2007-07-05 09:01
已經(jīng)修正<div id="result">這個問題,你可以從svn下載最新版本
re: 擴展基于prototype的validation.js badqiu 2007-07-02 09:12
的確有這樣的問題,還未查什么原因!
re: 擴展基于prototype的validation.js badqiu 2007-06-29 17:20
通過required-validate標(biāo)記的表單是會運行Form.focusFirstElement()方法
你可以將這句刪除,在源代碼的最后部分Validation.autoBind()中
你可以將這句刪除,在源代碼的最后部分Validation.autoBind()中
re: 擴展基于prototype的validation.js badqiu 2007-06-27 09:20
開發(fā)版是使用前面那種進行ajax驗證
后一種方法是v2.3.4版本的ajax驗證
源代碼svn:
http://svn.javascud.org/svn/si/validation/trunk/
可以下載新版本,還未正式發(fā)布
后一種方法是v2.3.4版本的ajax驗證
源代碼svn:
http://svn.javascud.org/svn/si/validation/trunk/
可以下載新版本,還未正式發(fā)布
re: 擴展基于prototype的validation.js badqiu 2007-04-27 12:04
幾種常用的瀏覽器及其版本都已經(jīng)測試過,你直接打開test.html,如果測試全部通過那就是正常的了!!
如果以上正常但你編寫的頁面不正常,那可能是前面說的編碼問題,自己查一下
如果以上正常但你編寫的頁面不正常,那可能是前面說的編碼問題,自己查一下
re: 提高編碼速度的一個辦法[未登錄] badqiu 2007-04-25 10:44
以后會不會有統(tǒng)計APM的吧```呵
re: 基于prototype的validation.js發(fā)布2.3.4新版本,讓你徹底脫離表單驗證的煩惱 [未登錄] badqiu 2007-03-28 17:11
re: 擴展基于prototype的validation.js [未登錄] badqiu 2007-03-26 09:49
新版本已經(jīng)解決了這個問題,還未發(fā)布,你可以通過以下地址下載:
http://svn.javascud.org/svn/si/validation/trunk/
下載前請查看ChangeLog
http://svn.javascud.org/svn/si/validation/trunk/
下載前請查看ChangeLog
re: 擴展基于prototype的validation.js badqiu 2006-12-20 21:17
如果發(fā)生"Unterminated string constant"與"末結(jié)束的字符串常量"都是由于編碼問題引起,請將validation_cn.js另存成與你的網(wǎng)頁相適應(yīng)的編碼即可!
validation_cn.js默認(rèn)是GBK編碼
validation_cn.js默認(rèn)是GBK編碼
re: Ruby真有那么好嗎? badqiu 2006-12-11 15:32
單一關(guān)于Thread的特性論證實在是太沒有說服力了,Ruby的前途決不會是因為樓主提到的這一點
re: 以2/8原則指導(dǎo)我們的底層框架設(shè)計 badqiu 2006-07-19 20:17
一看呀,原來hibernate是個數(shù)據(jù)庫連接池````
re: 單例模式(SingLeton Pattern)的誤區(qū) badqiu 2006-07-15 08:00
改為
public synchronized static DaoFactory getInstance() {
if(instance == null) {
instance = new DaoFactory();
instance.initDaoFactroy();
}
}
}
public synchronized static DaoFactory getInstance() {
if(instance == null) {
instance = new DaoFactory();
instance.initDaoFactroy();
}
}
}
re: kodo的性能 badqiu 2006-06-19 14:18
一般不會查詢那么多數(shù)據(jù)出來
而分頁查詢出來的數(shù)據(jù)轉(zhuǎn)換成對象造成的性能缺失可以忽略
而分頁查詢出來的數(shù)據(jù)轉(zhuǎn)換成對象造成的性能缺失可以忽略
re: 《80前的前輩,你們都做了些什么?!》一文的正確解讀及是是非非 badqiu 2006-06-06 19:38
BS一提就提什么"一代人","現(xiàn)在的大學(xué)生"等
一桿子打倒一船人
一桿子打倒一船人
re: IntelliJ IDEA 5.1 初步感受 + crack badqiu 2006-02-26 22:23
能用開源的就用開源D``以前公司用JBuilder,Delphi等,律師信一寄來就只好轉(zhuǎn)向Eclipse,Delphi只能買