sizeof与strlen的区别与联系

sizeof与strlen的区别与联系 1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsignedint类型。 该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strle...

2011-09-30 15:44:00

阅读数:2

评论数:0

IE8一打开中国银行网站就崩溃解决

近日在使用IE8.0浏览器版本登录中国银行网上银行主页时,一打开主页,系统就提示Internet Explorer已停止工作,并自动关闭。 解决办法: 在IE的工具-internet选项-高级菜单里,“浏览”分栏目下 取消 “启用第三方浏览器扩展”。 设置完成后,清空IE临时文件...

2011-09-30 14:32:00

阅读数:1

评论数:0

c++函数参数类型-引用

在编写个人函数的时候,你将会受到C++中的一条基本的原则的限制:在默认的情况下,变量只能以值传递的方式传递给函数。这句话的意思是:被传递到函数的只是变量的值,永远不是变量的本身。 例如: void changeVar(int myVar,int newValue) { myVa...

2011-09-30 12:50:00

阅读数:3

评论数:0

对csdn网站本身的一些建议

首先,表明自己的立场:我从5月份开始在csdn写博客,前段时间写的不多,但是最近越来越迷上了这个地方,是csdn的忠实用户。其次,我以下提的建议,都是善意的建议,目的是让csdn越来越好,不喜勿喷。 第一:广告,就不说细节了,看重点,以下是我刚才的截图 整个csdn首页的最显目位置...

2011-09-30 10:06:00

阅读数:3

评论数:0

深入理解Linux kernel(内核)中的signal函数

在Linux内核代码中,有一个信号处理绑定器函数signal,它到原型定义如下,通过man2signal可以查看其原型。 #include<signal.h> typedefvoid(*sighandler_t)(int);(1) sighan...

2011-09-30 08:56:00

阅读数:1

评论数:0

解剖关键字typedef

带你解剖typedef之前,让我们先来看看POSIX.1中对信号处理函数signal的原型说明: void (*signal(int sig, void (*func)(int)))(int); (说明:这是一个函数,名字叫signal,它的输入参数是“int sig, void (*...

2011-09-30 08:52:00

阅读数:0

评论数:0

【动态分配栈内存】之alloca内幕

哎,下班回家就开始大扫除,一直到凌晨才搞定,真的累了。但是计划的是今天必须将本文写完,不写完睡不着觉。那就尽快切入正题吧! 我们经常使用malloc或者new等函数或操作符来动态分配内存,这里的内存说的是堆内存,并且需要程序员手工释放分配的内存。malloc对应free,new对应delete...

2011-09-30 03:38:00

阅读数:4

评论数:0

《当程序员的那些快乐日子》(八)第一天上班

写本系列文章的原因有三个: 1.在csdn上看到系列文章《当程序员的那些狗日日子》,觉得作者讲的太心酸。所以我就出个喜剧,让大家乐乐。 2.最近工作安排的不是很紧,就是俗话说的闲的那里有点疼,写写自己的过去也不错。 3.分享,我的老大给我说过,做人,要懂得分享,我想,我以后也会给...

2011-09-29 21:04:00

阅读数:10

评论数:0

poll机制分析

韦东山2009.12.10 所有的系统调用,基于都可以在它的名字前加上“sys_”前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、sys_write、sys_poll。 一、内核框架:...

2011-09-29 16:50:00

阅读数:2

评论数:0

《当程序员的那些快乐日子》(七)我的程序员价值观

今天遇到一件让我很不高兴的事情,所以想来博客发泄发泄,属于系列博客的篇外篇。 ---------------------------------------------------------华丽无耻的分割线---------------------------------...

2011-09-29 14:27:00

阅读数:4

评论数:0

Sax

l SAX采用事件处理的方式解析XML文件,利用 SAX 解析 XML 文档,涉及两个部分:解析器和事件处理器: • 解析器可以使用JAXP的API创建,创建出SAX解析器后,就可以指定解析器去解析某个XML文档。 • 解析器采用SAX方式在解析某个XML文档时,它只要解析到XML文档的一个组...

2011-09-29 14:04:00

阅读数:3

评论数:0

《当程序员的那些快乐日子》(六)第一次成功的面试

写本系列文章的原因有三个: 1.在csdn上看到系列文章《当程序员的那些狗日日子》,觉得作者讲的太心酸。所以我就出个喜剧,让大家乐乐。 2.最近工作安排的不是很紧,就是俗话说的闲的那里有点疼,写写自己的过去也不错。 3.分享,我的老大给我说过,做人,要懂得分享,我想,我以后也会给我的小弟说。...

2011-09-29 10:03:00

阅读数:4

评论数:0

Linux驱动程序-硬件访问笔记

寄存器与内存 他们的区别在哪里呢? 寄存器和RAM的主要不同在于寄存器操作有副作用(LDD3上讲的sideeffect或者边际效果):当你读取某个地址时,可能导致该地址内容发生变化,比如很多设备的中断状态寄存器只要一读取,便自动清零。 内存与I/O 在x86处理器中存在I/O空间的概...

2011-09-29 09:05:00

阅读数:3

评论数:0

高级字符设备驱动-自动创建设备文件笔记

创建设备文件方法 1)手工mknod创建 2)自动 自动创建(2.6内核) 使用udev(mdev),它存在于应用层。 在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备用 device_create创建对应的设备 例子:struct cl...

2011-09-29 09:01:00

阅读数:1

评论数:0

高级字符设备驱动-Poll设备方法笔记

POLL方法 什么是POLL方法,功能是什么? 系统调用(用户空间) 驱动(内核空间) Open Open Close Release Read Read Write Wri...

2011-09-29 08:51:00

阅读数:1

评论数:0

XML编程

一.XML解析技术概述 1.XML解析方式分为两种:dom和sax dom:(Document Object Model, 即文档对象模型) 是 W3C 组织推荐的处理 XML 的一种方式。 sax: (Simple API for XML) 不是官方标准,但它是 XML 社区事实上的标准,...

2011-09-28 20:55:00

阅读数:1

评论数:0

C语言中基本的输入和输出函数的用法第二讲(C语言学习随笔四)

C语言中基本的输入和输出函数的用法第二讲(C语言学习随笔四) 单个字符的读取与输出分别使用getchar()和putchar()。 # include <stdio.h> int main(){ printf("请输入一个字符...

2011-09-28 20:27:00

阅读数:3

评论数:0

《当程序员的那些快乐日子》(五)第一次面试的运气与悲催

写本系列文章的原因有三个: 1.在csdn上看到系列文章《当程序员的那些狗日日子》,觉得作者讲的太心酸。所以我就出个喜剧,让大家乐乐。 2.最近工作安排的不是很紧,就是俗话说的闲的那里有点疼,写写自己的过去也不错。 3.分享,我的老大给我说过,做人,要懂得分享,我想,我以后也会给我的小弟说。...

2011-09-28 14:56:00

阅读数:2

评论数:0

mysql中engine=innodb和engine=myisam的区别

最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 My...

2011-09-28 12:21:00

阅读数:2

评论数:0

《当程序员的那些快乐日子》(四)吃饭的东西

写本系列文章的原因有三个: 1.在csdn上看到系列文章《当程序员的那些狗日日子》,觉得作者讲的太心酸。所以我就出个喜剧,让大家乐乐。 2.最近工作安排的不是很紧,就是俗话说的闲的那里有点疼,写写自己的过去也不错。 3.分享,我的老大给我说过,做人,要懂得分享,我想,我以后也会给我的小弟说。...

2011-09-28 10:53:00

阅读数:1

评论数:0

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