
程序人生
文章平均质量分 96
hanpfei
实时音视频开发。
展开
-
Jenkins 在 Tomcat 中的部署及代码静态检查工具集成
Jenkins 的简单部署在安装了 Jenkins 运行所需的依赖(主要是 JDK)之后,可以通过如下步骤简单快速地部署 Jenkins:下载 Jenkins.打开终端并切换至下载目录。运行命令 java -jar jenkins.war --httpPort=8080。 --httpPort 参数用于指定 Jenkins 服务运行的端口。这条命令将运行 Jenkins 服务。打...原创 2018-04-08 11:27:45 · 1168 阅读 · 0 评论 -
Gerrit代码审核服务器搭建全过程
1、建立专有帐户$ sudo useradd gerrit$ sudo passwd gerrit$ su gerrit2、配置 Java 环境3、从官网下载gerrithttps://www.gerritcodereview.com/当前最新版本为 2.14。4、安装gerrit关于数据库的配置:*** SQL Database*** Database server type原创 2017-11-24 19:29:59 · 43791 阅读 · 0 评论 -
个人项目推广
一时兴起,搞了自己的开源项目或者是个人博客出来,虽然出发点常常并不是要利用这些得到多大的好处,而仅仅是出于一种保存曾经战斗过的地方的习惯,或者随手总结记录,以弥补随着年龄的增长而变得越来越差的记忆的不足,但如果自己搞得这些东西能被更多的人看到,能够帮助许许多多有需要的同学,并和全世界各地的广大开发者一起交流,那么对于写代码、写文档时孤寂的心倒也不失为一种很好的慰藉。将个人项目推广一下,为更多人所用原创 2018-02-02 19:07:39 · 769 阅读 · 0 评论 -
GitLab 自动触发 Jenkins 构建
GitLab 是当前应用非常广泛的 Git Hosting 工具,Jenkins 是非常牛逼的持续集成工具。尽管 GitLab 有内建的 GitLab CI,但它远没有 Jenkins 那么强大好用。Jenkins 和 GitLab 在两者的结合上,都提供了非常方便的工具。在我们向 GitLab push 代码,或执行其它一些操作时,GitLab 可以将这些时间通知给 Jenkins,trigg...原创 2018-03-27 20:06:42 · 15140 阅读 · 2 评论 -
深度思考
如果说深度思考决定人生和事业的话,那什么才是深度思考的体现呢?我想深度思考的体现最主要在三个方面:深度。对于自己所处的技术领域,有着非常深入的了解。对于 Android 开发而言,除了参照网上的教程,能够了解各种 API 和第三方库的功能,并把它们用起来,发挥好它们的作用之外,同时还需要对 API 和库的如下方面有一定的了解: 设计目标及设计时的应用场景设计思想实现的整体架构及方法局...原创 2018-06-02 08:34:39 · 1463 阅读 · 0 评论