上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页
摘要: 实现该功能需要安装 pv,然后把需要处理的数据通过管道传给 pv,最后再进行操作。 传给 pv 的目的是为了知道已经处理的数据量大小,同时需要通过 -s 指定总共需要处理的数据量大小。 pv 的安装一般的软件管理工具都有提供: 如 centos 下 yum install pv ubuntu : a 阅读全文
posted @ 2018-06-04 17:34 佚名000 阅读(7325) 评论(0) 推荐(0) 编辑
摘要: 有时候我们想在命令行执行一些耗时的命令,我们可以利用 symfony 提供的进度条相关的类,来输出一个进度条,显示当前的处理进度。 参考:http://symfony.com/doc/current/components/console/helpers/progressbar.html 效果: 输出 阅读全文
posted @ 2018-06-04 17:05 佚名000 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 在 SQL 标准中定义了四种隔离级别,每一种级别都规定了一个事务中所做的修改,哪些在事务内和事务间是可见的,哪些是不可见的。较低级别的隔离通常可以执行更高的并发,系统的开销也更低。 read uncommited(未提交读) 在 read uncommitted 级别,事务中的修改,即使没有提交,对 阅读全文
posted @ 2018-06-03 09:05 佚名000 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 编辑 supervisor 配置文件, 把配置文件上面几行的注释去掉,然后访问 localhost:9001 就可以了 阅读全文
posted @ 2018-05-31 15:22 佚名000 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 查看 supervisor 的配置中,是否有受限的文件路径,如果有,则需要修改对应文件的权限 阅读全文
posted @ 2018-05-17 18:26 佚名000 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: expect 可以让一些需要交互的命令自动完成,如 ssh 连接的适合需要输入密码。 也就是说,某些重复的操作我们可以使用该命令完成,比如 ssh 连接到服务器,然后进到某个项目目录,进行 git 的更新操作。 需要安装的东西:expect、tcl mac:brew install expect、b 阅读全文
posted @ 2018-05-17 07:21 佚名000 阅读(214) 评论(0) 推荐(0) 编辑
摘要: go get -v ./... 阅读全文
posted @ 2018-05-13 22:01 佚名000 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 命令行输入 mongo use 对应的 db(需要授权的数据库),如 use admin 使用命令创建一个数据库,并赋予权限: 阅读全文
posted @ 2018-05-13 21:58 佚名000 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 比如,我们定义了一个 struct 然后有一个函数为了通用性,函数返回值类型为 interface,但是某种情况我们知道这个函数是返回 person 类型的,我们就可以 来调用 person 类型里面的东西,因为 interface 类型直接调用会报错。 参考:Type_assertions 官网一 阅读全文
posted @ 2018-05-13 08:37 佚名000 阅读(849) 评论(0) 推荐(0) 编辑
摘要: golang 这种语言相对于 php 有个好处是,不用每次请求都重复一些不必要的初始化操作,golang 进程开启之后,即使请求结束,相关的资源也会驻留在内存中。 所以我们可以把一些不需要重复初始化的东西放到这里面,比如:mongo 的连接 阅读全文
posted @ 2018-05-12 22:18 佚名000 阅读(227) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页