02 2016 档案
摘要:在 Java 中,异常处理是个很麻烦的事情。初学者觉得它很难理解,甚至是经验丰富的开发者也要花费很长时间决定异常是要处理掉和抛出。 所以很多开发团队约定一些原则处理异常。如果你是一个团队的新成员,你可能会很惊讶,因为他们约定的规则可能和你以前使用的规则不一样。 不过,有很多最佳实践的规则,被大部分团
阅读全文
摘要:node的swagger现在也用上了注释型的文档,和java的有点类似。主要步骤就两个:swagger配置和注释生成文档 话不多说,直接开始 安装 // koa2-swagger-ui UI视图组件 swagger-jsdoc 识别写的 /***/ 转 json npm install koa2-s
阅读全文
摘要:有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一) chkonfig 命令行运行级别设置 ntsysv 伪图形运行级别设置 注意:
阅读全文
摘要:本文主要讲述了: npm包的安全漏洞等级 检查漏洞 修复漏洞 提交漏洞报告 npm包的数量非常巨大,因为开发者的水平差异,难免存在大大小小的安全漏洞。 作为开发者,定期检查项目依赖包中存在的安全漏洞并及时升级修复版依赖是非常必要的。 npm包的漏洞等级 漏洞严重性从高到底排序: Critical(危
阅读全文
摘要:今天在使用进制转换的时候使用了以前经常使用的在线进制转换(16进制转10进制)。。。例如: 把low与high这两个高地数,转成16进制,然后补足8位,不够8位的情况下前面补0, 生成的16进制为: 结果在数据大的时候得到了一个结果,但是通过这个结果查询的时候竟然不查不到内容。。于是各种找原因。。最
阅读全文
摘要:log4js 算是“出镜率”很高的日志记录工具了,适用于大多数的日志需求(日志分级、按时间分割文件、按不同分类记录等…)。 但在 多线程 状态下,结果却不符合预期,比如:日志不输出、记录也不完整。 社区解决方案很详细,这里做个总结。 普通的 log4js 配置(单线程) // config.js m
阅读全文