使用 WinSW 将任何程序设为 Windows 服务 下载最新版本和预发布的 WinSW 二进制文件可在 GitHub Releases 上获得。 使用将 WinSW 用作捆绑工具 从发行版中获取 WinSW.exe 或 WinSW.zip,然后根据您的喜好重命名.exe(例如 myapp.exe)。 编写 myapp.xml 。 将这两个文件并排放置,因为这就是 WinSW 发现其相关配置的方式。 运行 myapp.exe install 以安装服 2022-06-08 编程 > Windows #Windows #WinSW
GitLab 安装和使用 环境GitLab 官方安装要求 系统:可自由选择,我虚拟机上的是 CentOS Stream release 8 CPU:4 核是建议的最低核数,最多支持 500 个用户 内存:4GB RAM 是所需的最小内存大小,最多支持 500 个用户 硬盘:必要的硬盘空间在很大程度上取决于您要存储在 GitLab 中的存储库的大小,但根据经验,您应该拥有至少与所有存储库组合占用的空间一样多的可用空间 2021-07-01 编程 > Git #Git #GitLab
在 PHP 中使用单元测试 相关概念 单元测试单元测试是针对程序的最小单元进行测试,方法、类等都可以是一个单元,根据实际情况判定,一般指的是方法。 断言在程序设计中,断言(assertion)是一种放在程序中的一阶逻辑(如一个结果为真或是假的逻辑判断式),目的是为了标示与验证程序开发者预期的结果-当程序运行到断言的位置时,对应的断言应该为真。若断言不为真时,程序会中止运行,并给出错误消息。 PHPUnit是一个轻量级的 PH 2021-05-30 编程 > PHP #单元测试
在 PHP 中使用多进程 多道程序设计以及顺序和并发执行 所谓多道程序设计,就是允许多个程序同时进入内存并运行。多道程序设计是操作系统所采用的最基本、最重要的技术,其根本目的是提高整个系统的效率。 程序是一个在时间上按严格次序前后相继的操作序列,具有独立功能的程序独占处理器直到得到最终结果的过程称为程序的顺序执行。所谓程序的并发执行,是指两个或两个以上程序在计算机系统中,同时处于开始执行且尚未结束的状态。 进程和线程 进 2021-04-04 编程 > PHP #PHP
Vim 常用命令和配置 模式在其他模式下使用 Esc 切换回普通模式,命令行模式下使用 :命令 + Enter 执行命令。 命令 模式 描述 默认 普通模式 控制光标移动,可对文本进行复制、粘贴等操作 i 插入模式 写入和编辑文本 : 命令行模式 保存或退出文本等,设置 Vim 的配置项 v 可视模式 配合方向键选取某一块文本区域,像使用鼠标一样 命令注意 n 为数字,+ 表示组合使用,其他的 2020-10-12 编程 > Linux #Vim #Linux
PHP 7 新特性 标量类型声明标量类型声明 有两种模式: 强制 (默认) 和 严格模式。 现在可以使用下列类型参数(无论用强制模式还是严格模式): 字符串 (string), 整数 (int), 浮点数 (float), 以及布尔值 (bool)。它们扩充了PHP5中引入的其他类型:类名,接口,数组和 回调类型。 1234567// 强制模式function sumOfInts(int ...$ints){ 2020-07-13 编程 > PHP #PHP
安装 LNMP 环境 安装 虚拟机中安装 centos 8(自行搜索,安装后只有命令行,图形界面需要另外安装) 切换 root 账号 su root 使用 dhclient 命令为 centos 8 分配一个 ip 地址 使用vim编辑网卡配置,将上面分配所得的ip地址写入配置文件 vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 注意红框的修改的 2020-07-05 编程 > Linux #Linux