- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 深复制和浅复制
浅复制:两个或多个相同类型的指针指向相同的内存,也就是它们指向相同的数据,如果改变其中之一,其它的也将改变。深复制:将一个指针所指的数据复制给另外一个指针所指的内存,两个指针有自己的数据,如果改变一个,另外的不受影响。
2007-07-31 15:57:00 635
原创 gprof
gprof介绍 gprof是GNU profiler工具。可以显示程序运行的“flat profile”,包括每个函数的调用次数,每个函数消耗的处理器时间。也可以显示“调用图”,包括函数的调用关系,每个函数调用花费了多少时间。还可以 显示“注释的源代码”,是程序源代码的一个复本,标记有程序中每行代码的执行次数。 为gprof编译程序 在编译或链接源程序的时候在编译器的命令行参数中加入“-pg”选
2007-07-27 19:06:00 811
原创 Linux网卡驱动
一.Linux系统设备驱动程序概述 1.1 Linux设备驱动程序分类 Linux设备驱动程序在Linux的内核源代码中占有很大的比例,源代码的长度日益增加,主要是驱动程序的增加。在Linux内核的不断升级过程中,驱动程序的结构还是相对稳定。在2.0.xx到2.2.xx的变动里,驱动程序的编写做了一些改变,但是从2.0.xx的驱动到2.2.xx的移植只需做少量的工作。 Linux系统的
2007-07-17 15:16:00 1643
原创 C++ string转换为char*
string s;s.c_str();Example:string s;cin>>s;system(s.c_str());
2007-07-12 16:47:00 1814
原创 DHCP Relay
如果DHCP客户机与DHCP服务器在同一个物理网段,则客户机可以正确地获得动态分配的ip地址。如果不在同一个物理网段,则需要DCHP Relay Agent(中继代理)。用DHCP Relay代理可以去掉在每个物理的网段都要有DHCP服务器的必要,它可以传递消息到不在同一个物理子网的DHCP服务器,也可以将服务器的消息传回给不在同一个物理子网的DHCP客户机。
2007-07-12 14:11:00 1093
原创 VRRP
虚拟路由器冗余协议 (VRRP:Virtual Router Redundancy Protocol) 虚拟路由器冗余协议(VRRP)是一种选择协议,它可以把一个虚拟路由器的责任动态分配到局域网上的 VRRP 路由器中的一台。控制虚拟路由器 IP 地址的 VRRP 路由器称为主路由器,它负责转发数据包到这些虚拟 IP 地址。一旦主路由器不可用,这种选择过程就提供了动态的故障转移机制,
2007-07-12 14:00:00 1041
原创 NAT
Whats NAT(network address translation) ?网络地址转换NAT is an Internet standard that enables a local-area network (LAN) to use one set of IP addresses for internal traffic and a second set of addresses fo
2007-07-06 13:37:00 716
原创 Linux驱动开发
应用程序是一个进程,从main()开始,main()结束,进程结束,驱动程序是一系列内核函数,这些函数由内核在适当的时候调用。开发流程:1熟悉设备特性 。2确定设备驱动程序是哪一类。3编写测试用例。4搜集可重用的代码。5编写自己的驱动程序代码。6调试,编码,测试。当应用程序对某个设备文件进行系统调用时,Linux内核会根据该设备文件的设备类型和主设备号调用相应的驱动程序,并从用户态进入到核心态,再
2007-07-04 10:16:00 759
vc树形控件源码,希望能对大家有所帮助。
2009-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人