自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于数据结构之数组--数组与指针的区别

来自 剑指offer  名企面试官精讲典型编程题数组可以说是最简单的一种数据结构,他占据着连续的一块内存并按照顺序存储数据。数组的空间效率不是很好,经常会有空闲的区域没有得到充分的利用。根据数组时间效率高的优点,用数组来实现简单的哈希表:用数组的下标设为哈希表的键值,而把数组中的每一个数字设为哈希表的值,这样每一个下标及数组中该下标对应的数字就组成了一个键值-值得配对。

2012-11-17 16:17:30 1144

转载 关于C++与C#的部分区别 C#静态构造函数

来自 《剑指offer  名企面试官精讲典型编程题》问:C++中struct和class的区别?答:如果没有标明成员函数或者成员变量的访问权限级别,在struct中默认为public,而在class中默认为private问:那在C#中呢?答:C#和C++不一样,在C#中如果没有标明成员函数和成员变量的访问权限级别,struct和class都是private的。他们的区别

2012-11-17 10:08:48 437

转载 关于赋值运算符函数

来自 剑指offer  名企面试官精讲典型编程题class CMyString{ public: CMyString(char* pData = NULL); CMyString(const CMyString& str); ~CMyString(void); private: char* m_pData;}当面试官要求应聘者定义一个赋值运算符

2012-11-17 09:37:14 987

原创 关于sizeof 与 复制构造函数

来自 剑指offer  名企面试官精讲典型编程题sizeof:1. 定义一个空的类型,里面没有任何成员变量和成员函数。对该类型求sizeof,得到的结构式多少?答:答案是12. 为什么不是0?答:空类型的实例中不包含任何信息,本来求sizeof应该是0,但是当我们声明该类型的实例的时候,它必须在内存中占有一定的空间,否则无法使用这些实例。至于占用多少内存,由编译

2012-11-14 23:12:23 506

原创 数据机构与算法 1

所用书籍:数据结构-使用C++语言描述(第二版)  陈慧南主编  数据机构概念:Sartaj Sahni在他的《数据结构,算法与应用》中称“数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系”数据的逻辑结构(4种):  集合结构      线性结构     树形结构    图状结构ps. 又可分为线性和非线性结构存储方式:

2012-11-14 20:50:53 473

原创 linux学习篇9-1 基本的正规表达式 sed 工具(未完成) 延伸正规表示法

linux学习篇9---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记简单的说,正规表示法就是处理字串的方法,他是以行为单位来进行字串的处理行为, 正规表示法透过一些特殊符号的辅助,可以让使用者轻易的达到『搜寻/删除/取代』某特定字串的处理程序!ps.不同语系所得到的结果不一样 ,一般POSIX 标准用的是 LANG=C语系特殊符号代表意义

2012-11-14 10:19:16 461

原创 linux学习篇8--- shell,bash讲解 3 数据流重导向 与 管线命令

linux学习篇8---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记数据流重导向standard output 与 standard error output标准输出指的是『命令运行所回传的正确的信息』,而标准错误输出可理解为『 命令运行失败后,所回传的错误信息』不管正确或错误的数据都是默认输出到屏幕上,所以屏幕当然是乱乱的!那能不

2012-11-12 21:38:21 1101

原创 linux学习篇8--- shell,bash讲解 2 bash的配置文件

linux学习篇8---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记数组 (array) 变量类型var[index]=content范例:配置上面提到的 var[1] ~ var[3] 的变量。[root@www ~]# var[1]="small min"[root@www ~]# var[2]="big min"[root@www ~]

2012-11-12 20:44:26 658

原创 linux学习篇8--- shell,bash讲解 1

linux学习篇8---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记ps.bash为shell中的一种 一般linux的默认shell为bashps.bash中  \为跳脱命令 如:\Enter  就是换行命令别名配置功能: (alias)使用 alias 即可!你可以在命令列输入 alias 就可以知道目前的命令别名有哪些了!也可以直接下

2012-11-11 11:31:43 475

转载 linux学习篇7--- vim使用详解 (转)

linux学习篇7---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记源地址:http://coolshell.cn/articles/5426.html#more-5426vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim

