- 博客(6)
- 资源 (15)
- 收藏
- 关注
转载 嵌入式软件工程师经典笔试题
> 预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因
2013-03-28 13:02:57 1029
转载 Wireshark基本介绍和学习TCP三次握手
Wireshark基本介绍和学习TCP三次握手转载自:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时
2013-03-25 12:55:04 900
转载 Oracle_TNS浅析
Oracle TNS简述 http://zhumeng8337797.blog.163.com/blog/static/10076891420111115104023136/ 什么是TNS? TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Or
2013-03-21 10:47:19 853
转载 Linux编程C++内存管理的指针传递详解
指针参数是如何传递内存的?如果函数的参数是一个指针,不要指望用该指针去申请动态内存。示例7-4-1中,Test函数的语句GetMemory(str, 200)并没有使str获得期望的内存,str依旧是NULL,为什么?void GetMemory(char *p, int num){ p = (char *)malloc(sizeof(char) * num);
2013-03-14 12:18:31 994
转载 Linux编程C++内存管理之内存分配详解
更多linux内存管理方面的知识,请看专题:揭秘linux内存管理http://www.ccidnet.com/images/tech/linux/zhuanti/neicun/index.htm程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存
2013-03-14 12:16:58 1028
转载 关于 (&a+1) 的困惑
请先看以下程序:Q:若 int a[5];则 &a+1 的含义是甚么?A:&a+1 不是表示a的地址(设为Ox0010)加1,变为0x0011. 由于a为包括5个int类型的数组,则"&a+1"中的"+1"表示为相当于"1"个a大小的空间(或成为偏移),此时&a+1 表示 a[5].Q:若 int* ptr = (in
2013-03-13 11:48:27 1056
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人