other

1 什么情况抛异常?通用库应该抛出异常,否则调用方不知发生什么,开源类库基本都是抛出异常,业务处理部分就无需抛出了,应该捕获。

2 注解和xml实现选择。注解可以节省xml的使用,简单。xml方式适合通用功能,这样如果修改的话,只需修改xml配置就可以了,无需修改代码。

3 jvm虚拟机参数配置,应该根据jvm运行情况来确定jvm堆栈大小,并非越大越好。druid连接池数量等也类似。由此可见监控的重要性。

4 utf-8 三个字节一个汉字,英文一个字节,gbk两个字节一个汉字,英文一个字节

 

posted @ 2018-09-21 14:38  update_  阅读(192)  评论(0编辑  收藏  举报