自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (4)
  • 收藏
  • 关注

转载 10大最适合编程的字体推荐下载,让代码看起来更美更舒服!

现在有事没事就喜欢写写代码的人越来越多了,对于成天盯着屏幕工作的开发人员来说,编程代码可能是每天见得最多的东西了。可是绝大部分人都一直使用编辑器默认的字体,其实,换一套适合自己的编程字体不仅能让代码看得更舒服,甚至还能提高工作效率的!        如果你有想过换一种编程字体,却不知道哪里找合适的,那么看看异次元软件世界为您推荐的10款最适合编程的字体吧,这些字体能让你的代码瞬间“优雅”起来!

2013-06-28 14:12:02 1009

转载 C语言字符串函数源码详解

1.拷贝字符串到目标字符串char *strcpy(char *strDestination, const char *strSource);复制源串strSource到目标串strDestination所指定的位置, 包含NULL结束符. 不能处理源串与目标串重叠的情况.函数返回strDestination值.源码:char *strcpys(char *st

2013-06-27 10:49:10 3973

转载 Linux下的调试工具

linuxstatistics工具objectprocessingdependenciesLinux下的调试工具 随着XP的流行,人们越来越注重软件的前期设计、后期的实现,以及贯穿于其中的测试工作,经过这个过程出来的自然是高质量的软件。甚至有人声称XP会淘汰调试器!这当然是有一定道理的,然而就目前的现实来看,这还是一种理想。在日常工作中,调试工具还是必不可少的。在Linux下,调试

2013-06-27 10:36:25 562

转载 sscanf函数的高级用法

转载时请注明出处:http://blog.csdn.net/absurd/ 大家都知道sscanf是一个很好用的函数,利用它可以从字符串中取出整数、浮点数和字符串等等。它的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。 1.         常见用法。char str[512] = {0};

2013-06-27 10:26:35 698

转载 XCode各版本对应的Mac OS操作系统版本

Mac OS系统版本与XCode版本的关系 以下地址都已不能下载了,放在这里主要为了研究 Max OS与XCode版本的对应关系。 如果想下载Xcode,可以在苹果网站上注册一个开发者帐号,只注册这个帐号是免费的。就可以从这里下载:http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/w

2013-06-27 09:33:14 18350

转载 Get the IP address of a network interface in C using SIOCGIFADDR

int get_gw_ip(char *eth, char *ipaddr){ int sock_fd; struct  sockaddr_in my_addr; struct ifreq ifr; /**//* Get socket file descriptor */ if ((sock_fd = socket(PF_INET, SOCK_DGRAM, 0)) ==

2013-06-19 13:27:05 1172

转载 Eclipse调试Bug的七种常用技巧

1、条件断点断点大家都比较熟悉,在Eclipse Java编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。在断点处点击鼠标右键,选择最后一个"Breakpoint Properties"断点的属性界面及各个选项的意思如下图:2、变量断点断点不仅能打在语句上,

2013-06-18 16:14:36 824

转载 28个实用的源码/文档比较合并工具

要想搞清楚一个文件的两个版本之间的不同之处并不是件简单的任务,而当该文件是比较长的源代码时,这就更加复杂了。 下面列出的工具可以帮助你分析和比较文档,必要时还可以进行合并。这些工具可以比较从Word文档到WAV文件等所有的文件类型,甚至支持代码语法高亮显示。有些是免费的,有些是收费的,适用于Mac OS X、Windows或Linux。 1.  Beyond Com

2013-06-18 13:26:42 1195

转载 eclipse 中的注释 快捷键

(1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\ (4)Ctrl+Sh

2013-06-18 11:27:34 184096 6

转载 解决/usr/bin/ld: cannot find -lxxx

在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息:/usr/bin/ld: cannot find -lxxx这些讯息会随着编译不同类型的source code 而有不同的结果出来如:/usr/bin/ld: cannot find -lc/usr/bin/ld: cannot find -lltdl/u

2013-06-13 14:17:22 2350

转载 Cstring转int型问题(error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”))

在vc6.0下用CString str;num = atoi(str);就可以顺利取到num;但是同样代码拿到vs2008就报错,error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”;于是把CString 强制转换为char*,num = atoi((LPSTR)(LPCTSTR)str);编译不报错,运行成功。但是后面发现,

2013-06-13 09:18:22 3570

转载 Linux下压缩某个文件夹(文件夹打包)

tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。zip 压缩方法:压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归zip [参数] [打包后的文件名] [打包的目录路径]解压 un

2013-06-12 09:58:02 728

转载 C++的XML编程经验――LIBXML2库使用指南

写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太好,尤其是编码转换的部分,不适用于中文编码的转换;3)网上的大多数关于Libxml2的介绍仅仅是翻译了自带的资料,没有详细介绍如何在windows平台下进行编程,更很少提到如

2013-06-11 11:47:28 746

转载 Linux如何编译安装源码包软件

一、什么是源码包软件;顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见;在国内源可见的软件几乎绝迹;大多开源软件都是国外出品;在国内较为出名的开源软件有fcitx;lumaqq;Lumaqq及scim等;但软件的源代码可见并不等于软件是开源的,我们还要以软件的许可为准;比如有些软件是源码可见的,但他约定用户只能按他约定的内容来修改;比如vbb论坛程序;所

2013-06-11 09:14:30 541

转载 linux下lrzsz安装过程,SecureCRT上传下载文件工具

linux下lrzsz安装过程,SecureCRT上传下载文件工具1、从下面的地址下载 lrzsz-1.12.20.tar.gzhttp://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz2、查看里面的INSTALL文档了解安装参数说明和细节3、解压文件tar zxvf lrzsz-1.12.20.tar.gz4、进

2013-06-11 08:23:19 7577 1

转载 虚拟机安装linux系统的上网设置(有线网络和无线网络)

虚拟机安装Ubuntu的上网设置(有线网络和无线网络)分类: Unix/Linux 2011-01-10 14:47 1747人阅读 评论(1) 收藏 举报虚拟机下ubuntu共享方式上网:一. 有线网络    在有线网络的条件下,vmware的安装非常简单,上网方式几乎不用怎么设置(默认NAT模式)    如果默认情况下不能上网,则按以下步骤尝试:**********

2013-06-11 07:21:52 18114

转载 ubuntu10.10卸载以及ubuntu12.04LTS的安装

安装ubuntu12.04 LTS前需要卸载掉之前的版本ubuntu10.10,我的系统是WIN7+ubuntu10.110.win7下如何正确删除ubuntu?如果ubuntu不是以wubi方式安装的,那么卸载ubuntu时要慎重,不是直接删除ubuntu所在分区这么简单的,否则你会发现你的windows系统也进不去了。那是因为如果你安装Ubuntu的时候将GRUB写入到MBR,

2013-06-10 23:16:07 751

转载 可以上传、下载文件的SSH客户端软件--SecureCRT绿色版

SecureCRT绿色版  我用过putty、SSH Secure Shell Client等Windows下的SSH客户端软件,这些软件可以实现终端仿真,通过Shell命令远程操作Linux、FreeBSD系统,却不能直接上传文件到服务器或从服务器下载文件,还必须配合使用单独的psftp、WinSCP等基于SSH(sftp、scp)进行文件传输的软件,不太方便。    对于采

2013-06-10 21:33:14 5842

转载 struct tm 和 time_t 时间和日期的使用方法(转)

struct tm 和 time_t 时间和日期的使用方法(转) 关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。下面主要介绍在C/C++中时间和日期的使用方

2013-06-09 16:29:25 708

转载 如何安装.src.rpm软件包

有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译。这类软件包有两种安装方法:方法一: 1. 执行rpm -i your-package.src.rpm 2. cd /usr/src/redhat/SPECS 3. rpmbuild -bp your-package.specs 一个和你的软件包同名的specs文件 4. cd /

2013-06-09 15:17:49 593

转载 Linux下 zip 和 unzip的用法

zip命令的基本用法是:zip [参数] [文件1] [文件2]简单的例子:把本目录下的test文件打包成test.zip文件:zip test.zip test/*,如果在文件中用绝对的路径,那么在压缩文件中也是绝对路径。就是说,如果你 zip test.zip /home/test/* ,那么在压缩文件中也是这样的层次关系。参数列表:-a     将

2013-06-09 13:52:16 833

转载 gcc编译cpp文件的方法

gcc编译cpp文件的方法gcc 直接编译cpp文件会报错:undefined reference to '__gxx_personality_v0' ,这时使用g++编译即可,也可使用gcc编译,但是需加编译选项-lstdc++ 例: gcc -lstdc++ -o test test.cpp对于具有像如下代码的c和cpp文件,直接可以使用g++编译:for(int i

2013-06-08 16:52:05 1429

转载 ./configure make make install分别是什么意思呀

安装原码程序时,都要执行三步:1./configure 2 make 3 make install他们是什么意思呀?configure要用到gcc或cc。但make时,需要什么?错。这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它

2013-06-08 14:40:51 878

转载 yum是什么?(linux命令)

一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带二. yum特点*可以同时配置多个资源库(Repository)*简洁的配置文件(/etc/yum.conf)

2013-06-08 14:36:32 13866

转载 Linux SSH 命令大全

SSH的英文全称是Secure Shell。通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了, 而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。 SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。下面是Linux SSH 命令大全:rm -r

2013-06-08 11:20:42 2694

转载 Linux SSH 常用命令

ssh命令是在玩VPS时必不可少的,有些虚拟主机有支持ssh登录时,使用ssh来操作也是非常方便,这里就介绍一些常用命令。一、基本命令1、列出文件/子目录 Listing Files/SubFolders(ls)ls      默认只显示文件名,同时也可以带几个参数,例如ls -alha显示全部文件-l比较详细的列表-h人类能看懂的比如把1024显示为1K2、更改目

2013-06-08 11:16:41 974

转载 启动终端的办法

这个不应该称得上是一个问题,但是,发现对于新手,确实是个难题因为少有人能够提到这一点,基本都是上来就直接讲用到的命令。我开始的时候也曾经被这个问题困扰着,后来,搜了一会儿才弄明白。1.在菜单内的附件上面有2.在运行命令的输入框打开3…..很好弄,在左上角的菜单上点一下,出来一列,在里面选择[附件] 中的[终端],点一下就OK。那是快捷执行图标,可以把图标拖到桌面然后

2013-06-08 11:04:34 735

转载 windows下安装centos的注意事项

环境说明:  宿主机:      windows  xp  sp3    磁盘分区结构:主 分区  C                 扩展分区  D   E   F    G项目需求:  需在在此宿主机上再安装一个linux系统,在此以CentOS5.5 x86_64为例注意事项:1、 建议此系统单独安装到一个分区,并且此分区最好不要设为主分区;

2013-06-08 11:03:36 5404

转载 vim复制,粘贴,删除,撤销,替换,光标移动等用法

张映 发表于 2010-11-30分类目录: linux我接触linux的时候,用的是nano这个文本编辑器,个人觉得他的最大优点就是方便,快速。打开文件,修改文件,到退出都十分的快速,简单。这一点上比vi,vim要强,但是nano不能显示彩色字,不能进行整行删除,编辑各种配置文件的时候,总感觉不是很方便。针对于nano的这些缺点,vim可以很好的解决,并且vim打开文件,

2013-06-05 17:21:42 8738

转载 ubuntu12.04管理员账户登录不了桌面,只能客人会话登录

ubuntu12.04管理员账户登录不了桌面,只能客人会话登录求助!!ubuntu12.04管理员账户登录不了桌面,只能客人会话登录。登录管理员账户时,输入密码后,一直在登录界面循环费了好大劲啊,一上午的时间,终于搞定了,哈哈哈ctrl+alt+f1 ,切换到tty1,输入管理员帐号和密码sudo rm -r .Xauthority*sudo reboot   //重启

2013-06-05 13:34:22 46704 16

转载 Ubuntu下使用SVN

Ubuntu下使用SVNSVN作为日常开发中不可缺少的工具,今天终于开始在Ubuntu下使用了。1、首先需要安装SVN。Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装;2、检出文件(checkout)。     使用命令:svn co http://{

2013-06-04 09:36:32 627

转载 Ubuntu 12.04上编译hadoop-eclipse-plugin-1.0.4.jar包

1、在Eclipse中选择File-->Import-->Existing Projects into Workspace导入已有项目,假设路径为:$HADOOP_HOME/src/contrib/eclipse-plugin,其默认的项目名称是MapReduceTools。导入后因为找不到hadoop-core.jar包,所以项目上有红色感叹号,不用管它【后面lib包加入后会消失】

2013-06-04 08:47:15 1036

转载 Ubuntu(Linux)使用Eclipse搭建C/C++编译环境

首先是安装Eclipse,方法有两种:       第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序->Ubtuntu软件中心,搜Eclipse安装即可。       第二种方法是用命令:应用程序->附件->终端                                       然后输入(中间可能需要你输入密码):

2013-06-03 11:14:04 588

转载 非限制性定语从句

(1) who引导的非限制性定语从句 Our guide,who was a French Canadian,was an excellent cook.我们的向导,一个法裔加拿大人,擅长于烹调。 Then he met Mary,who invited him to a party.后来他遇到玛丽,玛丽邀请他去参加晚会。 My gardener,who is very pessimis

2013-06-03 09:24:57 1528

Qt参考文档(chm)

Qt参考文档,Qt学习好资料,别错过,关于QT开发基础知识,主要的类,详细讲解

2012-08-21

STL入门 STL的概念与组成

STL入门 STL的概念与组成 Iterator(迭代器) Container(容器) Algorithm(算法) Adaptors(配接器)

2009-07-30

清华大学本科讲义 软件工程

清华大学本科讲义 软件工程 很好的资料,包括课件以及实验

2008-10-26

Windows API 函数

本帮助文件由陈国强个人整理后出版,内容全摘自网络。版权归实际作者所有。 为了让网友们能更好的阅读和管理Windows API 函数,于是我为大家将网上的资料整理成一个帮助文件。让查阅API 函数变的更简单,容易,也更有效。 本帮助文件中的Windows API 函数大约有774个,共分十二大类,基本上包括了大部分的常用和非常用的Windows API 函数。

2008-10-25

空空如也

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

TA关注的人

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