`
文章列表
    原文链接: http://blog.sina.com.cn/s/blog_8e761c1101013dxi.html     1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。     2. 栈的优势是,存取速度比堆要快, ...
转自CSDN:http://sd.csdn.net/a/20120507/2805362.html 导读:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。 译文正文: 到处都是属性、方法,代码极其难懂,天哪,我的程序员,你究竟在做什么?仔细看看这篇指南,让我们一起写出优雅的面向对象的JavaScript代码吧! 作为一个开发者,能否写出优雅的代码对于你的职业生涯至关重要。随着像Node.js这类技术的发展, ...
    1. get是从服务器上获取数据,post是向服务器传送数据。     2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。     3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。     4. get传送的数据量较小,不能大于2KB。post传送的数据量较大, ...
原文:http://www.infoq.com/cn/articles/tips-to-developers-starting-on-large-apps     假如你是一名Java开发者,正在开发和维护包含2000个类并使用了很多框架的应用程序。你要如何理解这些代码呢?在典型的Java企业项目小组中,大部分能够帮 ...
<select id="getTotalValues" resultType="int"> <![CDATA[ select COUNT(DISTINCT value) from tableName d where crtime < CURDATE() ]]> </select> 之前一直编译不过去,提示在<小于号的位置有错误,google一下原来大家都有这个错误,因为是在xml文件里面写的sql,需要用<![CDATA[]]&g ...
1.Integer.valueOf()方法基于减少对象创建次数和节省内存的考虑,缓存了[-128,127]之间的数字。此数字范围内传参则直接返回缓存中的对象。 Integer i1 = Integer.valueOf(12); Integer i2 = Integer.valueOf(12); Integer i3 = Integer.valueOf(129); Integer i4 = Integer.valueOf(129); System.out.println(i1==i2); ...
正则表达式30分钟入门教程,原文地址:http://manual.phpv.net/regular_expression.html [0-9]可以代替\d表示一个数字,\d{9}表示9个数字。 实现一个简单的日期判断, var reg = /^\d*$/; var trimValue = 20120316; ///^2\d{3}=2000-2999, (0\d|1[0-2])=00-09||10-12, ([0-2]\d|3[0-1])=00-29||30-31, \d*$/ var reg2 = /^2\d{3}(0\d|1[0-2])([0-2]\d|3[0- ...
ORM框架需要频繁地跟数据库交互。 影响ORM性能的几个方面: 1.数据库的连接:数据库的连接对象是非常昂贵的资源。解决方法:采用连接池,每次从池里获取数据库连接; 2.大量数据的传输,解决方法:分段获取; 3.对象的频繁获取,解决方法:采用缓存(java适用的:memcached,ehcache,redis,infinispan)。
CronTrigger配置格式: 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59     , - * / 2 分 是 0-59    , - * / 3 小时 是 0-23   , - * / 4 日 是 1-31   , - * ? / L W 5 月 是 1-12 or JAN-DEC   , - * / 6 周 是 1-7 or SUN-SAT   , - * ? / L # 7 年 否 empty 或 1970-2099 , - * / 通配符说明: * 表示所有值. 例如 ...
初始化代码顺序:(静态变量、静态初始化块)>(变量、初始化块)>构造器。 public class InitialOrderTest{ //静态变量 public static String staticField = "静态变量"; //变量 public String field = "变量"; //静态初始化块 static{ System.out.println(staticField); System.out.println(& ...
现在单例的构造方法里面把sched.start(). public WorkerScheduler() { try { sf = new StdSchedulerFactory(); sched = sf.getScheduler(); sched.start(); } catch (Exception e) { e.printStackTrace(); } } 主要是两行代码不能写反了。这样就可以动态添加新的Jo ...
MyBatis报错: Test set: com.MyTest ------------------------------------------------------------------------------- Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.283 sec <<< FAILURE! test(com.MyTest) Time elapsed: 1.257 sec <<< ERROR! org.springframework.beans ...
Ext.onRedy(function(){ //1.id选择器 var myDiv = Ext.get('myDiv'); //id选择器,JQuery:var myDIv=$("#myDiv"); myDiv.highlight(); //黄色高亮显示后渐退 myDiv.addClass('red'); //添加CSS,JQuery:myDiv.addClass('red'); myDiv.center(); //元素居中 myDiv.setOpacity(.25); //是元素半透明 //2.标签选择器 ...
maven项目用的Jetty plugin做容器,发现修改静态的文件Jetty不能不重启情况下加载,搜了一下网上挺多人遇到。解决方案如下: 1、从jetty.jar中解出webdefault.xml(位于org.mortbay.jetty.webapp包下)这个文件,把这个useFileMappedBuffer参数设为false <init-param> <param-name>useFileMappedBuffer</param-name> <param-value>false</param-value> < ...
在maven工程里面想单独运行某一个java类,则 在工程目录下运行:mvn exec:java -Dexec.mainClass="com.rabbitmq.demo1.Send"
Global site tag (gtag.js) - Google Analytics