代码改变世界

PHP学习(一):判断数组中的值是否包含某字符

2011-11-10 14:44 by 薛凯凯圆滚滚, 4031 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

14条最佳JS代码编写技巧

2011-08-03 11:45 by 薛凯凯圆滚滚, 407 阅读, 1 推荐, 收藏, 编辑
摘要:1. 总是使用 var 在javascript中,变量不是全局范围的就是函数范围的,使用var关键词将是保持变量简洁明了的关键。当声明一个或者是全局或者是函数级(function-level)的变量,需总是前置var关键词,下面的例子将强调不这样做潜在的问题。 不使用 Var 造成的问题var i=0; // This is good - creates a global variablefunction test() { for (i=0; i10; i++) { alert("Hello World!"); }}test();alert(i); // The globa 阅读全文

如何判断Javascript对象是否存在

2011-08-03 11:30 by 薛凯凯圆滚滚, 315 阅读, 0 推荐, 收藏, 编辑
摘要:1.如果只判断对象是否存在,推荐使用第1种写法第1种写法 还可以使用typeof运算符,判断myObj是否有定义。 if (typeof myObj == "undefined"){ var myObj = {}; } 这是目前使用最广泛的判断javascript对象是否存在的方法。2. 如果除了对象是否存在,还要判断对象是否有null值,推荐使用第2种写法。 if (!myObj){ var myObj = {}; } 阅读全文

JS实现动态显示当前时间(12/24小时制)(转载Mr.Think)

2011-07-11 11:05 by 薛凯凯圆滚滚, 1017 阅读, 0 推荐, 收藏, 编辑
摘要:今天又要用到动态显示当前时间,且要求可以切换24/12小时制, 记得很久前写过一个24小时制的,但一时没能找着, 于是又重新写了个,若有需要的朋友自行复制粘贴一份吧.很简单的一个功能函数,实现方式不多言,用Date()对象获取到当前时间,然后用setTimeout每隔1秒获取最新的时间.写的过程中碰到过一个小小的问题: 我最初的想法是用setInterval()每隔1秒获取最新时间,可是可以,但setInterval如果放在主函数内部,但导致内存泄漏(至于原因,暂时还没想明白),后来在Rocky的提醒下用setTimeout()才解决内存泄漏问题,感谢Rocky同学:)//显示时间 windo 阅读全文

JavaScript显示剩余时间

2011-07-08 09:58 by 薛凯凯圆滚滚, 1741 阅读, 1 推荐, 收藏, 编辑
摘要:今天要做一个显示倒数计时还有几天几小时几分钟几秒的功能。上网看了下看到淘宝写的原代码。于是动了动脑筋把它给改了function showtime(ts) { var timerun = false; //是否启用 var Temp; //输出字符串 var tempts = ts - 1; //剩余秒数-1 var startTime = (new Date()).getTime(); //当前时间 var dateLeft = 0; //剩余天数 var hourLeft = 0; //剩余小时 var minuteLeft = 0; //剩余分钟 var secondLeft = 0; / 阅读全文

正则表达式限制文本框只能输入数字,小数点,英文字母,汉字

2010-10-20 10:07 by 薛凯凯圆滚滚, 3312 阅读, 0 推荐, 收藏, 编辑
摘要:1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">2.只能输入数字,能输小数点. <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"> <input name=txt1 onchange="i 阅读全文

PowerDesigner15 逆向工程

2010-09-11 10:24 by 薛凯凯圆滚滚, 1401 阅读, 0 推荐, 收藏, 编辑
摘要:好久没有写博文了.. 今天有时间就写写吧..好久没弄powerDesigner了 今天逆向工程竟然出错..看了看问题..原来是DBMS物理模型没有设定正确..设定好..OK。收集了点点 Error问题..分享下!powerdesigner 反向工程时出错,unable to list userspowerdesigner 反向工程时出错,unable to list users是因为在新建物理数据... 阅读全文

Gridview利用DataFormatString属性设置数据格式

2010-07-21 15:50 by 薛凯凯圆滚滚, 327 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

Hibernate:a different object with the same identifier value was already associated wit异常解决

2009-09-11 02:36 by 薛凯凯圆滚滚, 11148 阅读, 0 推荐, 收藏, 编辑
摘要:今天在用框架更新时发现报a different object with the same identifier value was already associated wit此异常英文水平比较差..大致也了解说我1个对象里有不同的标示符值上网找了下解决方案...原因:因为之前已经将该条记录取到了session缓存中,用update(游离态对象)方法时发生错误,一个游离态对象和一个持久态对象,具有... 阅读全文

两种数据库,四种分页算法的效率比较

2009-08-14 12:18 by 薛凯凯圆滚滚, 2483 阅读, 0 推荐, 收藏, 编辑
摘要:分页算法本身没有什么快慢之分,对反应速度起到决定作用的是——能否有效地利用索引!算法 评价 缺点 适用的数据库 max效率最高的 只能有一个排序字段 Excel、Access、SQL Server 2000(2005) 颠倒Top适用范围最广的 最后一页多数据Excel、Access、SQL Server 2000(2005)表变量最大失所望的太多了 SQL Server ... 阅读全文