刘伟的技术博客

每天只做两件事:开足马力和睡觉

˂?php // 本地仓库路径 $local = '/www/wwwroot/qiubilong'; // 安全验证字符串,为空则不验证 $token = ''; // 如果启用验证,并且验证失败,返回错误 // $httpToken = isset($_SERVER['HTTP_X_GITLAB_TOKEN']) ? $_SERVER['HTTP_X_GITLAB_TOKEN'] : '';<!--autointro-->... 『阅读更多』
mac环境下 elasticsearch 安装过程 准备工作 更换brew镜像,方便安装时,拉取资源的时候,能快一点。 更新brew brew update(具体查看清华大学开源软件镜像站教程) 安装之前检查是否有 java jdk (7.0版本以上,自带该环境包,所以直接去下载elasticsearch安装包即可)... 『阅读更多』
建库规则 库名称命名: 小写字母. 不使用驼峰, 使用 下划线 命名. 字符集: utf8 排序规则: utf8_general_ci 示例: CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 建表规则 表名称命名: 小写字母. 不使用驼峰, 使用... 『阅读更多』
# 接收文件sop## 简介为了避免中间产生纠纷, 在**接收**文件时需要按照如下流程处理.需要更新相关Docs产品目录下的Records目录内文件.## SOP* 创建**时间-接收-文档-人员.md**命名格式文档.* 是否填写**交付时间**.* 是否填写**交付人**.* 是否填写**交付形式**.* 是否和对方**确认文件用途**.* 是否**截图存档**.... 『阅读更多』
dcoker 一次封装 哪里都可以运行### 镜像    docker images  // 查看当前有些什么images      docker rmi <image id>  删除images,通过image的id来指定删除谁      docker rmi $(docker images -q) //要删除全部image... 『阅读更多』
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。具体而言,CI/CD 在整个应用生命周期内(从集成和测试阶段,到交付和部署)引入了持续自动化和持续监控。这些关联的事务通常被统称为“CI/CD 管道”,由开发和运维团队以敏捷方式协同支持。CI 和 CD 之间(以及不同 CD 之间)有... 『阅读更多』
PhpSpreadsheet是什么?PhpSpreadsheet是PHPExcel后面的版本。它优化了兼容性,提高了代码库质量(命名空间,PSR合规性,最新PHP语言功能的使用等)。首先使用composer(推荐)依赖该项目。还需要打开PHP的配置文件打开一些配置1.修改php.ini中 upload_max_filesize = 20M 2.修改php.ini中  memory_limit = 1280M3.php.ini中设置max_exec... 『阅读更多』
   每个都有自己的代码风格,这里没有什么绝对的对和错。但是在多人团队协作开发中,会造成团队成员之间代码互相不可读,提高项目复杂度,也增加了新人不好接收代码,最终导致项目不可维护。通过一些规范可以规定项目统一成一种风格。新进的人员只需要学习和遵循这一规范,就可以理清整个项目。  但是规范是死的,人是活的,团队成员在开发的过程中,总会因为各种原因不去遵守约定好的规范。为了解决这个问题,首先,先让团队的成员统一编辑器,一部分选择了phpst... 『阅读更多』