Skip to content

Instantly share code, notes, and snippets.

View zacker330's full-sized avatar
🌧️

Jack Zhai zacker330

🌧️
View GitHub Profile
@zacker330
zacker330 / gist:5229796
Created March 23, 2013 23:40
在app的根目录下新一个Global类继承自GlobalSettings。 这样,可以覆盖GlobalSettings类中的方法,以达到修改应用程序的行为:包括启动,停止等
/**
在app的根目录下新一个Global类继承自GlobalSettings。
这样,可以覆盖GlobalSettings类中的方法,以达到修改应用程序的行为:包括启动,停止等
**/
import play.*;
import play.libs.*;
import com.avaje.ebean.Ebean;
@zacker330
zacker330 / gist:5289836
Created April 2, 2013 04:03
JPQL: conditions is contains a map 当查询中包含一个map的查询语句时如何写相应的jpql
SELECT o where A o IN(o.members) m WHERE m.key = ? and m.value = ?
@zacker330
zacker330 / gist:5338124
Created April 8, 2013 16:23
JSON数据动态key设置
var o = {};
for(var i = 0; i < 10; i++){
o['id['+ i +']'] = i;
}
@zacker330
zacker330 / gist:5361870
Created April 11, 2013 09:01
jquery uploaddfy的使用方法
<link rel="stylesheet" type="text/css" href="css/uploadify.css">
<script type="text/javascript" src="jquery/jquery-1.7.js"></script>
<script type="text/javascript" src="jquery/jquery.uploadify.min.js"></script>
<script type="text/javascript" src="jquery/swfobject2.2.js"></script>
<script>
$(document).ready(function() {
$("#uploadify").uploadify({
//开启调试
'debug' : false,
//是否自动上传
@zacker330
zacker330 / module-js.js
Created April 13, 2013 00:43
模块化开发的js的基础 传入undefined是为了防止使用到了别人修改过的undefined
(function(window, $, undefined) {
var myFunc = function() {
// ...
}
window.myFunc = myFuc;
}) (window, jQuery);
@zacker330
zacker330 / test.java
Created April 13, 2013 04:23
java小工具:测试工具方法
private static void test(Boolean b, String testname){
System.out.format("\n---- %s -----\n : %s", testname, (b ? "success" : "false"));
}
@zacker330
zacker330 / gist:5396356
Last active December 16, 2015 07:09
easyui datagrid的扩展
/**
* datagrid的扩展
*/
$.extend($.fn.datagrid.defaults, {
onLoadSuccess: function (data) {
if (!data || !data.rows || data.rows.length == 0) {
var body = $(this).data().datagrid.dc.body2;
var columns = $(this).data().datagrid.options.columns;
var columns_length = columns.length;
var colspan = columns[ columns_length > 0 ? columns_length - 1 : 0].length;
@zacker330
zacker330 / gist:5456578
Created April 25, 2013 00:02
页面级绑定回车事件
document.onkeydown = function (e) {
// 兼容FF和IE和Opera
var theEvent = e || window.event;
var code = theEvent.keyCode || theEvent.which || theEvent.charCode;
if (code == 13) {
$('#formId').trigger('submit');
return false;
}
return true;
};
@zacker330
zacker330 / gist:5471454
Created April 27, 2013 01:04
中文排序
RuleBasedCollator collator = (RuleBasedCollator) Collator.getInstance(Locale.CHINA);
collator.compare(str, o.getName());
@zacker330
zacker330 / mvn_install
Created May 27, 2013 06:14
maven安装本地jar包
mvn install:install-file -Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework -DartifactId=spring-context-support -Dversion=3.1.0.RELEASE -Dpackaging=jar