摘要: # 好代码六维度 ## 简洁性 ### 圈复杂度适当 - 良好标准为5-10 ### 代码重复度 - 良好标准为<5% ### 代码深度 ### 分层抽象 - 函数不能太大,文件不能太大 - 参数不宜过多 - 成员变量不宜过多 ## 可维护性 ### 可读性、扩展性、依赖性 ### 维护手段 - 提 阅读全文
posted @ 2019-07-18 20:43 ridox 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 最近磁盘进展,把临时目录/tmp给全删了,结果发现jps的输出为空,找不到正在运行的jvm进程。 但是新建的进程没有问题,能够正常查看: 114016是新建的,使用ps查看还有很多其他java进程,但是无法显示。 google一下,发现jps命令会使用/tmp/hsperfdata_{usernam 阅读全文
posted @ 2019-01-03 10:23 ridox 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: To get rid of the pop up message go to below location and click on Accept non-trusted certificates automatically. File | Settings | Tools | Server Cer 阅读全文
posted @ 2018-07-09 17:05 ridox 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: win+R 命令 运行 regedit ,打开注册表 在 HKEY_CLASSES_ROOT\*\shell\VisualCode下创建针对文件的新增命令 command 在HKEY_CLASSES_ROOT\Directory\shell\VS Code\command下增加目录文件夹的相关命令 阅读全文
posted @ 2018-04-16 17:43 ridox 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 书籍官网: http://www.gopl.io 环境配置: https://studygolang.com/articles/8284 安装go和vscode中go的相关插件 主要命令学习: go run xx.go go build xx.go go get url 下载资源 默认下载到登陆用户 阅读全文
posted @ 2018-03-30 17:06 ridox 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 选型依据 数据库的选型主要考虑一下几个方面: 数据库本身是否收费 数据库后期维护成本 是否支持水平及垂直扩展,及扩展的容易程度 业务数据本身特性 使用此数据库的开发成本 由于此数据库主要用来存储缓存在redis中的用户发送的消息,对用户发送的消息进行持久化,主要用作以后的分析与查找,本身业务价值不大 阅读全文
posted @ 2018-02-28 21:49 ridox 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 下面跟着RUNOOB.COM的教程,撸一遍入门操作 TODO List: 参考地址: http://www. 阅读全文
posted @ 2018-01-31 12:18 ridox 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 环境信息: IDEA 2016.2.4 Maven 3 JDK 1.8 Maven工程配置: 安装lombok插件: 1. 下载 https://plugins.jetbrains.com/plugin/6317-lombok-plugin 2. Setting -> plugins ->insta 阅读全文
posted @ 2017-07-25 11:42 ridox 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 命令行参数解析: http://www.jianshu.com/p/fef668d61085 阅读全文
posted @ 2017-07-20 16:23 ridox 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1. 在插入状态粘贴系统粘贴板内容 http://stackoverflow.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to-systems-clipboard说的太复制, 试了下shift+ins就可以了。 阅读全文
posted @ 2016-12-29 15:21 ridox 阅读(119) 评论(0) 推荐(0) 编辑