2011年8月23日
摘要: 下载地址 http://code.google.com/p/kimsoft-jscalendar/downloads/list帮助文档 http://kimsoft-jscalendar.googlecode.com/svn/trunk/help.html 阅读全文
posted @ 2011-08-23 23:55 麦田J 阅读(346) 评论(0) 推荐(0)
摘要: //-------空值 验证-------function isNULL(name,str) { str = str + "不能为空。"; var src = name.value.trim(); if (src.length == 0) { alert(str); name.select(); return true; } return false;}//-------数量(整数) 验证-------function notInteger(name, str ,min, max) { str = str + "不... 阅读全文
posted @ 2011-08-23 23:54 麦田J 阅读(167) 评论(0) 推荐(0)
摘要: import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;import net.sou 阅读全文
posted @ 2011-08-23 23:53 麦田J 阅读(233) 评论(0) 推荐(0)
摘要: functionuuid(){ $chars = md5(uniqid(mt_rand(),true)); $uuid = substr($chars,0,8) .'-'; $uuid .= substr($chars,8,4) .'-'; $uuid .= substr($chars,12,4) .'-'; $uuid .= substr($chars,16,4) .'-'; $uuid .= substr($chars,20,12);return $uuid; } 阅读全文
posted @ 2011-08-23 23:51 麦田J 阅读(207) 评论(0) 推荐(0)
摘要: function createRequestObject() { var ro; if (window.ActiveXObject) { ro = new ActiveXObject("Microsoft.XMLHTTP"); }else{ ro = new XMLHttpRequest(); } return ro; } var http = createRequestObject();function sendReq() { http.open('post', 'handleAjaxReq.php?per1='+pe... 阅读全文
posted @ 2011-08-23 23:48 麦田J 阅读(396) 评论(0) 推荐(0)
摘要: 1、对每一个超级链接点击之后采用新开窗口还是直接跳转,必须认真对待。如果用户点击一个link之后是要放弃当前页面开始新的体验,则应用直接跳转。如果用户点击link是要了解更多的信息,但是当前页面的信息仍然有用,则应新开窗口。 (站在用户角度想,是否要开新窗口?当前页还需要保留吗?) 2、在每一个用户可能需要帮助的地方提供帮助信息或帮助按钮。完善的帮助系统是一个产品,网站成功很重要的因素。 (细节) 3、区别对待你用户中的菜鸟和大虾,对于菜鸟有简单易上手的教程和循序引导,对于大虾应有快速开始体验的绿色通道。 (体贴) 4、对每一个功能使用的词语要慎重措辞。易懂,清楚描述提供的功能含义。不要让过于 阅读全文
posted @ 2011-08-23 23:41 麦田J 阅读(210) 评论(0) 推荐(0)
摘要: 1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话 (Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数"username"的值:ActionContext context = ActionContext.getContext(); Map params = context.getPa 阅读全文
posted @ 2011-08-23 23:39 麦田J 阅读(436) 评论(0) 推荐(0)
摘要: 计算机专业毕业后,大致的工作方向是软、硬、网、图 四大类,尤其以软件、网络为现今的首选 。从岗位上分,又可以分为技术道路、营销道路两大方向。 if 你选择硬件技术,then 从现在开始,牢记:天道酬勤!!! ­ if 你选择软件技术,then 每天都要用大量的时间学习高级语言,绝对不能仅限于学校的安排。优秀的程序员都是大学阶段就已经自学得非常深入了。 ­ if you选择网络技术,那么你就多多从网上阅读有关资料。 ­ if you 选择营销类,那么,你只要将老师教授的学好就ok,但是,一定要用大量的时间和计算机专业的朋友相交流。 ­ 1.首先请... 阅读全文
posted @ 2011-08-23 23:38 麦田J 阅读(603) 评论(0) 推荐(0)
摘要: 通过Spring 整合Hibernate ,使持久层的访问更加容易,使用Spring 管理Hibernate持久层有如下优势。·通用的资源管理: Spring 的ApplicationContext 能管理SessionFactory ,使得配置值很容易被管理和修改,无须使用Hibernate 的配置文件。·有效的Session 管理: Spring 提供了有效、简单和安全的Hibernate Session 处理。? IoC 容器提高了DAO 组件与业务逻辑层之间的解耦.? DAO 模式的使用,降低了系统重构的代价。·方便的事务管理: Hibernate 的事务 阅读全文
posted @ 2011-08-23 23:36 麦田J 阅读(344) 评论(0) 推荐(0)
摘要: 首先,我们先介绍heap和stack这两个概念stack的中文意思是栈,保存着基本类型和引用变量,当程序运行到这些变量的作用域之外,就会被释放。heap的中文意思是堆,在c语言中,malloc函数分配的内存就是堆内存,c++和JAVA中new出的对象和数组也会放到堆中,堆中的变量不会随着程序的执行而释放。java中采取了GC机制,帮助我们自动释放一些堆内存中无关的引用对象。而在c/c++中需要程序员手动的释放,从这个意义上来说很多书上都说java避免了内存泄漏。其实Java也存在内存泄露,但它的表现与C++不同。随着越来越多的服务器程序采用Java技术,例如JSP,Servlet, EJB等, 阅读全文
posted @ 2011-08-23 23:36 麦田J 阅读(591) 评论(0) 推荐(0)