摘要: Ref: https://golang.org/ref/mem 简介 golang内存模型,主要说明了如下问题。在一个goroutine中读取变量,而该变量是由其他goroutine赋值的,这种情况下如何能够安全正确的读取。 建议 对于有多个goroutine在使用的变量,修改时需要序列化的读取。 阅读全文
posted @ 2018-10-20 14:27 梦溺残沙里 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 作为码农 首先,建议了解下grub2的启动顺序和逻辑。可以参考这篇文章,grub.cfg详解。 从执行顺序倒推,如下如果全部执行成功,则会进入grub的启动菜单;如果最后一步,没有找到grub.cfg或者执行grub.cfg出错,则进入grub普通模式;如果倒数第二步,家在normal.mod模块失 阅读全文
posted @ 2018-08-05 08:48 梦溺残沙里 阅读(3009) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-12-01 18:39 梦溺残沙里 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 昨天在自己的CentOs7.1上写makefile的时候,发现在一个C程序在编译并链接一个已生成好的lib动态库的时候出错。链接命令大概是这样的: 1 gcc链接动态库时的搜索路径 自以为在当前工程中设置好了环境变量 LD_LIBRARY_PATH 包含了工程中的lib库路径,并且还在 /etc/l 阅读全文
posted @ 2017-12-01 18:37 梦溺残沙里 阅读(3343) 评论(0) 推荐(2) 编辑
摘要: 作为一个学习paddle的新手,按照官方流程全套走一波是很有必要的。 按照官方的推荐,首先得安装一个 "PaddleBook" 。 然而,我在自己vps上安装好后,输入 http://myvps:8888,直接跳转到http://myvps:8888/tree,界面如下 牛逼轰轰的upload & 阅读全文
posted @ 2017-10-25 18:12 梦溺残沙里 阅读(250) 评论(0) 推荐(0) 编辑
摘要: problem of task of crontab in docker of ubuntu do not working! 由于各种原因,要在Ubuntu docker上部署crontab任务,如 今天意外的发现,ddns失效了,没能及时的更新ip,WTF!! 手动debug一遍程序,没有发现问题 阅读全文
posted @ 2017-01-23 16:11 梦溺残沙里 阅读(3076) 评论(0) 推荐(0) 编辑
摘要: 关键字:autocomplete, zsh, backspace, securecrt, xterm, linux console 举个例子: 例外情况: 解决办法: 原理: 阅读全文
posted @ 2016-12-22 18:00 梦溺残沙里 阅读(4410) 评论(0) 推荐(2) 编辑
摘要: 人生在世,总是受到各种约束。心脏跳动都感到困难呢!! 公司内网,安全区,fq等等等~~我们需要一个稳定易用高性能高弹性的代理工具!3Proxy,Here it is, CLICK ME!! 简单介绍下: 大概说下步骤: 如果只配置sourcelist,那allow * <sourcelist>即可。 阅读全文
posted @ 2016-12-15 18:01 梦溺残沙里 阅读(494) 评论(0) 推荐(0) 编辑
摘要: Docker这容器真是很好玩!干啥都想上docker了,快疯了。 这不,最近wiz笔记开始收费,很是不爽,需要寻求新的PKM系统了。备选及落选理由如下: 本着一套硬件上搭建各种服务的原则,依旧在群晖NAS上部署,希望能搭建好后固化为一个docker image,方便自己也方便他人之后一键部署。 $ 阅读全文
posted @ 2016-12-13 23:27 梦溺残沙里 阅读(1799) 评论(0) 推荐(0) 编辑
摘要: 背景 作为一个生命不息,折腾不止的码农。各种操作系统被我不知道搞崩了多少次,无数个夜晚连夜抢修数据,重装系统,那个累啊!! Option 1:备份。数据可以备份,配置可以备份,安装包可以备份。但是安装过程不好搞啊,穷屌各种安装后要先破解再配置,再测试,伤不起。 Option 2:整个系统备份。折腾不 阅读全文
posted @ 2016-12-11 23:58 梦溺残沙里 阅读(1365) 评论(0) 推荐(0) 编辑