01 2014 档案

摘要:发现问题:在Linux系统中,如果一个socket绑定了某个端口,该socket正常关闭或程序退出后,在一段时间内该端口依然保持被绑定的状态,其他程序(或者重新启动的原程序)无法绑定该端口。解决方案:可以在获得socket描述符之后通过调用setsockopt语句避免该问题:int sockfd;int opt = 1;int len = sizeof(opt);sockfd = socket(AF_INET, SOCK_STREAM, 0);setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &opt, len); 阅读全文
posted @ 2014-01-21 12:32 vonyao 阅读(302) 评论(0) 推荐(0) 编辑
摘要:问题:使用Ubuntu12.04登陆账户时,输入密码是正确的,但是图形界面闪一下后就又回到登陆页面了。多次登陆都不行。并且在家目录下的.xsession-errors中,你会发现这么一句话:Fatal IO error 11 (资源暂时不可用) on X server :0.解决方案:Ctrl+alt+F1,通过命令行登陆账号删除家目录下的文件:.Xauthority文件然后重启重新登陆,可以进入。造成的具体原因可能是:在X11图形视窗系统的使用中出现了问题,系统将X11锁住了。所以导致本账号进不去系统。使用其他账号可以进入。 阅读全文
posted @ 2014-01-20 10:56 vonyao 阅读(194) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://xmodulo.com/2013/12/set-password-policy-linux.html由于本人水平有限,如有疑问,可以留言讨论或者发邮件给我,谢谢!对于用户账户的管理是系统管理员最重要的工作之一。尤其是,对于任何自称安全的linux系统,最受关心的应该是密码安全问题。在本教程中,我将介绍如何在linux上设置严密的密码策略。我假设你的linux系统是最近的linux发行版,那么你正在使用的应该是PAM(可插拔认证模块)。1.准备安装一个PAM模块来启用cracklib支持,这可以提供额外的密码检查功能。在Debin,Ubuntu或者Linux Mint使用 阅读全文
posted @ 2014-01-18 22:35 vonyao 阅读(926) 评论(0) 推荐(0) 编辑
摘要:sqlite3数据库是关系型数据库,体积小,支持ACID事物。(ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库系统,必需要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。)/********************************************/sqlite是一个轻量级的嵌入式数据库。特征:1.零配置,无需 阅读全文
posted @ 2014-01-15 13:06 vonyao 阅读(286) 评论(0) 推荐(0) 编辑
摘要:最近有一篇发表在Linux.org的文章叫做《云操作系统是下一个大事件吗?》。它表明:云操作系统应该简化应用程序的堆栈。这个想法是这样的,编程语言运行库在没有操作系统内核的情况下直接运行在虚拟层。实现云操作系统的其他途径是专注于最优化的操作系统版本(为了云自动化的初衷)。这IasS(Infrastructure as a Service,基础设施服务),PaaS(Platform as a Service,服务平台)以及SaaS(Software as a Service,软件服务)的概念停留在传统计算模式的范畴。这些东西都没有触及到云计算真正的核心。云计算是一种资源池,不仅仅是“单一”的电脑 阅读全文
posted @ 2014-01-05 21:38 vonyao 阅读(141) 评论(0) 推荐(0) 编辑
摘要:从1991年到现在,linux才诞生了20多年,虽然他只比我小一岁,但是他已经走过了很长的路了。并且,他现在比以前更可靠和稳定。但是linux任然是有问题的,相信你能判断并修复任何问题。桌面冻结该怎么办?在使图形环境更稳定的过程中,复合窗口管理器是一个巨大的进步。但是,有时候你们漂亮的linux图形化桌面锁起来了,那么你会怎么办?你所要做的是通过ctrl + alt + f2进入到一个控制台。这个控制台和你的图形环境是互相独立的。接下来你这么做。假如你知道是什么锁住了你的桌面,你可以找到它的进程号并杀死它。比如,当我在我的海豚图形文件管理器中连接到一个远端网络共享时,网络连接中断了,海豚图形文 阅读全文
posted @ 2014-01-05 00:35 vonyao 阅读(345) 评论(0) 推荐(0) 编辑
摘要:今天,有个朋友看了我的一篇关于将句子中单词次序翻转并输出的文章,说这个程序只做到了输出,没有存储,实用不大。链接在下面!http://blog.csdn.net/persistvonyao/article/details/16909199对此,我思考良久,决心重写这个程序!下面是我重写的程序:#include #include #define N 128/* * @author: 冯克 * @date: 2014.1.3 * @brief: 将输入的以空格隔开的字符串以单词为最小单位,逆序排列! * @param: word_str 输入的字符串 * @return: success 返回排. 阅读全文
posted @ 2014-01-03 21:56 vonyao 阅读(198) 评论(0) 推荐(0) 编辑