`
文章列表
前段时间针对团队敏捷模式下开展的项目工程代码进行了几轮的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服务即可,这里的”轻 ...
  JBOSS下载安装及配置启动 在JBOSS的相关配置工作之前必须完成JDK的安装及配置,方式有两种 a.       将JDK1.6的安装目录放在”系统变量”的Path下,注意用分号与前面的路径相分隔。 b.       在”我的电脑—>属性—>高级—>环境变量—
Global site tag (gtag.js) - Google Analytics