- 博客(23)
- 资源 (42)
- 收藏
- 关注
原创 @ResponseBody 返回乱码 的完美解决办法 详解 (值得收藏)
返回结果“??”Java代码 @RequestMapping(value = "/getForm") @ResponseBody public String getForm(String pid) { return "你好"; } 返回结果“你好”Java代码 @RequestMapp
2012-07-02 23:01:35 23217 5
原创 SSH框架 - Hibernate基础讲解
Hibernate基础:ORM与HibernateORM(Object-Relation Map,对象关系映射):是一种解决面向对象编程过程中,程序与关系型数据库交互而提出的技术。简单来说ORM就是将程序中的对象与数据库中的表,对象的属性和表中的字段分别建立映射关系,通过映射关系,可以自由地通过操作对象来操作数据。Hibernate就是一个开源的,轻量级的基于ORM的框架。
2012-07-31 09:29:16 6388
原创 企业移动信息化交流
=======================================================目的:让听众了解目前企业移动应用的应用状态,使用的终端设备和移动网络,移动应用开发和服务管理。=======================================================大纲:企业移动应用移动终端移动网络
2012-07-31 09:24:51 5296
原创 理解REST软件建构设计理念
什么是REST?REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST提出了一些设计概念和准则: 1.网络上的所有事物都被抽象为资源(resource); 2.每个资源对应一个唯一的资源标识(resource identifier); 3.
2012-07-30 10:48:52 7158 1
原创 注重基础知识的重要性
在我们最求新技术新理念新框架的时候,往往会忽略掉我们应该掌握的基础知识。如果有人问你"TCP/IP协议是什么吗?"你真的能流利的回答出来吗?仅仅一个随笔,告诫我自己,注重基础知识的重要性!
2012-07-30 10:44:03 5562
原创 Abator代码生成工具 - -Eclipse下Ibatis|Mybatis代码生成工具 利器
使用Abator工具来自动生成iBatis代码:1.安装 1.1.下载安装 首先,下载Abator插件,其Abator下载地址为: http://people.apache.org/builds/ibatis/alpha/AbatorForEclipse1.0.0.zip 其次,将插件使用link方式将其安装到Eclipse中,也可以进行Find A
2012-07-28 22:36:28 10004
原创 PMBOK读书笔记
1.1 PMBOK要点PMBOK(项目管理知识体系指南)是相关管理的专业标准。此标准所含的知识也是提炼自项目管理工作者公认的良好做法(或称最佳实践,BP=Best Practise)。PMBOK关注项目管理的知识、过程、技能、工具和技术,即九大知识领域、五大过程组、42个过程及项目管理技能,工具和技术是各个过程通过过程输入,进行过程输出的手段。PMBOK还旨在提供和推广一套项目管理专业的通用词
2012-07-28 12:50:05 6601 1
原创 Java开源权限管理系统-Ralasafe权限中间件
备注:本来一直以来想做三个独立的组件(权限、元数据、流程管理)。目前刚刚接触到ralasafe权限中间件,很兴奋。相关链接1. http://www.blogjava.net/metadmin2. http://www.ralasafe.cn/values/ 可惜作者没更新了
2012-07-28 11:57:09 12697 2
原创 HTML5 CSS3体验
以前需要做图片才能实现下面的效果,现在只需要这个样式就够了:.login-submit { background: -moz-linear-gradient(center top , #89E92C, #5FBA1D) repeat scroll 0 0 transparent; border: 0 none; border-radius: 2px 2px 2px 2px;
2012-07-27 12:26:17 4892
原创 SessionID的本质
一、客户端用cookie保存了sessionID客户端用cookie保存了sessionID,当我们请求服务器的时候,会把这个sessionID一起发给服务器,服务器会到内存中搜索对应的sessionID,如果找到了对应的 sessionID,说明我们处于登录状态,有相应的权限;如果没有找到对应的sessionID,这说明:要么是我们把浏览器关掉了(后面会说明为什 么),要么session
2012-07-26 12:39:45 4603 1
原创 关于REST
RESTFielding将他对互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写。我对这个词组的翻译是"表现层状态转化"。 如果一个架构符合REST原则,就称它为RESTful架构。 要理解RESTful架构,最好的方法就是去理解Representational State Transfer这个词组到底是什么意思,它的每一个
2012-07-25 17:06:11 4315
原创 系统 错误字典设计 参考
{B01001:"标题必须是48个中文或96个字符以内,请重新输入。",B02001:"请输入内容。",B02002:"内容超出博文容量限制,请重新编辑!博文内容最多允许100000个字符。",B02003:"是否要清除格式?粘帖的内容中含有冗余的格式,会影响在博客中的排版。",B02004:"上次撰写的博文未进行保存,要恢复内容继续编辑吗?",B02005:'您提交的内容中含有广告等不适当内容,
2012-07-24 10:50:44 3962
原创 MySQL在Linux下的表名如何不区分大小写
今天测试的时候,遇到一些问题,明明看到数据,就是查不出来;后来发现,在linux下,mysql的表名区分大小写,而在windows下是不区分,从windows下导出的数据脚本中使用的是小写,而Hibernate生成的sql中表名是大写的,所以查不出数据。google了一些资料,修改mysql的一个参数就可以了,如下:在ubuntu下,/etc/mysql/my.cnf文件中
2012-07-23 12:02:48 5492
原创 Eclipse项目名称出现红叉
原因:经检查源程序并没有错误标识。通过排除发现:之前通过Eclipse新建一个文件夹,后来把文件夹删除了,之后项目名就出现了红叉。解决:右击项目名,在弹出的菜单中选择“Bulid Path”-->“configure build path”-->“Source”,找到已被删除的那个文件名,选择“remove”删除掉就行了。补充:还有可能是项目之前的JRE环境跟当前的不一致。解决方法:右
2012-07-19 14:02:26 4866 1
原创 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 4306
转载 权限系统的实体设计
此权限系统设计的目标是既可以直接对角色进行授权,又可以直接对用户授权。实体类Modue,用来封装模块信息,自关联,树形结构。实体类Role,用来封装角色信息。实体类User,用来封装用户信息。实体类UsersRoles,包含User,Role两个成员变量以及一个整型的成员变量,整型变量用来标识角色的优先级,Role和UsersRoles之间一对多,User和Us
2012-07-16 11:49:43 2695
转载 JavaScript 写一段最短的代码,用上js所有关键字
void function() {//abcd do break;while(typeof delete this); for(var a;;) if (true) with(null) try{}catch(a){}finally{} else throw new 1; switch(1 in 1 instanceof 1) { c
2012-07-15 19:17:21 2031
原创 CSS图片分割 CSS Sprites 将多个背景集成到一个png图片上CSS定位
希望下面的讲解对您有帮助:CSS Sprites(图片整合技术) 的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度。如下图所示:美国YAHOO在页面制作中所用到的图片整合技术,这样做虽然需要花一定的时间来有规则的合并这些ICON,栏目背景,图片按钮,以方便CSS调用,但是这样做绝对是合算的,而且是有必要的,YSlow也是极力推荐的。实现方法:首先将小图片整合
2012-07-14 22:14:30 3568
原创 关于MySQL的1067错误解决方法 (实践)
网上的资料:1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM。2、删除在MySQL安装目录下的Data目录中的ib_logfile0ib_logfile13。找到在配置MySQL服务器时指定的InfoDB目录删除掉ibdata14。重新启动MyS
2012-07-08 19:14:45 2934
转载 eclipse中几种加入jar包方式的区别 有用知识
EclipseMyeclipseSpring项目管理Web Java中的Jar是如此的重要,以至于没有他们,我们就不能做出如此艺术的程序:封装、模块化、复用等等(无ant、marven方式) 。今天,我就来整理一些有关项目中的jar包添加管理的方法以及常见问题的解决:1、jar导入到我们的web项目中的classpath下 1)这里呢,一种方法是,
2012-07-06 13:22:18 4155
原创 关于同时查询父子名称的SQL查询语句的写法 id name parentId parentName
parentid是1就是id为1的公司的子公司如图 查询出所有的信息后 由于我要呈现的是parentName 不是parentId所以想问下SQL语句怎么写 谢谢啦~~:) 解法:SELECT sub.orgName AS 公司名, main.orgName AS 父公司名FROM 表名 main JOIN 表名 sub ON (main.id = sub.pare
2012-07-04 20:31:06 10195 2
原创 总结了近百个Android优秀开源项目,覆盖Android开发的每个领域
Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握Android内核的接口使用: 1、Android团队提供的示例项目 如果不是从学习Android
2012-07-04 14:42:38 3250
原创 JQuery ajaxSubmit提交中文乱码的解决方案
一般 使用是jQuery(form).ajaxSubmit({url: "ajaxsub.aspx?abc=test", type: "post", dataType: "json", success: data}); 分析:JQuery的AJAX提交,会将要提交的数据进行编码,使用encodeURIComponent在js中处理数据。因此,
2012-07-02 15:24:32 3289
wabacus3.4-demo-mysql
2012-08-05
GWT Plugin For Eclipse(2)第二部分 gpe-e36-latest-updatesite.part2.rar
2011-09-14
GWT Plugin For Eclipse(3)第3部分
2011-09-14
Android SDK installer_r12-windows 提供下载
2011-09-14
Eclipse ADT Plugin For Android
2011-09-14
Silverlight简介
2011-09-13
ITIL证书珍贵培训资料,分享出来啦!!!
2011-08-15
Hibernate入门(上)笔记
2010-04-08
-Struts入门笔记.pdf
2010-04-08
BIOS_设置与调整秘籍.pdf
2010-04-08
ICBC银行安全控件--银行网站直接下载
2010-04-08
J2EE_Transparancy J2EE_Transparancy
2010-04-07
Struts2.0中文教程.rar
2010-04-07
Java+Ajax.rar Java+Ajax.rar Java+Ajax.rar
2010-04-07
Hibernate.rar Hibernate.rar Hibernate.rar
2010-04-07
轻量级J2EE+SSH2(红皮书)第三章(4).
2010-04-03
轻量级J2EE+SSH2(红皮书)第三章(3).作者:李刚
2010-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人