240 发简信
IP属地:湖北
  • GSettings 简介

    GSettings 实际上是一套可使用多个 storage backends 的 API ,默认使用 dconf 作为 backend ,也可以使用 keyfile 作为 b...

  • Linux 硬件信息获取

    在 linux 上可以通过 dmidecode 或是 lshw 来获取硬件信息,能够方便的查看系统配置。但它们的输出信息过多,解析起来有些麻烦,另外 lshw 对 usb 接...

  • Jenkins API 使用

    Jenkins 是一款流行的开源持续集成工具,可以用来做一些软件开发的自动化工作,如打包,测试,自动部署等。 Jenkins 中有 view 和 job 的概念, view ...

  • Docker 使用简介

    Docker 是使用 GoLang 开发的开源容器引擎,可以方便的打包开发好的应用,然后分发到任意 linux 主机上。 与传统的虚拟机相比拥有以下优势: 高效的系统资源利用...

  • InfluxDB 简介

    InfluxDB 是一个时间序列数据库(TSDB), 被设计用来处理高写入、高查询负载,是 TICK 的一部分。 TSDB 是针对时间戳或时间序列数据进行优化的数据库,专门为...

  • 清楚 GIT 中无效的 Remote Branch Ref

    在开发新功能或修复 bug 时, 会从 master 上新建 branch 来处理, 当完成后会将这个 branch 推送到 origin 中, 如:git push ori...

  • MySQL 常用命令

    大学学的数据库系统概论工作后几年没有使用都已忘了, 现在项目需要用到数据库, 但来不及细看相关书籍了, 遂将一些常用的记录下来. 常用类型 MySQL 支持多种类型, 大致可...

  • GORM 关联查询

    定义了一个 User 和 Company, User 中可以包含多个 Company, 如下: 在查询 User 时希望把 Company 的信息也一并查询, 有以下三种方法...

  • python3 学习笔记

    Python3 Study Notes 本人很少写 python 代码, 一般都是用 go 的, 去年时用 python 写过一些收集系统信息的工具, 当时是边看手册边写的....

  • Go 包管理之module

    Go Module 使用 Go Module 是官方用来管理 package 依赖的工具, 1.11 新加的, 使用时需要设置变量: GO111MODULE=on . go ...

  • Linux Timer 示例

    定时器在日常编程中被频繁用到, 很多上层库都提供了很简单的使用方法, 如 glibc 中 g_timeout_add_full 函数. 但只使用 libc 时, 实现起来还是...

  • Linux Signal 示例

    信号是系统响应某些条件而产生的一个事件,接收到该信的进程做出相应的处理。通常信是由错误产生的,如段错误(SIGSEGV)。 但信还可以作为进程间通信的一种方式,由一个进程发送...

  • 修复 'Origin'值从'Google, Inc.'改到了'Google LLC' 的 APT 错误

    今天在执行 sudo apt-get update 出现了下面的错误提示: 这个错误导致无法升级系统,错误说明了原因:是由于 Google Chrome 的 Origin 改...

  • linux 下 deepin 和 gnome 桌面的外观设置

    桌面的外观设置一般包括窗口主题、图标主题、光标主题和字体设置,其中窗口主题就是常见的 gtk 主题,字体设置又包括标准字体、等款字体和字体大小。对于进些年的高分屏,又添加了字...

  • Linux 自动唤醒

    最近做无线网络在系统多次休眠唤醒后是否正常的测试,但每次休眠后都需要手动点击键盘来唤醒系统,显而易见的这种方法需要人来值守,很不放便。 此时便想是否有做自动唤醒的程序,毕竟这...

  • Linux 时间标准简介

    系统如何设置时间 开机时根据硬件时钟来设置系统时钟. 如果开启了 NTP 服务, 会根据网络时间来校正系统时钟,确保时间准确. 关机时会根据系统时钟来设置硬件时钟(local...

个人介绍
linux 爱好者, deepin 开发者