03 2020 档案
摘要:crontab: installing new crontab "/tmp/crontab.tEoCzO":2: bad day-of-month errors in crontab file, can't install. Do you want to retry the same edit? E
阅读全文
摘要:最近Windows 10 开始支持Ubuntu啦。而不是虚拟机,虚拟机太消耗资源啦。 评价还蛮高的,运行之后会出现跟Terminal 一模一样的终端,其实你已经在Linux的环境中啦。 // 使用root权限 sudo -i // 更新系统 apt update 开始更新啦! 命令行始终不好玩,能显
阅读全文
摘要:报错信息 解决办法在 go.mod 内把 bee 的源替换掉,再执行安装命令 一、创建一个 go mod 下的文件夹 二、在 go.mod 内把 bee 的源替换掉,如下所示: github.com/realguan/bee 是我 fork 了 github.com/beego/bee 的源码,进行
阅读全文
摘要:前提 go版本为1.13及以上 官方文档 如果你想更深层次的了解GO MODULE的意义及开发者们的顾虑,可以直接访问官方文档(EN) https://github.com/golang/go/wiki/Modules go module介绍 go module是go官方自带的go依赖管理库,在1.
阅读全文
摘要:一、用的jquery的radio的change事件:当元素的值发生改变时,会发生 change 事件,radio选择不同name值选项的时候恰巧是值发生改变 表单单选框 <input type="radio" name="bedStatus" id="allot" checked="checked"
阅读全文
摘要:一、认识etcd 1.1 etcd 概念 从哪里说起呢?官网第一个页面,有那么一句话: "A distributed, reliable key-value store for the most critical data of a distributed system" 即 etcd 是一个分布式
阅读全文
摘要:1、查看php-fpm是否开启 命令:ps -ef | grep php 结果如下: 这应该是没有开启。 2、查看php-fpm的位置 命令:whereis php-fpm 3、开启php-fpm 命令:/usr/local/bin/php-fpm 4、再次输入命令ps -ef|grep php,查
阅读全文
摘要:/** * 判断年份是否为润年 * * @param {Number} year */ function isLeapYear(year) { return (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0); } /** * 获取某一年份
阅读全文
摘要:可以使用go代理:https://goproxy.io 或者阿里云的镜像站:https://mirrors.aliyun.com/goproxy/ 重启即可
阅读全文
摘要:一、Xshell直连有跳板机的服务器 跳板机IP:112.74.163.161 端口号: 22 服务器IP:47.244.217.66 端口号:22 1. 新建跳板机会话 点击连接,主机和端口号输入跳板机端口号。 在用户身份验证,输入跳板机用户名和密码。 点击隧道,选择Dynamic(SOCKS4/
阅读全文
摘要:crontab工具的一个大问题就是不能支持相对路径,会导致文件不能找到,在crontab启用脚本中加入cd指令,使得工作目录切换到运行工具所需的目录,即可 * 定时任务 每天凌晨0点执行 * 00 00 * * * cd /data/wwwroot/blog && /usr/local/php7/b
阅读全文
摘要:1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 【yy】 复制光标所在的那一行 【nyy】 复制光标所在的向下n行 2、粘贴 在命令模式下,将光标移动到将要
阅读全文
摘要:Go 语言的字符串无法直接修改每一个字符元素,只能通过重新构造新的字符串并赋值给原来的字符串变量实现。请参考下面的代码: angel := "Heros never die" angleBytes := []byte(angel) for i := 5; i <= 10; i++ { angleBy
阅读全文
摘要:原文链接:https://www.webfx.com/tools/emoji-cheat-sheet/ 建议点开原文,复制粘贴想要的表情
阅读全文
摘要:遍历字符串有下面两种写法。 遍历每一个ASCII字符 遍历 ASCII 字符使用 for 的数值循环进行遍历,直接取每个字符串的下标获取 ASCII 字符,如下面的例子所示。 theme := "狙击 start" for i := 0; i < len(theme); i++ { fmt.Prin
阅读全文
摘要:Go 语言的内建函数 len(),可以用来获取切片、字符串、通道(channel)等的长度。下面的代码可以用 len() 来获取字符串的长度。 tip1 := "genji is a ninja" fmt.Println(len(tip1)) tip2 := "忍者" fmt.Println(len
阅读全文
摘要:fmt.Printf fmt.Printf在程序中使用%f来格式化所需的值 看起来我们的值被四舍五入到了一个合理的数。但小数点后仍显示了6位,这对我们当前的需要来说实在是太多了。 对于这种情况,格式化动词允许你指定格式化值的宽度。 假设我们想在纯文本表中格式化一些数据。我们需要确保格式化的值填充最少
阅读全文
摘要:1) 文件操作相关的快捷键 快捷键 作用 Ctrl + E 打开最近浏览过的文件 Ctrl + N 快速打开某个 struct 结构体所在的文件 Ctrl + Shift + N 快速打开文件 Shift + F6 重命名文件夹、文件、方法、变量名等 2) 代码格式化相关的快捷键 快捷键 作用 Ct
阅读全文
摘要:tig, 就是把 Git 这个单词倒过来念, 它是一个命令行工具, 日常使用中我用它来取代 Git 最高频的几个操作, 如 git log, git diff 以及 git blame等, 使用常见安装源能够方便地安装它. ubuntu: sudo apt-get install tig cento
阅读全文
摘要:Linux crontab是用来定期执行程序的命令。 当安装完成操作系统之后,默认便会启动此任务调度命令。 crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。 而 linux 任务调度的工作主要分为以下两类: 1、系统执行的工作:系统周期性所要执行的工作,如备
阅读全文
摘要:所谓的回调函数,就是指调用函数时并不是向函数中传递一个标准的变量作为参数,而是将另一个函数作为参数传递到调用的函数中,这个作为参数的函数就是回调函数。通俗的来说,回调函数也是一个我们定义的函数,但是不是我们直接来调用的,而是通过另一个函数来调用的,这个函数通过接收回调函数的名字和参数来实现对它的调用
阅读全文
摘要:PHP的数组是一种很强大的数据类型,与此同时PHP内置了一系列与数组相关的函数可以轻松地实现日常开发功能。 1. 取数组指定键名列 对于某些关联数组,有时候我们只想取指定键名的那部分,比如数组为 ['id' => 1, 'name' => 'zane', 'password' => '123456'
阅读全文
摘要:B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:· 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。· 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和in
阅读全文