2012-11-11 10:27:31 330

原创 linux学习篇6--- 文件的打包 压缩 备份

linux学习篇6---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记文件的压缩与打包.gz文件: gzip -v 档案名  压缩      gzip -d 档案名.gz 解压缩.bz2文件  bzip2 -z 档案名 压缩     bzip2 -d 档案名.bz2 解压缩   bzip2比gzip性能更佳打包指令:tar [option]

2012-11-06 15:50:57 302

转载 一个合格的程序员应该读过哪些书

原文地址:http://justjavac.com/other/2012/05/15/qualified-programmer-should-read-what-books.html编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己

2012-11-04 21:28:39 253

原创 linux学习篇5--- 文件系统 实体连接与符号链接 磁盘 分割挂载 格式化 swap

linux学习篇5---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记1.文件系统特性Linux 操作系统的档案权限(rwx)与文件属性(拥有者、群组、时间参数等)。 文件系统通常会将这两部分的数据分别存放在不同癿区块,权限与属性放置到inode中,至于实际数据则放置到 datablock区块中。 另外,还有一个超级区块 (superblock) 会记录整个

2012-11-03 20:30:01 598

原创 linux学习篇4---关于目录配置 管理 及一些简单指令

linux学习篇4---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记1. 目录相关指令:cd:变换目录pwd:显示当前目录mkdir [-m -p]:建立一个新的目录-m设定权限 -p递归新建目录rmdir:删除一个空的目录   也可用rm -r  递归删除目录2. 环境变量  echo $PATH 可以显示环境变量    添加环境变量 :

2012-11-03 12:07:18 274

原创 linux学习篇3--- 基本问题 和 linux下目录相关含义

linux学习篇3---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记linux下的相关帮助:man指令   info指令   以及/usr/share/doc/目录下存放的各种相关说明文档关于关机以及一些问题:(可以用man查询下列指令)1. shutdown [option]...  TIME [MESSAGE]   shutdown -h no

2012-11-03 11:21:13 284

原创 linux学习篇2---常用设备的档名,开机执行过程

linux学习篇2---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记几个常见癿装置不其在Linux当中癿档名装置 装置在Linux内的文件名 IDE硬盘机 /dev/hd[a-d] SCSI/SATA/USB硬盘机 /dev/sd[a-p] USB快闪碟 /dev/sd[a-p](不SATA相同) 软盘驱劢器 /dev/fd[0-1] 打印机

2012-10-22 22:00:08 328

原创 linux学习篇1---关于GPL,linux版本

ps.目前大三上,应该说大学过去一半了,感觉压力挺大的。一直来有读一些书,但是效果不佳,反思之是缺少了复习和思考。有些书不是简单的1遍2遍就能读懂的,现决定做读书笔记,多进行回顾与归纳,希望能加深影响。linux学习篇1---- 《鸟哥的Linux私房菜基础学习篇(第三版)》读书笔记一个软件挂上了GPL版权宣告后,他自然就成了自由软件!这个软件就具有底下的特色:o

2012-10-22 20:24:22 466

转载 vmtools设置共享文件夹在linux的mnt/hgfs下却看不到文件夹的问题

这个应该是版本不符合的原因今天更新系统后发现共享文件夹找不到了百度之发现是因为更新系统后,使用新的内核引导,导致无法使用VM tools的共享功能解决方法:在Linux下运行虚拟机配置工具重新生成系统initrd文件即可$ vmware-config-tools.pl# 然后按照步骤,一步一步选择即可

2012-04-15 22:27:30 2339

转载 <转>UBUNTU终端SU认证失败解决

这个以前碰到过。不过今天又遇到了。记录一下。Ubuntu 安装后,root用户默认被锁定,不允许登录,也不允许“su”到 root。对于开发人员来说貌似有些麻烦了。。  解决方法:打开终端。输入sudo passwd回车,然后输入安装ubuntu时设置的密码。回车后要求输入新密码。新密码可以和安装时的密码相同。所以继续输吧。然后确认一次。就可以了  U

2012-04-15 22:26:11 700

空空如也

空空如也

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

TA关注的人

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