其实很早之前我就意识到,把博客的源码不加掩饰的直接托管在 Github 是一件颇为危险的事,配置文件中配置的各种平台的 key 随时有可能被窃取,只是一直懒得动手,今天得闲把整个流程捋顺了,遂记录一下。

阅读全文 »

公司的 GitLab 服务部署完了,但是领导出于性能方面的考虑,希望测试和生产环境不用 Docker 来部署,遂搭建了一套不基于Docker 的 GitLab CI/CD 负载均衡测试环境。

阅读全文 »

最近需要在公司的CentOS7服务器上部署一套GitLab服务,打算采用Docker来完成,记录一下部署过程。

2021-07-05
更新:

  1. 系统升级为CentOS8
  2. 因为GitLab新版本直接支持了中文且GitLab-CE-CN一直没有更新,故而镜像换成了GitLab-CE
  3. redis 升级为最新版
  4. 实践中发现默认源安装的pip版本安装docker-compose时必然出错,故而加入更新pip步骤
  5. 实际使用过程中发现docker网段在阿里云非常容易和企业内网网段冲突,故而新建网络时增加指定生僻网段
    阅读全文 »

前几日,广州群有小伙伴遇到了这样一道面试题

1
var s = new string("abc");

关于以上语句到底创建了几个对象呢?由于印象里这种使用 string 来初始化 string 的操作并不常见,推测以下,应该是类似于 copy 的操作产生一个新的对象,所以我先盲猜,不考虑有上下文,只针对这一句语句,应该是2个。

下面来试验:

阅读全文 »

距离离职也有了大半个月,决定对整个大学项目开发的方方面面做一个简要总结。

阅读全文 »

2019 年 9 月 20 日 15 时 58 分,我签下了离职证明和放行条,为我在广州多益网络股份有限公司 530 天的工作画上了句号。

阅读全文 »