摘要: WIndows为每个进程分配了4GB的虚拟地址空间,让每个进程都认为自己拥有4GB的内存空间,4GB怎么来的? 32位 CPU可以取地址的空间为2的32次方,就是4GB(正如16位CPU有20根寻址线所有拥有2的20次方的寻址空间一样) 当我们在Windows中双击一个应用程序图标后,系统为该应用程序创建一个进程,Windows使得每个进程都拥有2GB的地址空间,这2GB地址空间用于程序存放代码... 阅读全文
posted @ 2014-02-13 15:51 飘零枫叶 阅读(5691) 评论(0) 推荐(0)
摘要: 客户端测试信息 阅读全文
posted @ 2014-01-26 17:30 飘零枫叶 阅读(112) 评论(0) 推荐(0)
摘要: Untitled Page divvv fdsf 阅读全文
posted @ 2014-01-26 17:16 飘零枫叶 阅读(254) 评论(0) 推荐(0)
摘要: 首先,它是在org.apache.commons.beanutils.BeanUtils包中的一个方法。方法的作用:用来将一些 key-value 的值(例如 hashmap)映射到 bean 中的属性。servlet中有这样的使用:先定义form表单内容的Info对象(当然你要先写一个bean,这个bean中包含form表单中各个对象的属性)InsuranceInfo info = new InsuranceInfo(); (这是一个javabean)BeanUtilities.populateBean(info, request);——> populateBean(info, req 阅读全文
posted @ 2013-05-28 17:32 飘零枫叶 阅读(322) 评论(0) 推荐(0)
摘要: This is part 3 in a series, which will focus on the data modeling aspect of working with document databases. The previous parts are also available for reading:Part 1: Getting Started, andPart 2: Queries and Indexes.The Usual SuspectsAlthough there are plenty of existing articles, presentations and w 阅读全文
posted @ 2013-05-27 15:04 飘零枫叶 阅读(148) 评论(0) 推荐(0)
摘要: 先插入测试数据:for(var i=1; i<20; i++){ var num=i%6; db.test.insert({_id:i,name:"user_"+i,age:num});}1.普通分组查询db.test.group({key:{age:true},initial:{num:0},$reduce:function(doc,prev){prev.num++}});db.runCommand({group:{ns:"test",key:{age:true},initial:{num:0},$reduce:function(doc,prev 阅读全文
posted @ 2013-05-24 16:22 飘零枫叶 阅读(291) 评论(0) 推荐(0)
摘要: 先拿一个例子来说明泛型是什么。有两个类如下,要构造两个类的对象,并打印出各自的成员x。public class StringFoo { private String x; public String getX() { return x; } public void setX(String x) { this.x = x; } } public class DoubleFoo { private Double x; public Double getX() { return x; } ... 阅读全文
posted @ 2013-05-23 14:48 飘零枫叶 阅读(179) 评论(0) 推荐(0)
摘要: ServletContext :每一个web应用都有一个 ServletContext与之相关联。 ServletContext对象在应用启动的被创建,在应用关闭的时候被销毁。 ServletContext在全局范围内有效,类似于应用中的一个全局变量。ServletContextListener:使用listener接口,开发者能够在为客户端请求提供服务之前向ServletContext中添加任意的对象。这个对象在ServletContext启动的时候被初始化,然后在ServletContext整个运行期间都是可见的。该接口拥有两个方法如下所示: void contextDestoryd(Se 阅读全文
posted @ 2013-05-18 15:20 飘零枫叶 阅读(365) 评论(0) 推荐(0)
摘要: 一、JMX简介 什么是JMX?在一篇网文中是这样说的:"JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理",这句话我现在看着还是不知所云,云里雾里。 我们还是从JMX能给我们提供什么好处入手来理解吧。举一个应用实例:在一个系统中常常会有一些配置信息,比如服务的IP地址,端口号什么的,那么如何来写这些代码呢?程序初哥一般是写死在程序里,到要改变时就去改程序,然后再编译发布;程序熟手则一般把这些信息写在一个配置文件里(JAVA一般都是 阅读全文
posted @ 2013-05-18 11:31 飘零枫叶 阅读(325) 评论(0) 推荐(0)
摘要: 什么是继承啊?答:别人白给你的过程就叫继承。为什么要用继承呢?答:捡现成的呗。好吧,既然大家都想捡现成的,那就要学会怎么继承!在了解之前,你需要先了解构造函数、对象、原型链等概念......JS里常用的两种继承方式:原型链继承(对象间的继承)类式继承(构造函数间的继承)原型链继承://要继承的对象var parent={ name : "baba" say : function(){ alert("I am baba"); }}//新对象var child = proInherit(parent);//测试alert(c... 阅读全文
posted @ 2013-05-15 09:41 飘零枫叶 阅读(253) 评论(0) 推荐(0)