systemd-nspawn 的简单使用 2019-11-24 Linux 约 352 字 预计阅读 1 分钟 systemd-nspawn 是 docker 与一样的 container 应用,只不过 docker 相比,跟类似于 chroot 。个人还是比较喜欢 chroot 这样的,这样有种子系统的感觉,与 docker 的 container 相比, chroot 下的操作是会被保留下来的, docker 和 chroot 还是两种不同情况,不可同语。 阅读更多 »
在 linux 下备份系统 2019-11-17 Linux 约 212 字 预计阅读 1 分钟 新买的移动硬盘到了,着手做新的启动盘。在硬盘上分了一个 G ,然后用 Deepin 的启动盘制作工具做了一个启动盘。然后重启,启动 Deepin live cd ,然后还备份还是失败了。没办法,只能另寻他路。 阅读更多 »
玩玩 docker emacs 2019-11-10 Emacs 约 422 字 预计阅读 1 分钟 最近倒腾公司电脑,结果装不上 emacs 26,我的很多配置无法启用,在这里我要批评一下 deepin 。我真的是很少有听过降系统升级的。 deepin 还在 Debian stretch 上,如今 Debian 都上 buster 了。 deepin 为了稳定系统搞这个我觉得真是不行,至少软件也要新的嘛! 阅读更多 »
infinality font 字体渲染安装 2019-11-03 Linux 约 250 字 预计阅读 1 分钟 最近在工作电脑上安装了 deepin ,发现字体渲染很糟糕,于是在想起了 infinality 补丁,由于我个人电脑上是 manjaro , arch 源里就有该包,所以我查找一下,发现 Debian 系的也有打包,成功安装之后,特此记录一下。 原文链接:https://www.linuxdashen.com/debian8安装infinality改善字体渲染,安装ubuntu字体 阅读更多 »
happy hacking emacs 2019-10-31 Emacs 约 703 字 预计阅读 2 分钟 最近在折腾 emacs ,不得不说这个曲线真的是非常陡峭啊!但有些有趣的东西的确让人欲罢不能。今天就在这里跟大家分享一下折腾过程中出现的问题,希望能能给大家带来一点帮助。 阅读更多 »
长连接与 Websocket 2019-10-27 编程随笔 约 472 字 预计阅读 1 分钟 公司想要做一个聊天系统,原本打算上 Websocket ,我例程都写了,老板又不想弄长连接了,认为短连接就符合需求了,无奈。 Websocket 还是值得说一说的,我们是使用 node 开发的。 阅读更多 »
分布式锁的简单实现 2019-10-20 后端 约 384 字 预计阅读 1 分钟 打算每周写一篇博客,希望每周都能有新的收获。本周写的博客是我在工作中应用写的一个有趣的东西。 我们采用 pm2 进行进程管理,我们开启了多个进程,但各个进程之间并没有交流,所以,我想要全局操作某个变量时,就会出现数据安全问题,虽然在 redis 里面单个操作是原子,但我也要保证复合操作也是原子的。但我并不使用 redis 的事务,是因为这个事务会阻塞其他操作,所以,不如在应用层上实现锁,从而不阻塞 redis 。我们虽然不是分布式系统,但是是分布式进程,所以实现也参考分布式锁。 阅读更多 »
Java 源码阅读之 HashMap 2019-10-04 Java 约 2552 字 预计阅读 6 分钟 对以下一段代码进行 Debug,阅读建议边 Debug 边看。 import java.util.HashMap; public class Collec { public static void main(String[] args) { HashMap a = new HashMap(); a.put("sd", "54"); a.put("sd", "125"); } } 阅读更多 »