Skip to content

Instantly share code, notes, and snippets.

View zacker330's full-sized avatar
🌧️

Jack Zhai zacker330

🌧️
View GitHub Profile
@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 / 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 / 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 / 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: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: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 / random.js
Created March 22, 2013 01:16
随机整数
Math.floor(Math.random()*10000)
@zacker330
zacker330 / gist:5205054
Created March 20, 2013 14:24
javascript 的命名空间的巧妙用法
(function(){ //匿名函数
//模块代码 
}());//结束函数定义并立即调用它
@zacker330
zacker330 / javascript_strict.js
Created March 20, 2013 12:29
确定当前的javascript是否为严格模式
var strict = (function(){ return !this; }());
@zacker330
zacker330 / gist:5187363
Created March 18, 2013 14:04
equals and hashCode of java
@Override
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof TaskAssignment)) {
return false;
}
TaskAssignment that = (TaskAssignment) other;
return new EqualsBuilder().append(this.getAcount(), that.getAcount()).append(this.getTask(), that.getTask()).isEquals();