自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 Arc-04-07-Java测试自动化

分层分别自动化: daomanagerapi serviceweb serviceactionjsp/servletajax一、传统最佳测试实践二、测试自动化dao 的测试比较固定,大不了测试 CRUD,如果配合反向工程代码生成器,就很容易实现 DAO 的单元测试。比较了几个主流生成器,觉得脚手架是最出众的,有兴趣的同学可以访问:h...

2011-12-30 10:44:14 77

原创 Arc-03-26-相册图片短码编码实现

应用中需要上传用户图片,不想数据库单独维护图片的信息,想直接从编码定位到图片文件,又不想编码太长,所以需要压缩数字串。  /** * 64进制和10进制的转换类 * * @author * */public class compressEncodeing { final static String PHOTOS_PREFIX = "H"; fina...

2011-12-29 17:01:09 185

原创 Arc-05-19- 数据库设计总结

以下几条经验从别处 K 来的,我也比较认同。 1. 不依赖单一数据库,尽量不用数据库的特性;2. 大表设计;3. 减少关联查询的表数量,实在要关联,控制在3个以内;4. 表设计时能冗余就冗余,数据的一致性靠业务逻辑去控制;5. 抛弃外键,不要依靠底层db给你检查数据的不一致;6. 查询语句中尽量不用in,not,left join,right join;7. ...

2011-12-28 10:33:21 82

原创 角色权限,RBAC

 引用说明:原文来自于http://downpour.iteye.com/blog/319965,为了方便本人阅读,文本格式略有调整。 以上是一个简化版本关系图.User:用户表,存放用户信息Role:角色表,存放角色信息UserInRole:用户角色映射表,存放用户和角色的对就关系,多对多,一个用户可以对应多个角色,而不同的角色有一同的权限。Permissions...

2011-12-27 23:00:03 108

原创 Arc-01-04-分层与实施

一、古典分层:针对基础层(特定业务)的实施过程(1)路径一:分析-分层-实施(2)路径二:应用-抽离复用-转入基础-实施 二、演化的逻辑分层分对象 model - 面向对象,Domain Modelservice - 面向事务,组织具体的 Model,调用 DAOmanager - 完成事务、安全控制,为表现层准备数据webservicepod...

2011-12-23 14:01:36 88

原创 Arc-05-18- Regain 给内部文档站点嵌入内部搜索功能

公司内部有不少文档站点了,wiki,api,bbs... 使用了比较成熟的软件一般都会有站内搜索功能,但有些站点就没那么幸运,比如 maven 生成的 site 站点,都是静态页面,按照树型目录导航进入目标页面,既费力又费时,如果加入站内搜索功能就幸福很多。 如果用搜索擎来写个站内搜索,实现基本的功能,估计也不是太大问题,但感觉不太专业,维护和更新都是巨大的问题,任何一个软件,想要做得成熟...

2011-12-22 10:23:01 150

原创 Arch-03-25-JAVA异常列表

ClassCastException类型转换异常类ClassNotFoundException未找到相应的类ArithmeticException算术异常ArrayIndexOutOfBoundsException数组下标越界异常ArrayStoreException数组中包含不兼容的值而抛出异常SQLException操作数据库...

2011-12-20 09:37:17 164

原创 Spring Security 2 配置精讲

 引用说明:原文来自于http://downpour.iteye.com/blog/319965,为了方便本人阅读,文本格式略有调整。 论坛上看了不少Spring Security的相关文章。这些文章基本上都还是基于Acegi-1.X的配置方式,而主要的配置示例也来自于SpringSide的贡献。 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方...

2011-12-12 20:10:22 74

原创 Linux下Mongodb的分布式分片群集(sharding cluster)配置

 引用说明:原文来自于http://www.linuxidc.com/Linux/2011-11/47460.htm,为了方便本人阅读,文本格式略有调整。  配置mongodb分片群集(sharding cluster)Sharding cluster介绍这是一种可以水平扩展的模式,在数据量很大时特给力,实际大规模应用一般会采用这种架构去构建monodb系统。 ...

2011-12-12 09:45:25 93

原创 Arch-05-17-UltraEdit for linux 不断试用30天的方法

原文来自:http://space.itpub.net/12216142/viewspace-708801 使用过UE的同学应该对UE的强大功能还是深有体会的,而在日常的工作当中也经常会用到UE,即使是进入到fedora的系统下,我也感觉离不开UE,于是从网上下载了UE for linux 2.2.0.9版本,但是只有30天的试用时间,过了之后就必须要注册码了,一个注册码即便是 only ...

2011-12-08 16:27:15 173

原创 Arch-01-03-过程拾趣

(1)开发过程分层进化论从前端到后端到数据库,一个人一个模块;美工和后端分离,二个人一个模块;美工、前端、后端分离,三个人一个模块;美工、前端、VO、后端,四个人一个模块;...

2011-12-05 18:19:14 83

NoSQL性能测试包YCSB

Yahoo 专门用于主流的 nosql 性能测试,java 编写,内集成 hbase,mongodb,cassandra,voldemort,redis。使用时注意需要将相应的数据库驱动复制到对应的数据库 lib 下面。

2011-10-19

voldemort 只使用内存作缓存的配置

只使用内存作缓存,不使用持久化。 启动时开启 jmx 6650 端口。

2011-08-12

jqgrid demo jQuery Grid 的演示包

jQuery 之上的一款 Grid 控件,比较好用.也可以直接去官网查看详情.

2009-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除