Linux内核的映射机制设计成三层,在页面目录和页面表中间增设了一层“中间目录”。在代码中,页面目录称为PGD,中间目录称为PMD,而页面表称为PT。PT中的表项称为PTE,PTE是“Page Table Entry”的缩写。PGD、PMD和PT均为数组。在逻辑上也把线性地址从高位到低位划分成4个位 ...
分类:
系统相关 时间:
2018-03-10 12:09:06
阅读次数:
222
checkmarks是一款商业的代码静态分析工具,和pmd类似的地方是他分析的是java文件,而非class文件。checkmarks使用 .net开发,必须安装在windows上,它的规则也是类似.net语言的语法。 checkmarks 的工作机制大概如下: 1、创建任务时可以通过git、svn ...
分类:
其他好文 时间:
2018-02-24 10:39:44
阅读次数:
3798
pmd是一块开源的代码静态分析工具,使用java编写,可以自定义规则来进行自己想要的分析。pmd可以单独使用,也可以作为idea、eclipse的插件使用。它的规则分为xpath规则,和java规则。 pmd内部工作机制比较简单,大概分为以下几个主要步骤。 1、使用是通过dir参数指定要分析的源码目 ...
分类:
其他好文 时间:
2018-02-23 20:43:32
阅读次数:
156
笔记 1.元组VS列表 元组不可被修改!!!修改相当于标签改变了,不是之前的元组 创建元组大部分用小括号(逗号是关键,小括号不是关键) 可以对元组进行操作的操作符:(与列表相同) 拼接操作符:+ 重复操作符: 成员操作符:in/ not in 关系操作符: temp = (‘小甲鱼’, ‘黑夜’, ...
分类:
其他好文 时间:
2018-01-25 00:21:53
阅读次数:
174
为了规范代码,我们一般会集成静态代码检测工具,比如PMD、FindBugs、Checkstyle,那么Jenkins如何集成这些检查工具,并把检查结果放到构建邮件里呢? ...
分类:
数据库 时间:
2018-01-16 23:55:28
阅读次数:
256
编译原理 163 课堂 http://mooc.study.163.com/learn/-1000002001?tid=1000003000#/learn/content?type=detail&id=1000024005&cid=1000019010 静态代码扫描 (一)——PMD 自定义规则入门 ...
分类:
其他好文 时间:
2017-12-27 20:22:14
阅读次数:
170
原文地址:http://www.woshipm.com/pmd/160822.html+ 支付宝系统架构概况 典型处理默认 资金处理平台 财务会计 支付清算 核算中心 交易 柔性事务 支付宝的开源分布式消息中间件–Metamorphosis(MetaQ) Metamorphosis (MetaQ) ... ...
分类:
其他好文 时间:
2017-12-25 19:30:53
阅读次数:
167
开了小组会议以后我们有了明确的分工,正在一步一步完成 任同学 1.熟悉被测系统 何同学 2.做会议记录 刘同学 3.对代码进行进一步的优化 周同学 4.熟悉PMD工具使用 杜同学 5.学习JUint进行单元测试的方法基本熟悉 ...
分类:
其他好文 时间:
2017-12-13 19:55:23
阅读次数:
153