BIGSK'S NOTES & PHOTOGRAPHY

Deconstruct

退堂鼓表演艺术家

LATEST WRITING

最新文章

浏览全部 →
技术

MongoDB 事务前的准备工作

导言 前段时间在一个项目中由于存在竞争导致的对原子性一致性的要求非常高,且使用到了MongoDB。 我们都知道解决原子性问题需要使用到数据库的事物功能,但MongoDB的事物处理机制稍有特殊, 在此过程中踩了不少坑,故写此文予以记录。

技术

利用Linux小主机和SDR搭建APRS IGate

导言 APRS网络中的设备在通过无线电发送APRS信标后,只有附近的设备才能接受到内容。 而如果要接入到全球的APRS-IS网络,分享自己的实时位置。 则需要附近部署APRS IGate,通俗地讲就是一个APRS的数据网关,负责接收、解码、上传附近无线电波中的APRS数据包。

技术

Mac安装软件时提示已损坏的解决办法

APP损坏主要有4个原因 1、没有允许任何来源的应用; 2、应用程序内容中的一项没有变成unix文件; 3、这个应用的安全隔离属性未移出; 4、app本身出错了; 其中前3个可以解决,最后一个只能再换个网站下载 方法一 1、打开系统偏好设置,找到安全性与隐私,打开后找到通用,然后点击小锁,输入密码 2、如果你的系统有“任何来源”这个选项,那就点击任何来源 3、如果没有,那就打开终端 4、输入以下代码,再按回车,输入密码,注意:你输入的密 …

技术

Python 中关于 round 函数的小坑

遇到的小坑,round(10.5)得到的结果是10,很疑惑,查了一下资料,总结一下: round的结果跟python版本有关 这是Python 2: $ python Python 2.7.8 (default, Jun 18 2015, 18:54:19) [GCC 4.9.1] on linux2 Type "help", "copyright", "credits" or "license" for more …

技术

PVE LXC容器与宿主机共享目录

需求: PVE宿主机上有一个Raid阵列,希望把所有的服务数据放在里面 服务主机都是LXC容器 解决方案: 使用pct命令添加挂载点 (Mount Point),这个功能只能用命令实现,例如: pct set 100 -mp0 /shared,mp=shared 100代表LXC容器的编号, mp0为递增,后续再添加就是1、2、3等,以此类推 /shared 代宿主机上要共享的目录,mp= 后面跟的 shared 是LXC容器内的目录 …

技术

PVE修改主机名遇到的一些问题

起因 事情是这样的,因为打算换新服务器,然后打算沿用老的服务器的主机名,但是要做阵列之类的,老的操作系统就不用了,于是就需要临时的改掉老服务器的主机名防止冲突。 期间遇到很多问题,发现PVE修改主机名需要注意很多不同的细节问题,在这边作此篇记录一下,顺便分享一下自己的经验