触摸屏校正

2019-09-09
阅读 6 分钟
9.5k
有些设备的触摸屏不准,需要校正后才能正常使用。校正实际上就是配置设备在 Xorg 中的属性,具体属性名与驱动相关,后文描述。 注意: 本文所有的操作都是在 deepin 上完成,包名不同的请自行查找。 下面开始介绍校正方法: 准备 安装需要用到的工具: xinput-calibrator : 触摸屏校正工具 xinput : 屏幕映射工具,多屏...

GSettings 简介

2019-08-04
阅读 9 分钟
8k
GSettings 实际上是一套可使用多个 storage backends 的 API ,默认使用 dconf 作为 backend ,也可以使用 keyfile 作为 backend 。

Linux 硬件信息获取

2019-05-09
阅读 12 分钟
9.3k
在 linux 上可以通过 dmidecode 或是 lshw 来获取硬件信息,能够方便的查看系统配置。但它们的输出信息过多,解析起来有些麻烦,另外 lshw 对 usb 接口的网卡支持不好,显示的信息不够,所以在此整理下通过读文件或是一些简单命令来获取硬件信息的方法。

Jenkins API 使用

2019-04-21
阅读 6 分钟
12.4k
Jenkins 中有 view 和 job 的概念, view 相当于组, job 则是具体的任务。view 下面可以创建 job ,但 job 可以不在任何 view 下。

Docker 使用简介

2019-04-21
阅读 4 分钟
1.7k
高效的系统资源利用率由于不需要进行硬件虚拟和运行完整的操作系统等额外开销,无论是应用执行速度、内存损耗或者文件存储速度, Docker 都更加高效

GORM 关联查询

2019-04-14
阅读 2 分钟
2.5k
使用 Related 方法, 需要把把 User 查询好, 然后根据 User 定义中指定的 FOREIGNKEY 去查找 Company, 如果没定义, 则调用时需要指定, 如下:

InfluxDB 简介

2019-04-14
阅读 6 分钟
9.8k
TSDB 是针对时间戳或时间序列数据进行优化的数据库,专门为处理带有时间戳的度量和事件或度量而构建的。而时间序列数据可以是随时间跟踪、监视、下采样和聚合的度量或事件,如服务器指标、应用程序性能、网络数据、传感器数据以及许多其他类型的分析数据。

清楚 GIT 中无效的 Remote Branch Ref

2019-04-11
阅读 1 分钟
3.3k
在开发新功能或修复 bug 时, 会从 master 上新建 branch 来处理, 当完成后会将这个 branch 推送到 origin 中, 如:git push origin <branch name>:<branch name>.

MySQL 常用命令

2019-04-07
阅读 3 分钟
2.5k
大学学的数据库系统概论工作后几年没有使用都已忘了, 现在项目需要用到数据库, 但来不及细看相关书籍了, 遂将一些常用的记录下来. 常用类型 MySQL 支持多种类型, 大致可以分为三类: 数值, 日期/时间和字符串(字符)类型, 大致如下: 数值类型 整数: tinyint, smallint, mediumint, int, bigint 浮点数: float, double, dec...

GORM 关联查询

2018-12-05
阅读 2 分钟
16k
使用 Related 方法, 需要把把 User 查询好, 然后根据 User 定义中指定的 FOREIGNKEY 去查找 Company, 如果没定义, 则调用时需要指定, 如下:

python3 学习笔记

2018-12-02
阅读 7 分钟
2.7k
本人很少写 python 代码, 一般都是用 go 的, 去年时用 python 写过一些收集系统信息的工具, 当时是边看手册边写的. 如今又要用 python 来写一个生成 xlsx 的工具, 就又需要查看手册了, 至于为什么不用 go 写? 那是因为 go 的库不兼容永中. 在这里不得不说, 虽然 go 很火, 但是一些库还是不如 python 多, 不如 python 兼...

Linux Signal 示例

2018-11-18
阅读 7 分钟
6.6k
信号是系统响应某些条件而产生的一个事件,接收到该信的进程做出相应的处理。通常信是由错误产生的,如段错误(SIGSEGV)。 但信还可以作为进程间通信的一种方式,由一个进程发送给另一个进程。