摘要:
代码质量概述 怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。 代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。这5方面很大程序上决定了一份代码的质量高低。我们分别来看一下这5方面: 编码标准:... 阅读全文
阅读排行榜
使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
2015-01-19 01:22 by 飘扬的红领巾, 13348 阅读, 收藏,
摘要:
前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用。下面将主要介绍如何利用Jenkins、SVN、Tomcat以及Sonar来完成项目的自动化编译、测试和发布,以及检查项目的代码质... 阅读全文
利用log4j+mongodb实现分布式系统中日志统一管理
2014-03-27 23:06 by 飘扬的红领巾, 13277 阅读, 收藏,
摘要:
背景 在分布式系统当中,我们有各种各样的WebService,这些服务可能分别部署在不同的服务器上,并且有各自的日志输出。为了方便对这些日志进行统一管理和分析。我们可以将日志统一输出到指定的数据库系统中,而再由日志分析系统去管理。而这个储存日志的数据库目前最适合的还是mongodb,一是因为它轻便、简单,与log4j整合方便,对系统的侵入性低。二是因为它与大型的关系型数据库相比有不少优势... 阅读全文
深入理解JVM(三)——配置参数
2017-08-15 11:10 by 飘扬的红领巾, 12837 阅读, 收藏,
摘要:
JVM配置参数分为三类参数: 1、跟踪参数 2、堆分配参数 3、栈分配参数 这三类参数分别用于跟踪监控JVM状态,分配堆内存以及分配栈内存。 跟踪参数 跟踪参数用于跟踪监控JVM,往往被开发人员用于JVM调优以及故障排查。 1、当发生GC时,打印GC简要信息 使用-XX:+PrintGC或-verb 阅读全文
Maven实战(maven安装和配置【windows系统】)
2013-03-05 15:55 by 飘扬的红领巾, 12576 阅读, 收藏,
摘要:
最近准备使用Maven来进行项目管理和构建,该系列将记录我学习Maven的整个过程。准备工作 java开发环境(JDK) Eclipse IDE Maven3.0以上版本 下载地址:http://maven.apache.org/download.cgi配置Maven环境 从上述下载地址中,下载Maven的最新版本,然后解压到指定目录,比如:E:\maven\apache-maven-3.0.5,接着设置环境变量,将Maven安装配置到操作系统环境中。我的电脑-----属性----高级-----环境变量-----环境变量-----新建 变量名:M2_HOME 变量值:E:\mav... 阅读全文
浙公网安备 33010602011771号