sonarQube支持的数据库列表
https://docs.sonarqube.org/latest/requirements/requirements/
https://docs.sonarqube.org/latest/requirements/requirements/
一、编码工具 1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《Eclipse常见快捷键列表》 2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的 (2) Clover,关心你的单元测试覆盖率 (3) Checkstyle 代码风格检查 3.构建和部署工具:ant或者maven,现在主流都是maven了吧,使用nexus搭建maven私服,再加上持续集成jenkins。代码质量不用愁。 4.版本管理工具: svn或者git 5.diff和patch 6.设置你的eclipse或者IDEA,如formatter,save…
01、CommonsBeanUtils。 使用bean工具集:由于bean通常由一组set和get组成,beanutils也是基于它们包装的。 Beancopy是一种更常用的功能,即copybean的属性,如果开发分层架构,可以利用这一特性,将数据从PO(Persisitentobject)复制到VO(Valueobject)。 02、commonscolections。 该组件不仅可以扩展Java标准ColectionsAPI,还可以很好地包装、抽象和补充常用集合,在保证性能的同时大大简化代码。 03、CommonsCodec。 提供常用的代码解码方法,如DES、MD5、Base64、SHA1、URL和Soundx。 04、CommonsCompress。 压缩、解压文件组件,可处理rar、cpio、tar、zip、gzip、unixdump、xz、pack200和bzip2格式的压缩文件。 05、CommonsCSV。 该Java类库用于读写各种ComaSeparatedvalue(CSV)格式的文件。 06、CommonsConfiguration。 它是Java应用程序的配置管理工具,可以装载properties或xml文件的配置信息。 07、CommonsDaemon。 实施将普通Java应用程序转换为系统的后台服务。例如,Tomcat使用该项目作为服务在Linux和Windows上启动或停止。…
一 安装elasticsearch时报错 二、原因分析 最大虚拟内存值设置过小,无法支持ElasticSearch的运行。 三、解决方法: 1、将 vm.max_map_count 的值改为262144,重新启动即可解决问题。 $cat /proc/sys/vm/max_map_count $sudo sysctl -w vm.max_map_count=262144 $cat…
kibana服务启动报错 Unable to retrieve version information from Elasticsearch nodes. security_exception: Reason: missing authentication credentials for…
源码下载 https://github.com/medcl/elasticsearch-analysis-pinyin https://github.com/medcl/elasticsearch-analysis-ik release下载(源码页面,点击releases) https://github.com/medcl/elasticsearch-analysis-pinyin/releases https://github.com/medcl/elasticsearch-analysis-ik/releases
#wpa_supplicant.conf 内容如下: # ssid指定wifi名称,psk指定wifi密码 # 系统启动后,会把这些配置信息写入/etc/wpa_supplicant/wpa_supplicant.conf中 # priority是优先级,数字越大越优先连接 country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid=”wifiname” psk=”wifipassword”…