bluebird_shao的专栏

每天前进一小步

Graphviz 中文教程

什么是 GraphvizGraphviz 是一款开源的图表可视化软件。图表可视化指的是用图形的方式去表示抽象图表和网络的结构化信息。在网络、生物信息学、软件工程、数据库和 Web 设计、机器学习、可视化接口等众多其他技术领域都有着重要的应用。[1]安装 Graphviz在 Ubuntu 14.04...

2017-03-31 10:07:09

阅读数 1933

评论数 0

MarkDown 页内跳转实现

感谢这么优秀的 MarkDown 工具 感谢 ShindouHikaru 提供的方法 原文链接:http://www.jianshu.com/p/0c5d6678ed6d先定义一个锚(id)<span id="jump">Hello World</...

2017-03-31 10:03:39

阅读数 254

评论数 0

修改你的 Debian 系统语言

怎样修改你的 Debian 操作系统的语言 首先, 你需要设置环境变量比如 LANG, LANGUAGE, LC_CTYPE, LC_MESSAGES 成你的当地语言。通常设置 LANG (或者 LC_ALL) 就足够了。使用以下命令查看你当前所使用的语言环境:# env | grep LANG...

2017-03-27 14:51:06

阅读数 5087

评论数 0

udev rules

Restoring a little note Discover device’s infoCheck out the information of devices, using this command:$ udevadm info --query=all --name=input/mouse0...

2017-03-27 11:23:43

阅读数 262

评论数 0

ThinkPad E430 蓝牙驱动 BCM43142A0

最近我意外发现公司的 ThinkPad E430 笔记本竟然是带有蓝牙的 :D 查看蓝牙设备标识 ID利用 lsusb 命令找到蓝牙模块信息Bus 001 Device 004: ID 105b:e065 Foxconn International, Inc. BCM43142A0 Bluetoo...

2017-03-23 14:10:16

阅读数 3981

评论数 1

Linux 驱动开发研究

Linux 驱动开发研究 初涉 linux 驱动开发,路漫漫其修远兮 实例:usbmouse.c下载 linux 源码包从 linux 内核源码中学习个人认为会是比较快入门的一种方法。 第一步就是获取源码包,有两个途径: 官网下载:https://www.kernel.org/ 阿里云镜像:...

2017-03-21 16:47:53

阅读数 572

评论数 0

停用 updatedb.mlocate

停用 updatedb.mlocate今天iotop之后发现 updatedb.mlocate 进程的磁盘读写非常频繁,导致系统速度非常慢。搜索之后发现是 /etc/cron.daily/mlocate 这个计划任务在运行。解决方案 终止进程 $ sudo pkill updatedb.mloc...

2017-03-09 09:11:17

阅读数 1975

评论数 0

Ubuntu 14.04 安装中文环境

Ubuntu 14.04 安装中文环境 安装中文语言包sudo apt-get update && sudo apt-get install language-pack-zh-hans

2017-03-02 14:34:24

阅读数 4297

评论数 0

BCD码与十进制转换

BCD码转十进制#include <stdint.h>/* convert from BCD to dec */ uint8_t dec = (bcd >> 4) * 10 + (bcd & 0x0f);十进制转BCD码#include <stdint....

2016-08-18 11:20:57

阅读数 459

评论数 0

产生随机数

产生随机数以下代码片段可产生 0 ~ RAND_MAX 区间的随机数,[0 ~ 100) 开区间的随机数,[a ~ b)开区间,[a ~ b]闭区间的随机数,[0 ~ 1]闭区间概率值#include <stdlib.h>int main(int argc, char *argv[])...

2016-08-18 10:18:28

阅读数 167

评论数 0

测试程序运行时间

1. 使用 clock() 测试运行时间#include <time.h>int main(int argc, char *argv[]) { clock_t start = clock(); /* your code here... */ clock_t end ...

2016-08-18 09:44:50

阅读数 158

评论数 0

CentOS System Administration I

CentOS 7 系统管理 I版本1 作者:Shusheng Shao iblackangel@163.com Copyright (C) 2016 Shusheng Shao介绍CentOS 7 系统管理 I 主要是为了讲解 Linux 系统最核心、最基本的系统管理任务,针对的受众是以前没有...

2016-08-04 23:10:07

阅读数 184

评论数 0

获取环境变量

#include int main(int argc, char *argv[]) { const char *tmppath = "/tmp"; const char *user = ""; /** * in UNIX/Linux o...

2015-06-25 11:55:45

阅读数 389

评论数 0

获取当前工作目录

#ifdef _WIN32 # include # define getcwd _getcwd // stupid MSFT "deprecation" warning #else # include #endif /* _WIN32 */ #include #in...

2015-06-25 11:32:47

阅读数 439

评论数 0

获取/设置 windows 系统时间

SYSTEMTIME td; td.wMilliseconds = 0; td.wSecond = m_nSecond; td.wMinute = m_nMinute; td.wHour = m_nHour; td.wDay = m_nDay; td.wMonth = m_nMonth; td.w...

2015-06-24 11:37:13

阅读数 372

评论数 0

Linux 字体

文件路径 字体存放路径 /usr/share/fonts/ /usr/local/share/fonts/ $XDG_CONFIG_HOME/fonts/ ~/.fonts/ 字体配置文件 /etc/fonts/fonts.conf /etc/fonts/fonts.dtd /etc/...

2015-05-15 09:39:40

阅读数 520

评论数 0

Thunderbird 里面 QQ 企业邮箱 POP3/SMTP 设置

端口自动检测 接收邮件服务器:pop.exmail.qq.com 发送邮件服务器:smtp.exmail.qq.com

2015-05-06 09:18:10

阅读数 13194

评论数 4

Disable Touchpad while using trackpoin on Thinkpad E430

Thinkpad E430 has both a trackpoint and a touchpad. The touchpad is disable when typing. However, when I'm using the trackpoint, I often touch thetou...

2014-02-13 14:32:57

阅读数 784

评论数 0

Thinkpad E430 Broadcom wireless Device Driver

Thinkpad E430 Broadcom wireless Device Driver Table of Contents 1 STORY 2 BUILD INSTRUCTIONS 3 INSTALL INSTRUCTIONS 4 Common issues: 5 Setup to al...

2014-01-27 11:21:17

阅读数 1312

评论数 1

linux 相关

$ tail -f filename

2013-10-30 16:01:31

阅读数 740

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