- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 在 ubuntu 14.04 Unity 中清除和关闭 Totem 播放记录
在 ubuntu 14.04 Unity 自带的 Totem 播放器并不能在菜单栏中找到清除和关闭其播放记录的选项。 所以我们可以通过如下的方式进行:由于播放记录是存放在文件 recently-used.xbel 中的,所以我们可以直接删除它,并新建一个新的空文件即可,如下: m ~/.local/share/recently-used.xbel && touch ~/.local/share
2016-08-26 15:45:29 888
原创 LWP::Protocol::https not installed
在进行 perl 验证时,出现如下问题:501 Protocol scheme ‘https’ is not supported (LWP::Protocol::https not installed) at则安装如下包包即可:sudo apt-get install libcrypt-ssleay-perl libssl-dev liblwp-protocol-https-perl
2016-08-20 21:09:35 2055
原创 perl 安装模块
有时候,我们在执行 perl 脚本的时候,经常会出现某个模块没有安装的情况,比如会出现类似的错误:Can't locate HTTP/Request/Common.pm in @INC (you may need to install the HTTP::Request::Common module) (@INC contains: /etc/perl /usr/local/lib/perl/5.1
2016-08-20 20:43:21 3086
原创 触摸屏工作方式
触摸屏原理触摸屏的原理网上有很多,一般由 4 层导电层构成,具体不介绍了,主要还是利用触摸控制模数转换芯片,通过电压切换并获取触摸点的电压值来实现触摸效果。主从之间的通讯原理采用 TSC2046 (也即 ADS7846) 和 ARM7 S3C44B0X 进行,其中 TSC2046 为从设备,ARM7 为主设备。TSC2046 做为触摸屏的 AD 转换器,如果有点击,按下等触摸事件将会以中断的方式通知
2016-08-06 15:44:06 728
转载 如何检测死锁并快速定位死锁位置
在游戏中有时会遇到这样一种情况,某客户端发了个请求到服务端,但收不到服务端回复,看服务端的log,也没任何错误,最后调试跟踪代码,发现代码死锁了。遇到这种情况比较纠结,于是捣腾了一个自动检测死锁的功能,如果发生死锁,会马上打印堆栈信息,并终止程序,如果是在调试环境中,会自动断点到发生死锁的地方。 实现思路如下: 比如Task A已经拥有了Lock 1,并准备去获取Lock 2,此时检测一下Loc
2016-08-04 11:44:48 6081 1
原创 如何用 yum 的一个包替换另一个包
有的时候我们发现在安装 yum 包的时候有冲突,通常有几种解决方法:方法一:使用 yum 的交互模式进行。# yum shell>> remove <package>> repo disable <repo ID of not required package>> install <package>> run> exit方法二:采用 swap 自动进行yum swap -- remov
2016-08-01 15:31:25 1850
原创 shell 中 here documemt << 与 <<- 的区别
<< 变为 <<-Here Document 还有一个用法就是将 ‘<<’ 变为 ‘<<-’ 使用 <<- 的唯一变化就是Here Document 的内容部分每行前面的tab(制表符)将会被删除掉; 该用法在编写Here Document时可将内容部分进行缩进,方便阅读代码.
2016-08-01 14:34:45 765
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人