自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 如何恢复被误删的 log 文件

原文地址: http://blog.csdn.net/guoguo1980/article/details/2324454lsof简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP)

2013-05-01 09:05:20 1480

转载 C++异常机制

一、 概述C++自身有着非常强的纠错能力,发展到如今,已经建立了比较完善的异常处理机制。C++的异常情况无非两种,一种是语法错误,即程序中出现了错误的语句,函数,结构和类,致使编译程序无法进行。另一种是运行时发生的错误,一般与算法有关。关于语法错误,不必多说,写代码时心细一点就可以解决。C++编译器的报错机制可以让我们轻松地解决这些错误。第二种是运行时的错误,常

2013-04-25 12:02:52 408

转载 二维数组的动态分配及参数传递

原文地址:http://www.cnblogs.com/bigshow/archive/2009/01/03/1367661.html1. C语言动态分配二维数组(1)已知第二维Code-1char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);pri

2013-04-18 22:45:23 438

转载 Linux下automake软件编译与发布快速入门 (1)

原文地址:http://tech.ccidnet.com/art/302/20080515/1450025_1.html  本例假设要产生一个simserver1的软件包,源文件只有1个,simserver1.cpp。使用了pthread库。1.运行autoscan扫描源码目录 执行 $autoscan 执行后生成configure.scan。

2013-03-24 23:05:20 496

转载 陈皓:性能调优攻略

原文地址:http://blog.jobbole.com/22176/ 关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前

2013-03-24 23:02:03 545

转载 Outlook 标题 附件 提醒 VBA 代码

