- 浏览: 8240 次
- 性别:
- 来自: 武汉
最新评论
文章列表
前段时间针对团队敏捷模式下开展的项目工程代码进行了几轮的Code Review,下面是梳理的若干应该注意的条目:
1. 方法的命名不规范,应坚持使用驼峰形式,标准英文名称拼接,阿里标准:禁止使用下划线和$作为命名的开头和结尾,不能使用拼音和英文拼接的形式命名,除了一些国际公认的名称比如:taobao或hangzhou。
2. 发送http请求没有设置超时限制,建立设置请求超时时间并做额外的处理。
3. 前人代码中存在历史命名或代码不规范的地方,由于涉及面广,最好不做修改,知道有问题即可,自己在做改造时切忌遵守阿里代码规范,除非团队排计划进行代码规范的修改或重构,不然自身处理耗时太久,效率 ...
针对项目中对superdiamond的应用做如下总结:
Superdiamond-配置管理服务器
功能及好处:
1. 作为配置管理中心管理着各种类型的配置信息,供其他服务获取和调用。
2. 可以创建多个项目(项目编码作为唯一标识),每个项目又划分了若干profile级别(development、test、build、production),这些配置项可以整体继承或覆盖其他配置项条目。
3. 对于服务和应用来说,配置信息可以不依赖工程,直接在superdiamond中添加和修改,服务专注自身的业务实现,打包完成之后可以适用于各类环境的部署(原来很多时候需要 ...
项目需求:
项目中实现了上传预览下载附件的功能,需要自测XXM文件大小限制。
------------------------------------------------------------
应用场景:
一般情况下,去网上下载指定大小的各类文件会比较麻烦和耗时,这个时候可以利用cmd创建指定大小的文件,这些文件虽然不可预览和查看,但对于自测文件大小的限制方面,算是很效率的。
------------------------------------------------------------
命令:
fsutil file createnew 文件名 文件大小
-- ...
由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和BUG,这其中涉及到很多linux服务器上的调试工作,故就梳理了一下平时用的比较多的linux命令,以供以后查阅,具体内容如下:
tar -czvf webapps.tar.gz webapps将名为webapps的文件夹压缩成tar包,取名为webapps.tar.gz
tar -xzvf file.tar.gz //解压tar.gz
ls列出当前目录的非隐藏文件的文件名,以文件名进行排序
ll列出当前目录的非隐藏文件的文件名,包含文件或目录的属性及权限等数据
du -sh *查看所有子目录大小
...
如何调用EJB3.0无状态会话Bean服务?
1. 在正式的生产环境下,大部分调用EJB服务的客户端可能是单独部署在Tomcat下的web应用或独立的J2SE程序。
2. 根据应用的具体需要,将调用EJB服务所依赖的jar包拷贝到tomcat下的lib文件夹中或导入客户端工程的build path libraries中,不同的EJB应用服务器安装目录下存放着各自的客户端程序调用需要的jar包。
3. 假设EJB3.0程序已经部署到相关的应用服务器(这里以TongWeb为例)上,并且应用服务器是启动的,然后编写一个”轻量级”的客户端来调用EJB服务即可,这里的”轻 ...