- 博客(10)
- 收藏
- 关注
原创 shell中cd命令不起作用
假如shell wl.sh的路径是/root,在shell中如果写入 cd /home,./wl.sh执行后,路径还是/root,因为:运行wl.sh的时候,其实是在原来的shell环境中起了一个子shell,父shell的有关变量如工作目录等可以传到子shell,但子shell不能将自己的变量传到父shell中。要想cd起作用,需要这样执行:.空格./wl.sh,
2010-02-22 10:20:00 7187
转载 字节对齐详解
一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类
2010-02-20 17:46:00 520
原创 无线 编程
1、无线中的配置工具: iwconfig:操作基本的无线参数。 iwlist:初始化扫描频率、列表频率、比特率和密钥。 iwspy:获得每个节点的连接质量。 iwpriv:允许针对特定于 Wi-Fi 驱动程序的无线扩展进行操作。 2、NIC:network interface card,网卡,网络适配器的简称。3、NDIS是Network Driver In
2010-02-20 09:31:00 3297
转载 cmd md rd start ..建一个保密文件夹
自己电脑有秘密不想让别人看的(如果只改变属性,稍微了解的人也能找到打开),所以就可以建立一个这样的文件夹,很实用的第一步:在运行中输入cmd,回车,打开命令行窗口第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 输入:d:第三步:输入md 123../ 回车,注意文件夹名后有2个小数点OK,搞定,看看你的D盘下面是不是多了一个名为123.的文件夹了?它是既不能进入又不能
2010-02-12 01:53:00 4378
转载 网管经验:如何区分BSSID和ESSID
随着无线技术的普及以及无线设备价格的不断走低,越来越多的企业为了更加方便的使用网络而建立了企业内部无线局域网,还有些企业在扩展网络时出于成本因素考虑而采取了无线网和有线网相互结合的方式来完成网络升级工作。当然在企业无线网络运营过程中SSID是一个很重要的参数,和家庭无线网络不同的是企业无线网中会涉及到BSSID和ESSID两个概念,那么他们之间有什么区别和联系呢?今天就由笔者为各位
2010-02-11 18:06:00 1279 1
转载 linux网络编程中遇到的ioctl中的标志
struct sockaddr_in { sa_family_t sin_family; /* address family: AF_INET */ u_int16_t sin_port; /* port in network byte order */ struct in_addr sin_addr; /* internet address */};struc
2010-02-10 15:43:00 8709 1
转载 驱动调用过程
驱动调用过程 刚接触到Linux下驱动编程,一般都是照着模式写代码,或是修改一下已有源码,对驱动的调用过程并不是很熟悉。在网上不断的淘宝,算是有点明白了,现在我就说下自己的了解。我们加载驱动模块后都会做一个工作,就是通过mknod在/dev文件夹下建立一个设备文件如mknod /dev/${device} c $major 0$ma
2010-02-09 18:28:00 1540
转载 Win下的文件copy到linux总是多了个^M,如何去掉?
Win下的文件copy到linux总是多了个^M,如何去掉?其实是因为win与linux下的文本文件换行符不同法一: dos2unix a。txt b。txt法二: 用vi打开文件, : set ff=unix : wq 还可以从unxi格式转换到dos : set ff=dox : wq
2010-02-05 16:24:00 2124
原创 关于回调函数
1、用户A写一段程序,处理某一事务,例如数据排序。他对排序算法有相当研究,因此,他使用了一种高效的排序算法。为了让不懂排序算法的人也能够使用这个高效的算法,他决定为其他用户提供一个函数接口。但是,既然要排序,就必须比较2个对象的大小,而算法编写者对客户的对象没有任何知识,因此,他需要客户提供一个比较对象大小的函数,如, int comp(const void* obj1
2010-02-04 15:17:00 729
原创 ftp 425出现的原因
425 Try later, data connection in use,这是ftp编程中遇到的一个回答,原因是:在ftp中,每次数据传输都需要一个新的数据通道dtp,而编程中疏忽造成在一个dtp中传输两条命令,就会出现这个425,如两次command("list")。
2010-02-02 11:07:00 4961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人