网上转载,仅供参考经常为忘了写标题和贴附件而苦恼,今天开始不用了。。。老大推荐了这个宏,很好很强大,只是存在几个Bug...1.代码格式十分FT..提示用中文2.邮件的回复、转发等内容不用检查3.提示在前台而不是后台4.取消发送不是将邮件保留到草稿箱。操作如下:a. 打开outlookb. 按“Alt + F11” 键来打开VB Script,或者[工具

2013-03-24 22:35:04 1488

转载 mktime 夏令时

原文地址: http://www.cnblogs.com/dongzhiquan/archive/2011/11/05/2237075.html 我们的最终目的是把字符串格式的时间转换为内部使用的“日历时间”,即到UTC 1970年1月1日零时的秒数。这里就存在夏令时的问题。比如俄罗斯时间2008年10月26日2:30由于夏令时的跳变会经过两次,这两次所代表的“日历时间”明显不同。如果

2013-03-24 22:01:04 947

转载 无锁队列的实现

原文链接:http://coolshell.cn/articles/8239.html 无锁队列的实现2012年9月7日 陈皓发表评论阅读评论24,237 人阅读 关于无锁队列的实现,网上有很多文章,虽然本文可能和那些文章有所重复,但是我还是想以我自己的方式把这些文章中的重要的知识点串起来和大家讲一讲这个技术。下面开始正文。关于CAS等原子操作在开始

2013-03-24 21:33:43 512

转载 禅修程序员十诫

原文地址:http://kb.cnblogs.com/page/139213/摘要:做一名禅修程序员意味着什么?那意味着,你要持守我从禅宗 习得的10条戒律,它们与计算机程序员的现代世界息息相关。  查看英文原文:The 10 rules of a Zen programmer  早晨,外面下着雨,我发觉自己正坐在办公桌上琢磨有关高效率工作(effici

2012-05-27 19:38:52 280

转载 C++中构造函数和析构函数显式调用的方法

原文地址:http://blog.csdn.net/pendle/article/details/6628946构造:#include C* c = static_cast( malloc( sizeof(C) ) );try {      new (c) C(a1, a2, a3, ... ); // a1,a2,a3是构造函数的参数} catch (

2012-05-27 10:42:24 372

转载 C++缺省参数的注意事项

C++缺省参数的注意事项点击:   发布日期:2007-11-8 13:54:00   进入论坛   对于C++的缺省参数的使用我们应该注意以下几点: 缺省参数不能出现在函数指针、函数引用以及typedef中(8.3-3)  缺省参数可以在不同的声明中逐步给出(8.3-4)  不同作用域的声明中定义的缺省参数是

2012-05-18 07:20:52 1398

原创 Shell脚本被source时选择跳过一些语句

If you run test1.sh, you'll seetest1.shtest1.shexit If you run test2.sh, you'll seetest2.shtest1.sh  test1.sh #!/bin/shech

2012-05-17 20:21:01 685

原创 用date命令把自epoch时间到现在的描述转换成本地时间

很多时候,在网络程序产生的消息中都包含一个自epoch时间到消息产生时的秒数。用date命令可以将这个数字转换成可读的时间,格式为:date -d '1970-01-01   seconds'.例如在中国的机器上运行 date –d ‘1970-01-01 CEST 1336633525 seconds’ 后得到的是 “Thu May 10 13:05:25     2012”,表示在C

2012-05-16 21:56:00 2093

原创 Makefile

threadpool : threadpool.o cc -lpthread -o threadpool threadpool.othreadpool.o : threadpool.c cc -c threadpool.cclean: rm threadpool threadpool.o

2009-02-03 23:45:00 293

原创 threadpool

#if !defined(_GNU_SOURCE)#define _GNU_SOURCE#endif#define MIN_NUMBER 10#include #include #include //task structurestruct task{    int task_id;    void (*function_pointer)(void);

2009-02-03 23:43:00 397

转载 21世纪7种人才最抢手

21世纪7种人才最抢手整理:成晓旭偶然在《成都商报》上看到李开复博士“回成都老家”的报道,还发表题为《21世纪最需要的七种人才》的演讲;专门在网上搜到此文,读罢受益匪浅,故整理成文,与大家分享。2006年10月22日,Google副总裁、Google大中华区总裁李开复博士坐客位于成都市的电子科技大学,以《21世纪最需要的七种人才》为题给大学生们带来了一场充满睿智而又不失幽默

2007-11-21 23:37:00 369

转载 成年人必看的五个故事

1、 情况不同一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,牠大声号叫,猛烈地抗拒。绵羊和乳牛讨厌牠的号叫,便说:「他常常捉我们,我们并不大呼小叫。小猪听了回答道:「捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢!立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有关怀、了解

2007-11-21 23:33:00 323

转载 在名字空间中声明类和成员函数(1)

虽然很多程序员都熟悉名字空间的概念,但他们常常都是被动地使用名字空间。也就是说他们使用的是第三方定义的成员(如标准库的类和函数),而不是在名字空间中声明自己的类和函数。本文拟讨论如何在名字空间中声明自己的类和函数,以及如何在程序中使用它们。  名字空间是一个范畴,它包含类声明,函数声明,常量声明和模板声明等名字空间成员。例如:namespace proj_alpha{//下面是名字

2007-11-21 23:29:00 547

转载 外企上班族常用英语对话十句

Copy Fromhttp://blog.esnai.com/cfo/1. In the middle of something?  正在忙吗?  我知道有许多许多的人, 对于某一种概念学会了一种说法之后, 从此就只会用这种说法.例如“你在忙吗?”这个句子,很多人在国中起就知道要说,“Are you busy?”讲到了来美国留学三年,他还是只会说“Are you b

2007-11-21 23:24:00 1549

转载 智能指针的标准之争:Boost vs. Loki

智能指针的标准之争:Boost vs. Loki撰文/马维达  2001 年10 月和2002 年4 月,在美国的华盛顿和荷兰的安的列斯群岛上分别召开了两次C++标准会议。会议的内容之一是对一项新的C++特性提议——智能指针(Smart Pointer)——进行讨论。本文将对可能成为C++新标准的两种智能指针方案(Boost vs. Loki)进行介绍和分析,并给出了相应的使用实例

2007-11-21 23:21:00 378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除