摘要: 最近在学习JFinalUIB,很多东西粗略看过,却做不到深刻理解,就像泰戈尔说的一样,真的留不下痕迹~~~ 天空中不留下飞鸟的痕迹,但我已飞过(I leave no trace of wings in the air,but I am glad I have had my flight.) 但是学习 阅读全文
posted @ 2016-04-27 14:46 景行彼高松 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 有没有办法让程序员彻底抛弃书写SQL思想,完全的使用面向对象思想开发软件呢? 需要一种可行的ORM框架。 什么是ORM? 不同的数据库使用的SQL语法不同,比如PL/SQL(Oracle)和T/SQL(SQL SERVER); 同样的功能不同的数据库有不同的实现方式; 程序过分依赖SQL对程序的移植 阅读全文
posted @ 2016-03-10 15:08 景行彼高松 阅读(2674) 评论(0) 推荐(2) 编辑
摘要: 国际化的设计思路: 现在的web系统由于架构的不同,国际化处理的方式也很多,大致分为以下几种: 前端js组件国际化 页面各种文字标识,后端国际化处理,通过模板渲染来展示 数据库字段国际化 国际化资源文件编辑器:Eclipse ResourceBundle Editor,安装配置好即可编辑使用。 国际 阅读全文
posted @ 2016-05-10 14:54 景行彼高松 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 提交表单数据时,需要经过前端的验证才能提交到后台,而后台的验证器再做一道数据的校验,成功之后才能进入action进行业务数据的处理。 在表单数据的验证中,数据类型的验证还是比较固定的。首先是对录入数据的长度验证(最大->自带,最小->vMin),其次就是对数据的内容(类型->vType)进行有效性验 阅读全文
posted @ 2016-04-28 14:25 景行彼高松 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 解密登录cookie: 用户在登录成功之后,每次访问系统都会在当前请求中获取cookie并解密cookie,获取登录用户ID和登录时间,用户id用来获取当前的用户,登录时间用来验证空闲超时,类似session的空闲超时,用于登录cookie的解密和登录空闲的超时处理都在AuthInterceptor 阅读全文
posted @ 2016-04-27 14:48 景行彼高松 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 登录cookie(加密+解密) 加密登录cookie: 密码验证成功时候会生成加密用户标识写入cookie中,根据登录页面中的是否自动登录,确定cookie的有效生命周期是-1还是初始化文件中配置的有效时间。在init.properties有cookie的有效时间配置,默认配置是15天 首先就是确定 阅读全文
posted @ 2016-04-27 14:48 景行彼高松 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 验证(登录验证) 用户登录时根据登录账号信息获取到用户,然后根据登录密码,密码盐,密文调用PBKDF 2的验证方法进行验证处理,根据返回结果确认密码是否正确。 demo:LoginService.java( 验证账号是否存在,验证邮箱是否存在,验证身份证是否存在,验证手机号是否存在,验证UserIn 阅读全文
posted @ 2016-04-27 14:47 景行彼高松 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 加密 阅读全文
posted @ 2016-04-27 10:29 景行彼高松 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发 阅读全文
posted @ 2016-04-22 10:13 景行彼高松 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 从svn上down项目报错-jdk版本不同 阅读全文
posted @ 2016-04-20 14:43 景行彼高松 阅读(799) 评论(0) 推荐(0) 编辑