来谈谈最近我在安装ruby的gem时遇到的一些坑。 首先选择的是下载下来后手动编译安装,这个流程按照官方指示的操作都没什么问题,但安装完之后,当准备使用gem安装一些软件时,总是会遇到找不到源这种坑爹的问题。 明明已经改过了: 尝试多次后,我决定卸掉后重新安装。 这次安装 ...
致命 不是所有Panic都能捕获 我们知道Golang给开发人员提供recover 机制,对堆栈异常 panic 进行捕获并自定义其处理逻辑。下面举个例子: 构造一个除 的异常场景: 输出结果: 我们看到程序正常退出,没有异常,说明recover 按照预期捕获到panic异常 但不是所有panic都能通过recover 捕捉到的,比如:并发操作map实例。 构造并发操作map的场景: 输出结果: ...
2018-06-27 13:58 2 3864 推荐指数:
来谈谈最近我在安装ruby的gem时遇到的一些坑。 首先选择的是下载下来后手动编译安装,这个流程按照官方指示的操作都没什么问题,但安装完之后,当准备使用gem安装一些软件时,总是会遇到找不到源这种坑爹的问题。 明明已经改过了: 尝试多次后,我决定卸掉后重新安装。 这次安装 ...
本文代码部分基于dive-to-gosync-workshop的代码 Golang 的NewTimer方法调用后,生成的timer会放入最小堆,一个后台goroutine会扫描这个堆,将到时的timer进行回调和channel(下面代码的 c := make(chan Time,1) )写入 ...
nodemon .\app.js后出现以下问题 [nodemon] 1.19.2 [nodemon] to restart at any time, enter `rs` [nodemon] ...
1.nvue里可以用预编译 ,面的通过引入文件的方式样式不可以用预编译语言; 2.不能随心所欲地使用选择器,nvue只支持单类选择器(不可以使用交集选择器和后代选择器,但可以使用并集选择器);3.div是容器,里面不能直接写字,要在里面写上<text>,<text>里面 ...
最近公司在使用powermockito进行白盒测试,在这一方面因为刚接触,避免不了要遇到一些坑(问题),这篇文章主要是记录下自己遇到的问题,以便后面可以查阅。 1、使用Powermockito检查某个静态方法调用的次数 步骤: 记录需要mockito的静态类 ...
注:如果“http://ruby.taobao.org/”等@“http”开头的链接 并不好用 ,请吧@“http” 改为@“https” 符合ios9的新特性。如:@“https://ruby.ta ...
办公室刚好有一台淘汰报废的台式电脑,奔腾双核,虽然在2018年,将它用于办公配置已经比较低了,但用来做一台简单的服务器,应该比树莓派之类的强很多,于是我决定更换掉它的硬盘、加上4G内存,安装上centos7用来做一台web服务器。 在安装centos7过程中,遇到了一些坑,现记录下来: 1. ...
引入eayexcel依赖的时候已经包含了poi依赖 ...