首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
姜家志
掘友等级
全栈工程师
|
区块链
Coder
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
70
文章 70
沸点 0
资讯 0
赞
70
关注
返回
|
搜索文章
文章
热门
最新
姜家志
3年前
CI/CD
gitlab-runner升级到最新版本
需要先安装curl。
2488
2
4
姜家志
3年前
gradle
使用Gradle对Java代码进行开发规范检查
PMD是一种开源分析源代码错误的工具,它会发现一些常见的编程缺陷,比如未使用的变量,空的catch块,不必要的对象创建等。它支持Java,JavaScript等。 此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码规范。 其中ignoreFailures如果设…
1617
5
评论
姜家志
4年前
CI/CD
GitLab CI持续集成 - .gitlab-ci.yml
配置好环境下一步可以正式开始使用GitLab CI进行项目集成,这里以Java项目为例,使用Gradle做为项目自动构建工具,使用Gradle工具做代码质量检查,详情参见使用Gradle做Java代码质量检查。 Gitlab CI使用YAML文件(.gitlab-ci.yml)…
2920
14
评论
姜家志
4年前
CI/CD
Gitlab CI持续集成 - GitLab Runner 安装与注册
前篇文章GitLab CI持续集成-GitLab Runner主要介绍了持续集成,以及GitLab CI持续集成的环境,这边文章主要介绍下GitLab Runner的安装以及使用。 是否运行在没有tag的build上面。在配置gitlab-ci的时候,会有很多job,每个job…
8756
17
1
姜家志
4年前
CI/CD
GitLab CI持续集成-GitLab Runner
GitLab CI是开源的持续集成服务,GitLab Runner是一个开源项目,用于运作任务,并把结果发送回GitLab,它与GitLab CI一起使用。 持续集成可以快速发现错误,定位错误也比较容易,它的目的就是让产品可以快速迭代,同时还能保证高质量。核心措施代码集成到主干…
2401
6
评论
姜家志
4年前
Java
gradle
使用Gradle做Java代码质量检查
运行成功之后运行命令gradle build,成功之后删除pom.xml即可。 jacoco是一个分析单元测试覆盖率的工具,使用它运行单元测试后,可以给出代码中那些部分被单元测试到,哪些部分没有被单元测试覆盖,并且还会给出整个项目的单元测试覆盖情况。 或者可以再Gradle的工…
2766
13
评论
姜家志
4年前
Rust
Mac上Cargo编译错误: failed to run custom build command for '*.*'
原因是升级了Mac系统之后 C++ .h 不正确造成的。 卸载掉clang相关工具之后,再重新安装。 重新编译正常。
4679
2
评论
姜家志
4年前
Rust
使用IntelliJ做为Rust IDE
Rust 是一个由Mozilla主导开发的通用编译型编译语言。它的设计准则为"安全,并发,实用",支持函数式,并发式,过程式以及面向对象的编程风格。 IntelliJ 是最好的使用的Java IDE之一 ,它支持各种插件,其中intellij-rust就是Rust在Intell…
2547
6
1
姜家志
5年前
比特币
比特币源码分析-网络(三)
前两篇文章主要从整体逻辑上对代码进行了梳理,这篇文章将主要讲述网络模块主要的函数,以及其具体实现。 遍历断开连接节点数组,当节点没有引用,且能获取节点的相关锁,则移除节点,删除此节点。 重新设置节点数量。 调用select函数监听socket。 遍历节点数组,增加节点的引用次数…
633
2
1
姜家志
5年前
比特币
区块链
比特币源码分析:任务调度器的使用
这三个方法属于生产者要生产任务的方法, 任务的消费者调用serviceQueue等待取走任务, 然后执行。 这个实例对应只有一个消费者线程, 即唯一的后台调度器线程。 进程启动后, 全局对象连接管理器connman初始化后, connman 的Start 方法最后,通过sche…
465
3
评论
下一页
个人成就
优秀创作者
文章被点赞
2,184
文章被阅读
130,103
掘力值
5,273
关注了
10
关注者
5,577
收藏集
1
关注标签
13
加入于
2017-01-10