- 博客(4)
- 收藏
- 关注
原创 Tunnelblick证书到期,如何更换
当Tunnelblick证书到期,如何更换 重新向公司申请获得新的证书 将文件夹改为以.tblk结尾,选择添加 直接拖动该文件到tunnelblick即可
2021-06-02 00:07:46
815
原创 2021-04-14
升级mac到11.2.3后,go无法在iterm执行,只可以在goland的go目录下才可使用 解决办法 1.原因分析 mac下的/.zshrc和.bash_profile是不同的,首先要确保两个文件里的go路径不冲突 在goland里可以使用,证明应该是环境变量的原因 2.解决办法 open ~/.zshrc 在文件最底下增加以下内容,并把两个文件里有关go的删掉 source ~/.zshrc 3.测试 go version ...
2021-04-14 23:45:18
56
原创 python并发
并发 CPU密集型、IO密集型 CPU密集型/计算密集型:在执行过程中大部分时间用来做计算,I/O设备访问次数少,CPU占用率高。 I/O密集性:在执行过程中大部分时间在等I/O的读/写操作。 总结: CPU密集型—增加CPU的核心数,减少线程,c语言 I/O密集型—增加线程,脚本语言 Python多线程----I/O密集型 在Python多线程下,每个线程的执行方式: 1.获取GIL(全局解释器锁) 2.执行代码直到sleep或者是python虚拟机将其挂起。 3.释放GIL 所以Python中的多线程
2021-03-19 11:31:14
68
原创 [笔记]代码整洁之道
###代码整洁之道 #####代码整洁 1.能通过所有的测试。---------------高效、易维护 2.没有重复代码。------------------------重复性 3.体现系统中的全部设计理念。------明确性 4.包含尽量少的实体、比如类、方法、函数等 ---------------减少依赖 #####命名 1.名副其实 从名字能够清除意义。 2.避免误导 不是string类型却使用xxstring来命名。 3.减少模糊以便区分 eg:variable—不应使用 customer&
2021-03-18 16:12:53
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人