兰林
兰林
### Dart 2.0 教程下载 [A Tour of the Dart Language.pdf](https://github.com/lanlin/notes/files/2598655/Language.Tour._.Dart.pdf) [A Tour of Dart Libraries.pdf](https://github.com/lanlin/notes/files/2598656/Library.Tour._.Dart.pdf)
### 参数说明 1. **/var/log/mongodb/*.log**: 这里应该填写程序对应的日志路径(星号为通配符,也可以直接写死) 2. **daily**: 日志文件将按月轮循。其它可用值为‘daily’,‘weekly’或者‘yearly’。 3. **rotate n**: 日志存档的数量,超过这个数量后,时间最久的归档将被删除。 4. **compress**: 在轮循任务完成后,已轮循的归档将使用gzip进行压缩。 5. **delaycompress**: 总是与compress选项一起用,表示不压缩本次归档日志。 压缩将在下一次归档后进行。这方便对近期日志阅读。 6. **missingok**: 在日志轮循期间,任何错误将被忽略,例如“文件无法找到”之类的错误。 7. **notifempty**: 如果日志文件为空,轮循不会进行。 8. **sharedscripts**: 这个参数是确保 postrotate和endscript 之间的指令会在所有日志都被归档后执行。...
https://github.com/lanlin/notes/issues/72
### 第一种方案: **编写针对 task 的 plugin,目录如下**  **index.js 代码如下** ```javascript const request = require('./request'); module.exports = (on, config) => { // 注册 request.js 中的事件监听方法 on('task', { doGet: request.doGet, doPost: request.doPost,...
### 第二种方案: 我假定你正常运行时,项目的端口地址是 8080。 下面的步骤是让你启动另一个 Cypress.io 服务,并运行在 8081 下面。 1. 在 vue 项目的根目录,建一个叫做 .env.port 的文件。在文件中加入以下代码 ```text NODE_ENV=development VUE_APP_PORT=8081 ``` 2. 在项目根目录的 vue.config.js 中进行以下修改 ```javascript // 根据环境变量,决定端口号 module.exports = { devServer:...
### 第三种方案  参见各种 issues 里面官方和民间的扯皮。 https://github.com/cypress-io/cypress/issues/1207 https://github.com/cypress-io/cypress/issues/590 [Multiple browsers open at the same time](https://docs.cypress.io/guides/references/trade-offs.html)  官方文档关于多浏览器的说明 基本上官方的说法就是,你爱用不用,有本事你自己写一个...  这个问题确实让人很恼火,官方建议你把跨账户交互写成了单元测试。 我TM是要进行 e2e 测试啊,各种 stub,mock,以及用别家的东西来辅助。 那还不如直接用别家的东西啊。怪自己能力有限啊...
如果大家有什么更简单有效的疗法,欢迎补充!
**2. 如果第一种方法无效,那么先删除上面的设置,再修改引导文件** 打开 `/etc/default/grub`, 找到 `GRUB_CMDLINE_LINUX="..."` 或者有的叫做 `GRUB_CMDLINE_LINUX_DEFAULT="..."`。 ``` GRUB_CMDLINE_LINUX="ipv6.disable=1 ..." GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 ..." ``` 将 `ipv6.disable=1` 加入到最前面,注意与后面的其他值空格隔开。 执行 `grub2-mkconfig -o /boot/grub2/grub.cfg` 该命令会重新生成一个引导文件,覆盖掉现有的文件。 然后`重启系统`
**3. 最后检测是否已关闭 IPv6** 现在重新开启 docker 容器等,查看相关端口是否正确绑定到 IPv4 上了 ``` // 查看是否仍有 IPv6 相关地址信息 ip addr show | grep net6 // 查看端口监听是否均为 IPv4 netstat -tapn ```
**4. 如果上述方法仍然无效,检测 IPv4 的转发** **说明:** 为了使LVS路由器正确地将网络数据包转发到真实服务器, 每个LVS路由器节点必须在内核中启用IP转发。 执行 `/sbin/sysctl net.ipv4.ip_forward`,如果得到以下结果,说明需要修改 ``` net.ipv4.ip_forward = 0 ``` 打开 `/etc/sysctl.conf`,添加以下代码 ``` net.ipv4.ip_forward = 1 ``` 保存后执行 `sysctl -p` 使其生效 再次执行 `/sbin/sysctl net.ipv4.ip_forward` 查看结果,如果由...