
网络摘要
文章平均质量分 56
aircoder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux crontab
crontab是Linux下最常用的计划任务服务。本文跟大家分享一下有关linux crontab日志存放的一些心得,希望本文能教会你更多东西。默认情况下,crontab中执行的日志写在/var/log下,如:#ls /var/log/cron*/var/log/cron /var/log/cron.1 /var/log/cron.2 /var/log/cron.3 /va...原创 2013-03-08 18:27:21 · 92 阅读 · 0 评论 -
atoi源码
原文: http://blog.csdn.net/eroswang/article/details/5804244isspace(int x) { if(x==' '||x=='/t'||x=='/n'||x=='/f'||x=='/b'||x=='/r') return 1; else return 0;...原创 2013-05-14 19:32:55 · 268 阅读 · 0 评论 -
apache.commons工具
本文主要介绍自己在开发过程中总结的一些Java工具类,主要包括SimpleCache——小型缓存、AutoGetDataCache——自动获取新数据的缓存, ArrayUtils——数组工具类、FileUtils——文件操作工具类、JSONUtils——Json工具类、ListUtils——list工具类、MapUtils——map工具类、ObjectUtils——Object工具类、Random...原创 2012-12-03 10:22:25 · 138 阅读 · 0 评论 -
Redis 内存
NoSQLFan关注NoSQL相关的新闻与技术 NoSQL书籍 分类列表 关于本站 NoSQL讨论区Redis采用不同内存分配器碎片率对比作者:nosqlfan on 星期一, 十一月 28, 2011 · 3条评论 【阅读:2,927 次】 我们知道Redis并没有自己实现内存池,没有在标准的系统内存分配器上再加上自...原创 2012-12-12 16:28:34 · 123 阅读 · 0 评论 -
libmysqlclient.so.15 is needed by .....
libmysqlclient.so.15 is needed by ..... (2011-04-13 09:55)分类: 报错问题系统环境:RHEL5.5(x86-64)mysql:mysql-5.1.50.tar.gz (源码包编译安装) 问题:安装perl-DBD-MySQL时,提示: libmysqlclient.so.15()(64bi...原创 2012-12-18 16:22:13 · 484 阅读 · 0 评论 -
WARNING: source src1: skipped 14 document(s) with zero/NULL ids
select 中缺少主键id原创 2012-12-18 21:17:41 · 206 阅读 · 0 评论 -
C++ 中char*,const char*,string 轉換
1. string转const char*string s = "abc";const char* c_s = s.c_str();2. const char*转string 直接赋值即可const char* c_s = "abc";string s(c_s); 3. string转char*string s = "ab...原创 2013-02-26 11:34:22 · 138 阅读 · 0 评论 -
Sudo提权出现:xx用户不在 sudoers 文件中
Sudo提权出现:xx用户不在 sudoers 文件中症状终端使用sudo提权出现:xx用户不在 sudoers 文件中。此事将被报告。解决出现这个问题是sudo的配置文件出错,修改sudo的配置文件即可解决 使用su 切换到root,然后终端执行: sudo gedit /etc/sudoersDefaults env_...原创 2013-08-03 20:22:55 · 300 阅读 · 0 评论 -
tinyxml 实例
tinyxml 实例例子见附件原创 2013-02-28 15:00:37 · 86 阅读 · 0 评论 -
为重负网络优化 Nginx 和 Node.js
原文:http://linux.cn/forum.php?mod=viewthread&tid=10591&fromuid=1为重负网络优化 Nginx 和 Node.js在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在...原创 2013-05-13 01:12:15 · 124 阅读 · 0 评论 -
《APUE》:线程和fork(父子进程锁)
《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu10.04上测试通过。程序简介:多线程的进程通过fork函数创建子进程时,如果要清除各种锁的状态,可以通过调用pthread_atfork函数建立fork处理程序。//《APUE》程序1...原创 2013-04-29 21:07:42 · 247 阅读 · 0 评论 -
多线程下慎用sigwait
原文:http://blog.chinaunix.net/uid-23629988-id-199153.html今天帮助同事调试一个问题,最终确定是在多线程下使用sigwait引发的。该线程大致流程如下:void thread(void *data){ int wait_sig = *(int*)data; sigset_t sigset; sig...原创 2013-04-29 20:54:20 · 233 阅读 · 0 评论 -
crontab中运行python程序出错,提示ImportError: No module named解决全过程
原文地址:http://blog.csdn.net/langlang2671/article/details/8259056crontab中运行python程序出错,提示ImportError: No module named解决全过程分类: python linux 2012-12-05 11:10 290人阅读 评论(0) 收藏 举报将一个python脚本放入crontab执行...原创 2013-03-11 16:18:49 · 238 阅读 · 0 评论 -
java 慎用 new Random()
package tt;import java.util.*;/** * 首先看一下这个程序的工作原理:通过这句命令首先得到的六个数是:8 5 12 12 15 0然后,通过new Random(-147909649).nextInt(27)得到的6个数是:23 15 18 12 4 0这样一来,根据:sb.append((char) (‘`’...原创 2013-03-11 18:14:31 · 2997 阅读 · 0 评论 -
Voldemort — 分布式 key-value 存储系统
Voldemort — 分布式 key-value 存储系统拜读了关于 LinkedIn 几位工程师写的构建 TB 级的 key-value 系统的经验:Building a terabyte-scale data cycle at LinkedIn with Hadoop and Project Voldemort。具体实现过程有大致的描述,就不鹦鹉学舌了。其实现在很多公...原创 2013-03-19 00:40:37 · 601 阅读 · 0 评论 -
ehcache分布式例子
配置文件:recluster_ehcache_0.xml recluster...原创 2013-03-19 11:52:22 · 139 阅读 · 0 评论 -
socket参数详解:KeepAlive
TCP协议中有长连接和短连接之分。短连接在数据包发送完成后就会自己断开,长连接在发包完毕后,会在一定的时间内保持连接,即我们通常所说的Keepalive(存活定时器)功能。默认的Keepalive超时需要7,200,000 milliseconds,即2小时,探测次数为5次。它的功效和用户自己实现的心跳机制是一样的。开启Keepalive功能需要消耗额外的宽带和流量,尽管这微不足道,但在按流量...原创 2013-03-19 13:24:30 · 1343 阅读 · 0 评论 -
c++ 多线程编程的时候遇到了一个编译问
今天在进行多线程编程的时候遇到了一个编译问题:error: argument of type ‘void (PIAMW::Communicator::)()’ does not match ‘void* (*)(void*)’后来发现将线程处理函数声明为static类型,问题得解。 其实这个原因很简单,当把线程函数封装在类中,this指针会作为默认的参数被传进函数中,从而和线程...原创 2013-03-27 15:22:15 · 534 阅读 · 0 评论 -
linux多线程之pthread_cancel结束线程(防止死锁)
linux多线程之pthread_cancel结束线程摘要:这篇文章主要从一个 Linux 下一个 pthread_cancel 函数引起的多线程死锁小例子出发来说明 Linux 系统对 POSIX 线程取消点的实现方式,以及如何避免因此产生的线程死锁。目录:1. 一个 pthread_cancel 引起的线程死锁小例子2. 取消点(Cancellation Point)3...原创 2013-03-28 18:28:21 · 317 阅读 · 0 评论 -
ubuntu eclipse 问题
Eclipse 3.6 在 Ubuntu 10.04 下会出现一个很奇怪的现象,我没有经过测试,无法确定是Ubuntu 10.04 还是 JDK 还是 Eclipse本身造成的。 这个现象是:可以在终端顺利启动Eclipse,但是鼠标双击,或者用起动器启动就会出现如下的内容:A Java RunTime Environment (JRE) or Java Development K...原创 2013-04-05 03:30:54 · 111 阅读 · 0 评论 -
探索 Pexpect,第 2 部分:Pexpect 的实例分析
原文: http://www.ibm.com/developerworks/cn/linux/l-cn-pexpect2/技术主题软件下载社区技术讲座 developerWorks 中国Linux文档库探索 Pexpect,第 2 部分:Pexpect 的实例分析丁 钦浩 (dingqinh@cn.ibm.com), 软件开发工程师, IBM王 栋柯 (wangd...原创 2013-08-19 11:08:39 · 242 阅读 · 0 评论