自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TP-LINK Mini系列无线路由器设置指南(一)――AP模式

TP-LINK Mini系列无线路由器设置指南(一)――AP模式如何给电脑设置IP地址

2012-01-19 23:43:14 1666

转载 (转)应届生签约注意事项

大学毕业生经过了笔试、面试的重重考验,终于拿到了offer,下一步要面临的问题就是:签约。而如果有的同学之前已经跟其它单位签约,现在又想和新单位签约,那么又涉及到一个问题:违约。本篇主要讲讲应届生签约最应该九个注意事项。  一般来讲,签约分为两种:签offer和签三方协议。其中,前者对个人及企业的约束效力远不及后者。下面分别来介绍。   1、签offer   offer

2011-10-23 10:28:54 1125

转载 75条心计让你在社会混得顺利

01.犯了错误就该诚实地认错——狡辩、诿过只会害了自己。02.朋友之间要保持距离——这样的友谊才能长久。 03.钱追人,人追健康——有了健康,还怕挣不到钱么? 04.别轻易转行——转行的风险很高,最好不要轻率为之。 05.适度地抬高身价——在就业市场中,人也是一种商品。 06.把敬业变成习惯——从长期看是为了自己。 07.运用累积法壮大资产——不求快

2011-10-19 19:17:15 910

原创 使用宏处理多个Excel工作簿-个人工作簿

excel 2007显示开发工具的方法:excel 2007 和2003区别很大,很多设置的地方经常找不到。比如excel的开发工具,在2007里就缺省是没有显示。 个人宏工作簿  个人宏工作簿,是为宏而设计的一种特殊的具有自动隐藏特性的工作簿。第

2011-10-12 22:58:28 9279

原创 在 Windows XP上安装 SVN Subversion 服务端

 在 Windows XP上安装 SVN Subversion 服务端 折腾了我一下午加一晚上,终于配置好了。与大家分享下我的经历。1安装服务端软件Setup-Subversion-1.6.5.msiWindows MSI installer with the basic win32 binaries – includes bina

2011-06-30 11:23:00 7000 1

转载 cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC6.0运行)转载请保留作者信息;1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar()1、cin>>          用法1:最

2011-06-10 16:36:00 687

转载 理解编译预处理

<br />理解编译预处理 <br />  在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. <br /><br />C初学者可能对预处理器没什么概念, 这是情有可原的: 一般的C编译器都将预处理, 汇编, 编译, 连接过程集成到一起了. 编译预处理往往在后台运行. 在有的C编译器中, 这些过程统统由一个单独的程序来完成, 编译的不

2011-05-30 16:21:00 593

原创 二维数组名与指向指针的指针

总结:可以将二维数组名当做一个指向指针的指针来使用,但不能用指向指针的指针来访问二维数组。若一定要用指针访问二维数组,可以用指针(*p不是**P)采取以下方式访问:*(p+行号*每行元素个数+列号);

2011-05-29 18:50:00 1452

转载 for循环的语句执行顺序

