
linux
文章平均质量分 67
amghost
这个作者很懒,什么都没留下…
展开
-
为apt-get添加http代理
可以通过三种方法为apt-get设置http代理方法一 这是一种临时的手段,如果您仅仅是暂时需要通过http代理使用apt-get,您可以使用这种方式。 在使用apt-get之前,在终端中输入以下命令(根据您的实际情况替换yourproxyaddress和proxyport)。export http_proxy=http://yourproxyaddress:proxyport转载 2014-03-17 13:55:07 · 926 阅读 · 0 评论 -
Linux信号与统一事件源
信号是一种异步事件,信号处理函数和程序的主循环是两条不同的执行路线。信号处理函数需要尽可能快地执行完毕,以确保信号不被屏蔽太久(为了避免一些竞态条件,信号在处理期间,系统不会再次触发它)。一种典型的解决方案是:把信号的主要处理逻辑放到主循环中,而不是在信号处理函数中进行主要的逻辑处理。信号处理函数被触发时,只是简单地通知主循环程序接收到信号,并把信号值传递给主循环,主循环程序根据接收到的信原创 2014-09-22 23:33:29 · 1039 阅读 · 1 评论 -
Linux mysql C 编程——connector/c
LinuxMysql C 使用C语言编写mysql客户端程序,即使用mysql提供的api,对mysql进行访问。基础的API对封装自己的DB访问框架来说就是一砖一瓦。开始使用API前在编程语言和mysql数据之间实现通信的组件就是Connector。Mysql针对许多语言都提供了connector。可以说connector是一个库,是上面提到的API的载体。要原创 2014-09-20 21:08:17 · 1613 阅读 · 0 评论 -
史上最强的vim配置文件.vimrc
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Maintainer: amix the lucky stiff" http://amix.dk - amix@amix.dk"" Version: 3.6 - 25/08/10 14:40:30"" Blog_post:转载 2014-08-09 11:58:16 · 1291 阅读 · 0 评论 -
解决ubuntu13.10下,无法双击运行脚本文件
首先,必须先设定好脚本的运行方法原创 2014-04-13 15:53:26 · 1851 阅读 · 0 评论 -
epoll 的 Edge Trigger 和 Level Trigger 理解
Stackoverflow 上有个问题讨论了这个话题:http://stackoverflow.com/questions/9162712/what-is-the-purpose-of-epolls-edge-triggered-optionLevel Trigger 就是在描述符就绪的时候,内核会持续地通知进程,直到进程处理描述符,但是有时候我们并没办法第一时间就去处理这个描原创 2014-04-05 10:46:19 · 2371 阅读 · 0 评论 -
Session与进程组
转载自http://learn.akae.cn/media/ch34s02.htmlSession与进程组 在第 1 节 “信号的基本概念”中我说过“Shell可以同时运行一个前台进程和任意多个后台进程”其实是不全面的,现在我们来研究更复杂的情况。事实上,Shell分前后台来控制的不是进程而是作业(Job)或者进程组(Process Group)。一个前台作业可以由多个进程转载 2014-03-31 16:51:08 · 581 阅读 · 0 评论 -
个人感觉最好的vim配置(目前)
换了好几个vim的配置,对那些配置者怀有最真诚的敬佩,原创 2014-04-14 08:37:23 · 954 阅读 · 0 评论 -
linux下mysql的root密码忘记解决方法
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且转载 2014-09-16 23:15:16 · 491 阅读 · 0 评论