树莓派使用C语言控制MPU6050
mpu6050是一个经济实用的imu传感器。本文介绍如何在树莓派中使用C语言控制MPU6050。为了减少代码移植难度,使用的函数均为Linux函数(read,write,ioctl等)而没有使用树莓派io库,所以其他已经安装好i2c驱动的Linux设备同样适用。 MPU6050接线 MPU… 阅读更多 »树莓派使用C语言控制MPU6050
mpu6050是一个经济实用的imu传感器。本文介绍如何在树莓派中使用C语言控制MPU6050。为了减少代码移植难度,使用的函数均为Linux函数(read,write,ioctl等)而没有使用树莓派io库,所以其他已经安装好i2c驱动的Linux设备同样适用。 MPU6050接线 MPU… 阅读更多 »树莓派使用C语言控制MPU6050
在manjaro KDE中使用右键打开方式、系统设置等方式无法改变第三方程序打开程序的默认程序选择。例如,使用右键选择pdf的默认程序为okular,但是只有在文件浏览器中打开pdf文件的情况下会调用okular,在文献管理软件zotero中打开pdf文件调用的程序没有被修改。本文将介绍方… 阅读更多 »修改全局适用的Linux默认程序
在很多发行版中都预装了Firefox。Linux版Firefox默认没有开启触摸屏手势操作,触摸屏的所有操作都会被当做普通的鼠标操作。其实Firefox本身已经包含了触摸屏手势操作功能,只是没有开启。本文讲介绍通过更改软件设置,使Linux版Firefox支持触摸屏操作。 一共有两个地方需… 阅读更多 »使Linux版Firefox支持触摸屏操作
本文将介绍如何在Manjaro安装中文输入法与更换国内源。Manjaro是一个非常优秀的Linux发行版本。它继承了archlinux的滚动升级的特征,但又不那么激进,保证了系统的稳定性。像大部分发行版本一样,在国内使用首先要换源,Manjaro本身包含了很多国内的源。使用下面命令可以自动… 阅读更多 »Manjaro安装中文输入法、更换国内源与常见问题
本文意在整理一个简明的 Makefile编写方法 ,这种东西基本上写完后不写新项目就不会再碰了,所以记录下免得下回自己写的都看不懂了。只介绍了常用的功能,如果需要查看其他的或希望系统地学习,推荐跟我一起写Makefile。顺便吐槽下国内的搜索引擎,现在给CSDN和博客园这种的权重太高,还有… 阅读更多 »Makefile编写方法总结
上一篇文章部署poste.io邮件服务器已经搭建起来了邮件服务器,可以正常的收发邮件。随之而来的一个问题是因为欠缺一些设置,发出去的邮件会被很多邮件系统认定为垃圾邮件。本文将介绍 邮件系统改进 方法,提高邮件服务器的可信度,减少被认定为垃圾邮件的几率。 mail-tester网站可以检测邮… 阅读更多 »邮件系统改进
直接使用wine安装微信会出现各式各样的问题(例如闪退,中文显示出错等)解决起来比较麻烦。deepin帮我们做好了相关配置,可以相对稳定地使用。但是该版本在archlinux中运行时会出现无法使用中文输入法的问题。本文将介绍 deepin版微信输入中文 。 解决办法是修改/opt/deep… 阅读更多 »deepin版微信输入中文
mariadb服务经常会出现错误:Cannot allocate memory for the buffer pool。这种错误出现的主要原因是内存空间不足。从根本上解决的方法是使用更大的内存和扩大swap空间。此外,还应该定时重启服务器。之后将很少会出现之前的错误,但是并不能完全避免。因… 阅读更多 »配置mariadb服务自动重启
我在yoga13中使用archlinux系统。yoga13 是一款屏幕可以旋转的触控本,但是archlinux没有对旋转屏幕的原生驱动支持。直接使用系统的旋转屏幕功能,触摸屏坐标不会跟随屏幕旋转。本文介绍编写一段shell程序实现 同步旋转显示器和触控屏 。 屏幕旋转可以使用xrandr命… 阅读更多 »Linux 同步旋转显示器和触控屏