
Java Web开发专栏
文章平均质量分 65
Java Web开发专栏,主要专注Java B/S架构的开发讲解,从入门到深入。
同时也发表自己的见解和大家分享讨论。
Ai2015WER
每一天都不一样,珍惜每一天,虚度生命是最可耻的浪费。
展开
-
java.lang.OutOfMemoryError:PermGen space 或者Java heap space的产生原因以及解决办法
这里以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理。一、java.lang.OutOfMemoryError: PermGen spacePermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到Perm原创 2012-09-05 14:04:21 · 6085 阅读 · 0 评论 -
@ResponseBody 返回乱码 的完美解决办法 详解 (值得收藏)
返回结果“??”Java代码 @RequestMapping(value = "/getForm") @ResponseBody public String getForm(String pid) { return "你好"; } 返回结果“你好”Java代码 @RequestMapp原创 2012-07-02 23:01:35 · 23287 阅读 · 5 评论 -
jqGrid如何设置jqGrid第一次初始化时不加载任何数据?实现方法!
1. 初始化的时候设置datatype: 'local'$("#grid").jqGrid({url:"http://www.8qiu.cn",datatype:"local",//other options});2. 当要加载数据的时候把datatype改成json或者XML:$("#list").jqGrid('setGridParam',{datatype:'json'}).原创 2012-06-20 15:02:13 · 11493 阅读 · 0 评论 -
MyEclipse中生成Javadoc 实际操作图解
在Eclipse里 点击工程右键 Export -->java--》 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8。 图解: 最后一步是防止生成乱码的参数设置。原创 2012-08-27 16:44:40 · 14084 阅读 · 0 评论 -
教你用Java安全有效的实现两星期内自动登陆功能-Session
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。笔者通过研究ACEGI项目的自动登陆源码,编写了一个安全有效的实现两星期自动登陆功能的JAVA工具类,。下面是具体的实现流程和实现代码。先说一下流原创 2011-08-22 14:40:02 · 5009 阅读 · 6 评论 -
jQuery学习笔记--JqGrid相关操作 方法列表 备忘 重点讲解(超重要)
JqGrid相关操作备忘 方法列表特别推荐:怎样获取某一方某一列的值:var rowdata=jQuery("#list").jqGrid('getRowData',num); var emergencySencondMgrId = rowdata["emergencySencondMgrId"];//列名和jGrid定义时候的值一样 alert(em原创 2011-10-20 16:20:30 · 49110 阅读 · 27 评论 -
物联网 - 物流仓储 通用标签 条码常识
EAN-13 是“通用产品码”UPC-A的欧洲版本. EAN-13 和 UPC-A的区别在于 EAN-13 编码为 13 位,而且第 13 位与一个 UPC-A符号左边六位的样式相同。 第 13 位和第 12 位和在一起通常代表国家代码。 一个补充的两位或五位数字可能会附加到主条形码符号上。 这是为出版物和期刊而设计的。 该数字将作为 附加的条形码显示在主条形码的右边。EAN-8原创 2012-08-09 16:54:15 · 9253 阅读 · 0 评论 -
lhgdialog弹出框组件 参数详解
lhgdialog基本使用方法 :1.下载最新版本lhgdialog:http://lhgcore.com/lhgdialog.rar2.在需要调用lhgdialog编辑器的网页head标签结束之前添加以下代码: script type="text/javascript" src="lhgcore.min.js">script> script type="text原创 2012-06-12 22:17:40 · 11632 阅读 · 6 评论 -
需求中如何画用例图
UML用例图 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户原创 2012-02-13 13:55:27 · 5136 阅读 · 2 评论 -
理解REST软件建构设计理念
什么是REST?REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST提出了一些设计概念和准则: 1.网络上的所有事物都被抽象为资源(resource); 2.每个资源对应一个唯一的资源标识(resource identifier); 3.原创 2012-07-30 10:48:52 · 7201 阅读 · 1 评论 -
SSH框架 - Hibernate基础讲解
Hibernate基础:ORM与HibernateORM(Object-Relation Map,对象关系映射):是一种解决面向对象编程过程中,程序与关系型数据库交互而提出的技术。简单来说ORM就是将程序中的对象与数据库中的表,对象的属性和表中的字段分别建立映射关系,通过映射关系,可以自由地通过操作对象来操作数据。Hibernate就是一个开源的,轻量级的基于ORM的框架。原创 2012-07-31 09:29:16 · 6429 阅读 · 0 评论 -
Batis MyBatis关联查询示例
MyBatis关联查询示例: select u.user_id,u.username,u.loginname,u.password,r.role_id,r.role_name ,u.last_login from tb_user u left join tb_role r on u.ro原创 2012-07-17 11:48:21 · 4332 阅读 · 0 评论 -
Java开发: Mybatis insert 插入记录后自动返回主键(Mybatis3.x)
insert into tb_receipt (name,from_storage_code,to_storage_code,description,type_id,code,batch_number) values ( #{name},#{fromStorageCode},#{toStorageCode}, #{description} ''原创 2012-08-01 17:08:00 · 11019 阅读 · 1 评论 -
Eclipse项目名称出现红叉
原因:经检查源程序并没有错误标识。通过排除发现:之前通过Eclipse新建一个文件夹,后来把文件夹删除了,之后项目名就出现了红叉。解决:右击项目名,在弹出的菜单中选择“Bulid Path”-->“configure build path”-->“Source”,找到已被删除的那个文件名,选择“remove”删除掉就行了。补充:还有可能是项目之前的JRE环境跟当前的不一致。解决方法:右原创 2012-07-19 14:02:26 · 4913 阅读 · 1 评论