摘要:
在处理一些参数的时候,可能需要将参数转换为各种类型,这里实现一个通用的转换函数,实现各种类型之间的相互转换。 当然,如果源数据格式和目标数据类型不一致,是会返回错误的。例如将字符串“一二三”转换为数值类型则会报错,而将字符串“123”转换为数值类型则OK。 这段代码实际抄自go自带的“databas 阅读全文
摘要:
今天将MAC的系统升级到Mojave,启动之后发现系统挂载的磁盘变了,我记得升级之前文件系统是挂载在/dev/disk0上的,但是升级之后,文件系统挂载在/dev/disk1上了。 用diskutil看了下,发现居然有两块硬盘,而且有不同的分区。目前系统处于第二块硬盘上,也就是/dev/disk1上 阅读全文
摘要:
如何取出一个列表最大的前几位数,传统的做法是先对这个数组进行冒泡排序法,然后取出前几位即可。 但是冒泡排序最大的问题就是循环次数太多,有没有什么办法只循环一次就可以的呢。 如下这个代码就是只循环一次数组,就完成了判断。其实本质上也是冒泡排序,只是冒泡的,不是原始数组,而是存放最大值的数组。 什么意思 阅读全文
摘要:
遇到2个错误: 1. UNIQUE KEY 问题 故障原因,原数据库中的`dashboard`表没有“UQE_dashboard_org_id_slug”这个UNIQUE KEY ,所以在删除的时候失败了。 2. Convert existing annotations from seconds t 阅读全文
摘要:
- 公司的vpn登录使用了GoogleAuth,每次登录的时候,需要输入用户名密码+GoogleAuth随机码。 - 大家都使用“Tunnelblick”来登录管理VPN。但是每次都要输入GoogleAuth,很麻烦。。 为了能一键登录VPN,利用了如下特性: - Python 的“pyotp”库, 阅读全文
摘要:
python的time模块不支持单独将字符串格式的分钟数和小时数转换为秒,比如将“5m”转换为“300”(秒),不支持将“0.2h5.1m12.123s”转换为“1038.123”(秒)。 但是这种字符串格式的分钟数或者小时数写法,在一些配置或者用户交互中还是比较有用的。 为了实现这种功能,通过模拟 阅读全文
摘要:
看了个视频:《散户炒股票为啥总赔钱?李永乐老师用数学告诉你原因~》(https://weibo.com/3325704142/Gecagg1CK) 根据视频中得出的结论,写了小段代码认证下结论是否正确,经过认证,还真是如此,奇幻! 大概就是,两人抛硬币对赌,规则如下: 1)A=正面 B=正面 :A赢 阅读全文
摘要:
关于Uinit8和Byte: The Go Programming Language Specification Numeric types uint8 the set of all unsigned 8-bit integers (0 to 255) byte alias for uint8 将[ 阅读全文
摘要:
因为golang的map和列表切片都是引用类型,且非线程安全的,所以在多个go routine中进行读写操作的时候,会产生“map read and map write“的panic错误。 某一些类型的对象,会有这种类似的set方法来写数据,或者get方法来返回一个map: 如果会在多个go rou 阅读全文
摘要:
在往zk中写入数据的时候,突然遇到 “kazoo.exceptions.ConnectionLoss“错误,然而对zk链接进行检查,在set之前状态是”CONNECT“。 经过测试后发现是因为写入的字节长度过长导致的。 阅读全文