自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何简单快速卸载百度安全卫士-for win7

工作的时候手都安装了百度软件助手和百度安全卫士,作为一个qiang

2014-11-06 16:45:17 1075

原创 linux建立信任关系简易方法

以前一直没找到特别简单的办法建立多台机器的相互信任关系,按照网上通用的办法,都是在各机器上生成公钥,然后相互记录公钥,但是这样反复的拷贝对于数十台机器的配置实在太慢了。昨天在配置信任关系的时候突然想到,只要所有机器的公钥都是一样的,那么各机器不就互相信任了?于是直接将整个.ssh目录拷贝到其他机器,然后相互ssh试了一下,果然ok。以下附上配置流程:ssh-keygen -t rsa

2013-12-12 14:00:15 807

转载 linux下gethostbyname工作原理

原文地址:http://blog.csdn.net/liuqiqi677/article/details/6649165这两天一直在复习Linux下的C编程,除了项目的需要外,还在为找工作做准备。每次复习的时候,都有新的体会,以前看着这2个函数,觉得会用就行了,也没有深入地去了解它们的工作原理。昨天再次看到,有了新的想法,既然这两个函数能够转换 IP 和域名,那么,它们就会去访问DNS

2013-11-15 17:34:18 4470

原创 linux 连公司网络

公司网络一般都是加域的,在公司一般都是远程登录linux,那么怎么让远程服务器联外网呢?以下是作者琢磨出的方法1、修改http_proxy, ftp_proxy    打开~/.bashrc,增加以下两行    export http_proxy=域网络名:端口    export ftp_proxy=域网络名:端口    然后source2、如果wget一个网站,出现un

2013-10-29 12:29:55 667

原创 如何使用mount进行挂载

项目开发需要在Windows和Linux之间共享文件,由于Linux系统是远程系统,因此考虑使用mount命令进行挂载。方法如下:1、将需要挂载的目录设置为共享目录;2、在linux系统下执行mount命令。命令格式:mount -t cifs //IP/SHARE_DIR TARGET_DIR -o user=USER_NAME,password=PASSWD其中,IP为Wind

2013-07-30 18:52:57 2076 1

原创 log4cxx库内存泄露解决办法

背景公司的系统使用log4cxx作为日志库,近期将程序迁移到Linux环境,结果发现非常严重的内存泄露。经过分析,将内存定位到log4cxx。使用的版本为0.9.7分析分析log4cxx库发现,其使用引用计数控制动态内存的释放,所以在打日志的时候,会有以下的核心代码:void Logger::forcedLog(const LevelPtr& level, const String

2013-07-19 16:53:08 3256

原创 linux下core文件使用

对于linux开发者来说,core文件的分析和gdb调试都是非常必要的,因此需要了解如何使用core文件。linux系统默认是不生成core文件的,可以从/etc/profile文件中看到以下内容:# No core files by defaultulimit -S -c 0 > /dev/null 2>&1对于开发者来讲,为了启用core文件生成,可以编辑~/.bash_pro

2013-06-28 18:11:35 584

转载 Windows程序迁移Linux

原文链接:http://os.chinaunix.net/a2005/0420/1057/000001057829.shtml

2013-06-26 19:17:28 578

转载 linux c数据类型

原链接:http://blog.csdn.net/ff110698662/article/details/5616436当Linux内核在体系结构差异较大的平台之间移植时,会产生与数据类型相关的问题。.在编译内核时使用 -Wall  -W strict-prototypes 选项, 可以避免很多错误的发生.内核使用的基本数据类型主要有:     int

2013-06-26 11:45:56 590

转载 wprintf不能在linux下输出的问题

原文链接:http://blog.csdn.net/challen537/article/details/7397502这两天在wprintf linux下输出的问题上花了很多时间,在网上找了很多方法,试了一下根本就不能用,今天终于在师兄的帮助下解决了。wprintf是专门为宽字节字符wchar_t设计的输出函数,使用方式是:wchar_t *wc = L"我是中国人"

2013-06-24 17:31:36 1554 1

转载 linux 下的 wchar_t

1. 默认情况下,windows 下的 wchar_t 占两个字节的长度,而 linux 下的 wchar_t 占四个字节的长度,可以在使用 gcc 编译程序的时候再后面跟上 -fshort-wchar 来解决这个问题。2. linux 下 wchar_t* 字符串的输出问题 —— 没有解决。3. 如下程序,可输出宽字符,但是如果加上 -fshort-wchar 编译选项,则输出为

2013-06-19 14:07:11 631

原创 linux环境编码与程序字节转换思考

本文包含2个主题:1. linux环境编码。涉及到文件编码,vim编码设置,terminal编码设置之间的关系。2. linux c/c++程序中如何进行字节编码转换。最近在做一个windows程序移植linux的项目,其中设计到文本处理,由此衍生出各种字符编码的问题,在这里记录一下。linux环境编码文件编码文件编码指的是文件本身的编码,在文件创建时指定,

2013-06-19 08:02:11 650

转载 wchar_t 、UTF-8、UTF-16的转换方法

Unicode 有两套编码集,UCS-2 和 UCS-4。Windows 的内部其实是用的 UCS-2 标准,并用 UTF-16 来实现。而非 Windows 系统大多采用了 UTF-8 实现。      大家都知道在windows上wchar_t是2个字节表示,而在Linux上wchar_t是4个字节表示的。这样写跨平台的程序时,就会不统一。下面是我用到的几个函数,wchar_t

2013-06-18 14:39:51 2548

原创 Singleton与Double Check机制

Singleton保证实例全局唯一,其对应的接口一般按如下方式static Singleton* get_instance(){    if ( !_instance) {        _instance = new Singleton();    }    return _instance ;}在单线程环境下,该接口工作良好。但是,在多线程环境下,如果不加锁,则

2013-05-31 11:12:38 515

MD2文件导入MFC源程序

将MD2文件导入MFC中,在OpenGL框架下运行,其中的类做少量修改即可移植到其他地方。

2010-05-27

空空如也

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

TA关注的人

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