<br /><br />在一个技术QQ群中,试着做了一道C的题,感觉是考察for循环的执行流程.<br />原题: 在C语言中,下列代码的输出结果是 ( ) (选择一项)void main( )<br />{<br />  int i = 0, j = 10;<br />    for(i=0;i<j;i++,j--)<br />    {<br />        if(j==10)<br />        {<br />            printf("%d,%d ",i,j);<br />  

2011-05-21 21:10:00 705

转载 for循环的语句执行顺序

<br /><br />在一个技术QQ群中,试着做了一道C的题,感觉是考察for循环的执行流程.<br />原题: 在C语言中,下列代码的输出结果是 ( ) (选择一项)void main( )<br />{<br />  int i = 0, j = 10;<br />    for(i=0;i<j;i++,j--)<br />    {<br />        if(j==10)<br />        {<br />            printf("%d,%d ",i,j);<br />  

2011-05-21 21:10:00 723

转载 Linux操作系统的硬链接与软链接讲解

 Linux操作系统的硬链接与软链接讲解<br />时间:2006-11-21 10:34:13  来源:Linux联盟收集  作者:<br /> <br />首先要弄清楚,在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。<br />链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和

2011-05-21 19:14:00 586

转载 【转】华为十大内耗问题浅析:固步自封与官僚主义

<br />华为十大内耗问题浅析:固步自封与官僚主义2011年03月22日02:32第一财经日报郑爽我要评论(0)字号:T|T<br />[导读]华为的反思,也是今天发展到一定规模的中国民营企业们应该共同思考的问题,一个曾经的高效能公司,为何会滋生不健康的文化,以至于拖累公司的竞争力?<br />郑爽<br />一篇网上流传甚广的批判华为文化的文章:《华为,你将被谁抛弃——华为十大内耗问题浅析》出现在华为内部出版物上。且不谈华为文化的是是非非,单是从内部出版物大篇幅全文刊发该文的做法便能够窥见:华为不护短、

2011-05-19 09:09:00 1638

转载 [转]异或的性质和运算

<br /><br />异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。它与布尔运算的区别在于,当运算符两侧均为1时,布尔运算的结果为1,异或运算的结果为0。<br />简单理解就是不进位加法,如1+1=0,,0+0=0,1+0=1。<br />性质<br />1、交换律<br />2、结合律<br />3、对于任何数x,都有x^x=0,x^0=x<br />4、自反性 A XOR B XOR B = A xor  0 = A<br

2011-05-18 12:26:00 924

转载 [转]Sizeof与Strlen的区别与联系

strlen与sizeof的区别1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''/0''结尾的。4.数组做sizeof的参数不退化,传递给strlen就退化为指针了。 5.大部分编译程序在编译的时候就把sizeof计算过了 是类型或是变量的长度这就是sizeof(x)可以用

2011-05-18 10:39:00 504

原创 acrobat 9.3.2出现“抱歉出现中断,但是...”的解决方法

<br />adobe“抱歉出现中断,但是... 我们记录表明用于安装此软件的序列号无效”2011-01-11 08:55<br />Adobe Acrobat 9 Pro的序列号:<br />1118-4018-6583-4956-2486-7805<br />1118-4418-0043-3745-4309-2816<br />1118-4612-5432-9405-1652-8740<br />1118-4756-9985-9882-7362-8611<br />如果安装完成使用数分钟后出现<br

2011-05-15 22:06:00 5026

转载 [转]AI roboform 7.2.5专业版破解补丁及破解方法

<br />AI roboform 7.2.5专业版破解补丁及破解方法Posted on 2011 年 03 月 06 日, 下午 12:20, by admin, under 软件破解.<br />RoboForm是一款密码管理, 表格填写, 密码生成, 填写和保存表格的软件,目前有超过800万人在使用。使用RoboForm可以让我们在做seo外链发帖方面带来很大的方便。但是从RoboForm官方下载的版本虽然可以免费使用,但是只有30天时间。现在我教大家如何破解最新版本AI roboform

2011-05-12 20:40:00 6959 1

转载 【转】中国人名字的first name和last name

<br />例: 王     甫 平 <br />   姓      名 <br />   WANG  FU-PING 或 FUPING <br />  Last Name   First Name <br /><br />1. Last Name就是姓,First Name就是名,請勿混淆。 <br /><br />2. 附件二"國語羅馬拼音對照表"乃外交部護照科所 採用的中英文姓名翻譯原則,茲附於後,以利考生翻譯姓名及地址參考使用,並不硬性規定使用。 <br /><br />3. 報考GRE考生的英文姓

2011-05-12 14:22:00 45275

转载 [转]海量数据面试题整理

海量数据面试题整理1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。s 遍历文件a,对每个url求取,然后根据所取得的值将url分别存储到1000个小文件(记为)中。这样每个小文件的大约为300M。s 遍历文件b,采取和a相同的方式将url分别存储到1000各小文件(记为)。这样处理后,所有可能相同

2011-05-11 19:42:00 765

转载 【转】C/C++ Memory Layout写的很好

C/C++ Memory Layout2011-03-07 18:29 by 吴秦, 1529 visits, 网摘, 收藏, 编辑为什么需要知道C/C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下:源文件转换为可执行文件 可执行程序组成及内存布局 数据存储类别 一个实例 总结 源文件转换为可执行文件源文件经过以下几步生成可执行文件:1、预处理(preprocessor):对#inc

2011-05-07 16:48:00 1163 1

转载 [转]C++隐式转换各种发生情况

C++隐式转换各种发生情况http://developer.51cto.com  2010-02-04 16:47  佚名  博客园  我要评论(0)C++隐式转换的发生主要是在以下四种情况中,分别为:在混合类型的算术表达式中;用一种类型的表达式赋值;用一个表达式传递给一个函数调用;从一个函数返回一个表达式等。<br /> <br />C++编程语言中的类型转换分为两种,一种为隐式转换,而另一种则为显式转换。我们在这篇文章中将会为大家详细介绍一下其中的C++隐式转换的各种发生情况,希望能帮助大家从中

2011-05-04 22:24:00 677

转载 [转]c语言int表示范围以及移位运算符

刚刚看到的几个小基础知识,记录一下:在int型为32位的硬件环境中,int的表示范围是:-2的31次方  到   2的31次方减1。原因:因为int是带符号类型,所以最高位为符号位,于是最大表示的正数是:01111111 11111111 11111111 11111111,也就是2的31次方减1。再来看最小值,-2的31次方的原码表示为10000000 00000000 00000000 00000000,此时最高位的数字既代表符号,也代表数值。求它的补码,所得结果为10000000 00000000 0

2011-05-04 22:22:00 1204

转载 【转自老张】排序算法稳定性

<br />假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。<br /><br /><br />对于不稳定的排序算法,只要举出一个实例,即可说明它的不稳定性;而对于稳定的排序算法,必须对算法进行分析从而得到稳定的特性。需要注意的是,排序算法是否为稳定的是由具体算法决定的,不稳定的算法在某种条件下可以变为稳定的算法,而稳定的算法在某种条

2011-04-30 08:52:00 714

转载 距离矢量与链路状态的区别

<br /><br />转载的,文章太老了,出处找不到了。<br />一、PK第一番<br />距离矢量:<br />运行距离矢量路由协议的路由器,会将所有它知道的路由信息与邻居共享,但是只与直连邻居共享!<br />链路状态:<br />运行链路状态路由协议的路由器,只将它所直连的链路状态与邻居共享,这个邻居是指一个域内(domain),或一个区域内(area)的所有路由器!<br />二、PK第二番<br />所有距离矢量路由协议均使用Bellman-Ford(Ford-Fulkerson)算法,容易产

2011-04-29 10:44:00 4804

原创 GDB常用命令(简化版,不带例子)

GDB常用命令info reg:查看寄存器状态。info locals:查看局部变量info line n:显示第n行代码在内存中的对应位置r:运行n:单步执行s:单步调试,可以跟踪进函数。c:继续运行b n:在第n行设置断点info b:显示所有断点clear n:清除第n行断点clear:清除所有断点list :显示程序第linenum行周围的源程序list :显示函数名为function的函数的源程序list:显示当前行后面的源程序。list -:显示当前行前面的源程序。print print /是表

2011-04-24 16:30:00 4666

转载 C程序的编译过程

编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理[析] 伪指令主要包括以下四个方面(1)宏定义指令,如#define Name TokenString,#undef等。对于前一个

2011-04-24 15:47:00 651

原创 编程笔记

<br />1.exit与return区别<br />return 是在函数调用是返回一个值 或直接返回 然后结束函数调用<br />exit是直接结束主程序 exit(0)是正常结束 exit(1)是异常结束<br />若在非main函数里直接调用exit(0),则程序将直接退出,不返回main函数

2011-04-24 12:51:00 447

转载 [转]C程序运行、退出过程及内存分配

1、内核执行C程序(用exec)   在调用main函数之前会调用一个特殊的启动程序   它从内核中获取 命令行参数和环境变量 供main函数使用   可执行程序以它作为程序的开始地址2、C程序的开始和结束Fig.1 How a C program is started and how it terminate注1:#include     void exit(int statues);    void _Exit(int statues);    #include     void _exit(int s

2011-04-24 10:48:00 1462

原创 RAID磁盘阵列概述

<br />      RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列。<br />      简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。<br />  数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,

2011-04-23 15:03:00 834

原创 中国我去过的地方by20110421

<br /><br />create your own China map

2011-04-21 17:05:00 644

转载 [转]从C++到Java,10年技术生涯的几点思考

<br />从C++到Java,10年技术生涯的几点思考<br /> <br />ugmbbc发布于 2011-04-20 11:38:13|4628 次阅读 <br /><br /> 不知不觉,做程序工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。<br />  1、从C++到Java<br /><br />  C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Ja

2011-04-20 13:08:00 547

原创 break和continue的区别

break和continue的区别1、break 语句用于终止循环。即终止最近的封闭循环(for,while)或它所在的 switch 语句。控制传递给被终止的循环后面的语句(如果有的话)。2、continue 语句用于跳过本次循环。即跳过本次循环中continue后的语句,从下一次循环的入口开始执行。将控制权传递给它所在的封闭循环语句的下一次循环。例子:使用continue:#includeint main(){ int i=3; while(i--) { if(i) {

2011-04-10 13:36:00 625

原创 通过3个程序分析数组与指针区别

通过3个程序分析数组与指针区别程序1:#includeint main(){ int a=12; int b[1]={a}; int **c=&b; printf("&a is 0x%x/n",&a); printf("a is %d/n",a); printf("&b is 0x%x/n",&b); printf("b is 0x%x/n",b); printf(

2011-04-10 12:28:00 648

原创 左值与右值

<br />http://dev.csdn.net/htmls/19/19165.html<br /> <br />http://hi.baidu.com/wadezong/blog/item/7ae5cfde2ebe7d5794ee378e.html

2011-04-08 16:40:00 687

原创 字符指针和整形指针简单分析

字符指针和整形指针简单分析首先,明确一点,指针的大小,都是4字节,指针本身存的是一个地址,不同位数的CPU寻址长度不同所以指针本身大小为CPU位数/8,我的机器cpu是32位,所以指针长度都为4,无论是哪种类型的指针。因为指针的类型只是指针中存放的那个地址所指向数据的类型。借用《C和指针》里的一个比喻,可以将内存看作是一条长街上的一排房屋,每座房屋有自己的门牌(指针的地址),每个房屋能容纳数据(指针的内容,被指位置的地址)。下面是例子,通过例子分析字符指针和整形指针。#includeint main()

2011-04-08 15:41:00 7377

转载 linux下Diff命令使用方法

<br /><br />linux下Diff命令使用方法<br />Category: linux, Author: admin, Popularity: 85% <br />1>Diff命令的功能<br />Linux中Diff命令的功能为逐行比较两个文本文件,列出其不同之处。它对给出的文件进行系统的检查,并显示出两个文件中所有不同的行,不要求事先对文件进行排序。<br />2>语法<br />diff [options] file1 file2<br />该命令告诉用户,为了使两个文件file1和fil

2011-04-07 10:32:00 1089

转载 Linux中fork()函数详解

一、fork入门知识     一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。    一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程的值不同。相当于克隆了一个自己。     我们来看一个例子: view plaincopy to clipboardp

2011-04-07 09:23:00 594

原创 划分春夏秋冬四季的气象学标准

<br />划分春夏秋冬四季的气象学标准<br /> <br />    气象学规定:<br />连续5天日平均气温稳定超过10℃称为入春<br />连续5天日平均气温不低于22℃,称为入夏<br />连续5天日平均气温低于22℃,称为入秋<br />连续5天日平均气温低于10℃,称为入冬<br /> 

2011-04-06 10:54:00 6435

转载 Linux终端模式常用软件

<br /> "作为Linuxer,必须具备一定的CLI操作能力。有时候用CLI会比用GUI会更方便快捷。以下列出我所知道的一些常用CLI软件,比如:中文终端主要解决方案zhcon和fbterm;多窗口管理神器tmux;文件管理器ranger和mc;任务管理器htop;音乐播放器moc;视频播放器mplayer;PDF/图片查看器fbida;截图工具fbgrab;文本编辑器vim、emacs;IM软件finch;IRC聊天工具irssi;网页浏览器w3m、lynx;下载工具wget、axel、aria2c;

2011-03-31 19:52:00 859

原创 svn使用教程-windows和Linux下常用操作总结-ghost1236

    也可在我的电脑或桌面空白处直接右键-checkout,填写URL和用户名密码,输入本地文件夹名称即可。3)更新本地工作目录文件:     工作目录右键update,作用是更新,保持与服务器最新版本同步,下载有更新的文件。下载后,文件都显示如下图标,则表示已更新至最新版本。4)添加文件至工作目录并上传    1.将文件拷至工作目录,此时文件显示为,说明此文件只在本地目录中,但在svn看来,逻辑上并不属于该工作目录,也未上传至服务器。    2.此时应该右键-add,将此文件添加至工作目录(注意此时还未

2011-03-25 10:59:00 3523

转载 (转帖)SVN入门及配置使用

SVN入门及配置使用<br /> http://www.uml.org.cn/pzgl/200910239.asp<br />2009-10-23 来源:网络 <br />SVN,即Subversion,是一个自由开源的版本控制系统,可以将数据恢复到早期版本,或者检查数据修改的历史,这些数据可以是源代码,也可以是其他类型的文件。<br />在SVN出现之前,CVS是开源世界版本控制工具的事实标准,然而CVS存在一些固有的缺陷,并且修复这些缺陷需要耗费很大的精力,因此,SVN的发起者Brian Behlend

2011-03-24 20:37:00 961

空空如也

空空如也

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

TA关注的人

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