自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (10)
  • 收藏
  • 关注

原创 代码提交(commit)时PMD(阿里规约)检查配置

本文实现效果:当开发者commit代码时进行pmd静态代码检查,如果代码有问题就会终止commit并且报告错误内容原理1.git hooks文件夹中有个pre-commit文件,当执行“git commit”命令时git会执行此文件中的脚本,如果脚本以非0退出则会终止commit导致commit失败,因此可以在此文件中执行代码检查,当代码有问题时非0退出使无法提交。注意:hooks中原...

2020-10-14 17:52:34 324

原创 sonar使用技巧

本文用来记录sonar的一些使用技巧1.sonar中内置的规则是不能挂起的,想要禁用一些里面的一些规则方法:复制一份,然后里面所有的规则就可以禁用了2. 把A规则配置中的添加到B规则配置方法1:在B中未激活规则中搜索要添加的规则,点击激活方法2:点击A中要添加到B中的规则进入详情,点击Activity按钮选择要B配置 方法3:如果要把A中所有规则添加到B中,可以批量操作,B...

2018-11-08 10:30:59 1376

原创 gitlab+sonarQube集成配置

本文的目的是gitlab和sonarQube集成后,当每一次push到gitlab的时候都会触发一次sonar代码质量检查,并通过给检查出的issue代码添加comment的形式将问题反馈给提交者。其中涉及到的软件环境:1.SonarQube2.sonar-gitlab-plugin3.GitLab4.gitlab-ci5.gitlab-runner其中gitlab-c...

2018-11-06 15:45:38 776 1

原创 sonar添加规则并启用规则

本文以添加阿里的规则为例1.将打出的jar包放到extensions\plugins目录中2.重启sonarqube,在规则中搜索p3c,如果有结果说明jar包添加成功3.质量配置中点击创建,新建新配置,名称随意,语言java,pmd不管4.添加父类,继承sonar内置规则(新加的p3c规则也在其中,因为是内置配置所以其中的规则不能禁用/激活) 5.点击激活...

2018-11-06 14:40:08 13649 3

pmd本地提交时检查所需.rar

pmd本地提交时代码静态代码检查的相关文件

2019-05-16

静态代码检查的相关文件

静态代码检查的相关文件,

2018-11-23

一个jar包的集合,做个保存以防丢失

一个jar包的集合,做个保存以防丢失,

2018-11-22

Android 移动应用开发 (第3版)卷2源代码

Android 移动应用开发 (第3版)卷2 源代码

2014-09-10

Android移动应用开发 (第3版)卷2 源代码

Android 移动应用开发 (第3版)卷2 源代码

2014-09-10

Android移动应用开发 (第3版)卷1 源代码

Android移动应用开发 (第3版)卷1 源代码

2014-09-04

原理与代码分析完整版.pdf

部分目录如下: 目录 第一篇:原理篇 第一章:全文检索的基本原理 一、总论 二、索引里面究竟存些什么 三、如何创建索引 第一步:一些要索引的原文档(Document)。 第二步:将原文档传给分次组件(Tokenizer)。 第三步:将得到的词元(Token)传给语言处理组件(Linguistic Processor)。 第四步:将得到的词(Term)传给索引组件(Indexer)。 1. 利用得到的词(Term)创建一个字典。 2. 对字典按字母顺序进行排序。 3. 合并相同的词(Term)成为文档倒排(Posting List)链表。 四、如何对索引进行搜索? 第一步:用户输入查询语句。 第二步:对查询语句进行词法分析,语法分析,及语言处理。 1. 词法分析主要用来识别单词和关键字。 2. 语法分析主要是根据查询语句的语法规则来形成一棵语法树。 3. 语言处理同索引过程中的语言处理几乎相同。 第三步:搜索索引,得到符合语法树的文档。 第四步:根据得到的文档和查询语句的相关性,对结果进行排序。 1. 计算权重(Term weight)的过程。 2. 判断Term之间的关系从而得到文档相关性的过程,也即向量空间模型的算法(VSM)。 第二章:Lucene的总体架构 第二篇:代码分析篇

2012-09-06

编码的奥秘.pdf

本书用大量的篇幅讲述了与计算机原理相关的各种编码方法,并通过数字逻辑电路以及存 储器,微处理器的形成,组织及发展阐述了编码的实现。本书还涉及到计算机系统,编程语言 的发展,甚至对计算机图形化的相关技术也给了一个全面的描述。阅读本书,相信您会从它图 文并茂的编排组织,通俗风趣的语言文字,广泛丰富的背景知识中体会到作者超凡的智慧和深 邃的学问。

2012-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除