- 博客(11)
- 资源 (8)
- 收藏
- 关注
原创 Java中overload和override的区别
1. 方法重载(overload)概念:简单的说:方法重载就是类的同一种功能的多种实现方式,到底采用哪种方式,取决于调用者给出的参数。注意事项:(1) 方法名相同(2) 方法的参数类型、个数、顺序不至少有一项不同(3) 方法返回类型可以不同(4) 方法的修饰符可以不同如果只是返回类型不一样,不
2012-11-27 23:23:35 3077
转载 strcpy与memcpy以及strncpy
1. strcpy函数strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。函数原型及实现:[c-sharp] view plaincopyprint?char* strcpy(char* strDst,const char* strSrc){ assert((strDst != NUL
2012-11-27 22:41:01 628
转载 十大注释技巧教你如何书写容易阅读的代码--转载
十大注释技巧教你如何书写容易阅读的代码很多程序员在写代码的时候往往都不注意代码的可读性,让别人在阅读代码时花费更多的时间。其实,只要程序员在写代码的时候,注意为代码加注释,并以合理的格式为代码加注释,这样就方便别人查看代码,也方便自己以后查看了。下面分享十个加注释的技巧:1. 逐层注释为每个代码块添加注释,并在每一层使用统一的注释方法和风格。例如:针对每个类:包括摘要信
2012-11-25 13:00:00 660
原创 C vs Java基本数据类型
1.C语言的数据类型:(1)五种基本数据类型:字符型(char:占1个字节)、整型(int:占4个字节)、单精度实型(float:占4个字节)、双精度实型(double:占8个字节)和空类型(void:占0个字符)。(2)几种聚合类型:数组、指针、结构、共用体(联合)、位域和枚举。注:除void类型外,基本类型的前面可以有各种修饰符。修饰符用来改变基本类型的意义,以便更准确地适应各种情
2012-11-17 17:19:06 1848
原创 面试题解析之代码的健壮性
这道题目跟我上次在百度面试的一道题目基本相似,除了考查面试者数据结构、编码能力、编程风格等,特别考查面试者编写的代码的健壮性,也就是程序中的各种异常情况都必须考虑到。今天刚好看到这个例子,感觉很有代表性,也很能给人启发,整理了下思路果断拿出来分享。1.Subject:写一个实现字符串拷贝的函数。给定字符串拷贝函数strcpy的原型:char *strcpy(char *dest,const
2012-11-17 00:46:28 2019
原创 CentOS使用iso镜像文件配置本地yum源
我们在使用yum安装软件的时候,如果网络不好时,安装速度特别慢。所以,非常有必要配置本地yum源。下面是具体配置过程:1.个人配置使用环境CentOS是安装在vmware上的:VMware workstation 7.1.1 + CentOS6.22.yum相关文件介绍CentOS使用的yum源是在/etc/yum.repos.d/目录下CentOS-Base.repo
2012-11-12 20:47:37 12866 2
原创 C sizeof详解
1.sizeof概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数,而是关键字。sizeof操作符以字节形式给出了其操作数的存储大小。注意:a.操作数可以是一个表达式或括在括号内的类型名。b.操作数的存储大小由操作数的类型决定。2.sizeof使用(1)用于数据类型 sizeof使用形式: sizeof(datatype)数
2012-11-11 22:50:29 1711
原创 GCC使用详解
1.gcc编译程序过程: 在使用gcc编译程序时,编译过程可以为4个阶段:(1)预处理:(Pre-Processing)(2)编译:(Compiling)(3)汇编:(Assembling)(4)链接:(Linking) Link程序员可以根据自己的需要让gcc在编译的任何阶段结束,以便检查或使用编译器在该阶段的输出信息,或者对最后生成的二进
2012-11-09 09:31:38 1379 2
转载 linux vi 操作笔记
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打
2012-11-06 11:01:50 1077
原创 Linux管道编程技术:dup函数,dup2函数,open函数详解
(一)dup函数,dup2()函数1.dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的 原形如下:#include int dup( int oldfd ); int dup2( int oldfd, int targetfd ) 利用函数dup,
2012-11-06 08:46:54 39534 1
原创 进程退出方式
进程退出分为正常退出和异常退出两种:(1)正常退出a.在main函数中执行return b.调用exit函数c.调用_exit函数(2)异常退出a.调用about函数。b.进程受到某个信号,而该信号使程序终止。总结:不管是那种退出方式,最终都会执行内核中的同一段代码。这段代码用来关闭进程中所有打开的文件描述符,释放它所占用的内存和其他资源。退出方式比较:
2012-11-03 01:00:49 4818
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人