6.1GNUC的扩展关键字:attributeGNUC增加一个atttribute关键字用来声明一个函数、变量或类型的特殊属性。声明这个特殊属性有什么用呢?主要用途就是指导编译器在编译程序时进行特定方面的优化或代码检查。比如,我们可以通过使用属性声明指定某个变量的数据边界对齐方式。attribute的使用非常简单,当我们定义一个函数、变量或类型时,直接在它们名字旁边添加下面的属性声明即可:__at
分类:
编程语言 时间:
2019-02-03 09:17:04
阅读次数:
186
vue eslint 代码自动格式化 vue-cli 代码风格遵循了 JavaScript Standard Style 代码检查规范。 a,安装 b,在项目文件 .eslintrc.js 添加如下代码 c,在vscode开发环境中,在项目路径中 ,例: D:\vux\vux-bpm\.vscode ...
分类:
其他好文 时间:
2019-01-25 12:52:05
阅读次数:
217
1.修改idea配置文件D:\ideaIU-2017.2\bin\idea.exe.vmoptions 如: 2.关掉代码检查。 setting -> Editor -> Inspections,把右面方框根据需要去掉。关闭不必要的代码检查。 3.去掉不必要的插件 setting -> Plugin ...
分类:
其他好文 时间:
2019-01-16 17:19:46
阅读次数:
8424
1、beyondcode / laravel-self-diagnosis 环境检测、检测 php 版本、扩展 是否正常,数据库连接是否正常等 2、nunomaduro/larastan laravel 静态代码检查 3、beyondcode/laravel-er-diagram-generator ...
分类:
其他好文 时间:
2019-01-12 16:46:13
阅读次数:
202
1 安装并启动sonarqube 访问http://ip:9000即可打开sonarqube页面,默认用户名密码是admin/admin,然后生成Tokens 这个Tokens用于和Jenkins进行交互 2 在Jenkins中配置SonarQube服务器 (1)安装SonarQube Scanne ...
分类:
其他好文 时间:
2019-01-11 17:22:04
阅读次数:
381
本地 git 服务,通常都会选择 gitlab。本人最先也是选择 gitlab,在 centos7 上按照官网的步骤进行安装,下载的速度难以忍受,无奈放弃。最终选择在 docker 中安装 gogs 镜像来自建 git 服务。 一、安装 gogs 1、拉取镜像 2、创建数据目录 3、创建窗口并运行 ...
分类:
其他好文 时间:
2019-01-09 20:30:33
阅读次数:
251
添加项目 第一步:打开管理项目平台。依次点击 配置—>项目—>管理 第二步:创建项目。 点击创建项目。采用默认即可 配置代码规则 第一步:添加新的一个代码规则。依次点击:质量配置—> Sonar way后面的下箭头—>复制 第二步:添加规则 完成之后跳转到相应的规则页面 项目与规则绑定 第一步:进入 ...
分类:
其他好文 时间:
2019-01-03 15:08:01
阅读次数:
452
## 写在前面 注:以下 TypeScript 简写为 ts。 2018 年 Vue 3.0 用 ts 重写,你多少能嗅到一些行业的变化,变化的本质是对工程上成本和收益的思考。2.0 选用 Flow 进行静态代码检查,3.0 直接使用 ts 重写,Flow 的投入显然能 cover 其本身带来成本。 ...
分类:
其他好文 时间:
2018-12-25 14:28:34
阅读次数:
104
set c++ 如何检查一个元素是否在std :: set? 有一个更简单的等价的下面的代码: myset.find(x) != myset.end() 有一个更简单的等价的下面的代码: 检查许多STL容器中的存在的典型方法是: const bool is_in = container.find(e ...
分类:
编程语言 时间:
2018-12-24 16:18:34
阅读次数:
179
空串""是长度为0的字符串。可以调用以下代码检查一个字符串是否为空: String s = "greeting"; if(s.length() > 0){ System.out.println("字符串长度大于0"); } 空串是一个Java对象,有自己的串长度(0)和内容(空)。不过,String ...
分类:
其他好文 时间:
2018-12-15 17:23:49
阅读次数:
124