
天上的星-亮晶晶
文章平均质量分 54
zhaozy55555
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字符串数组的应用
方法1:直接定义二维数组,在二维数组作为参数传递的时候要声明列数,否则出错。 void tt( char bb[][10] ){ for (int i=0; i { memset(bb[i],0,10); strcpy(bb[i],"123456789"); } return;}int main(){ char aa[4][10]; tt( aa ); for (int i=0;原创 2008-10-21 09:44:00 · 595 阅读 · 0 评论 -
VC中类型的相互转化
一,VC中字符串类型的互相转换总是觉得VC中的类型纷繁复杂,扑朔迷离。因为有了Unicode,因为C、C++类型相互转化如此不同。保存char的不止char一种,还可以用short,unsigned short,int 等来保存。单单就字符串就有N多种类型,其它类型也不止一个。再加上C++中本来就没有正式的string类型,所以,平常就会碰到很多种相同意思,但不同类型,或相同类型,不同写转载 2008-12-01 14:40:00 · 643 阅读 · 0 评论 -
ARQ自动重传请求
ARQ:自动重传请求(auto repeat request),通过接收方请求发送方重传出错的数据报文来恢复出错的报文,是通信中用于处理信道所带来差错的方法之一;另外一个方法是信道纠错编码。 传统自动重传请求分成为三种,即停等式(stop-and-wait)ARQ,回退n帧(go-back-n)ARQ,以及选择性重传(selective repeat)ARQ。后两种协议是滑动窗口技术转载 2009-03-12 10:19:00 · 8866 阅读 · 1 评论 -
如何隐藏win32 console application的console窗口
一 subsystem和可执行文件的启动LINK的时候需要指定/subsystem,这个链接选项告诉Windows如何运行可执行文件。我们知道用VC编写的程序,运行的时候是需要 C/C++运行库支持的.当我们运行一个C/C++程序的时候链接器会首先寻找应用程序的启动函数,例如:如果你建立了一个console程序的话,编译器得链接开关会是以下这种形式/subsystem:"consol原创 2009-03-12 11:47:00 · 3887 阅读 · 1 评论 -
七年之痒 解读奇怪却合理的技术人才市场格局(转)
今年的十一假期很长,而且正赶上国家的六十年大庆,去哪里都不太方便,索性在家里休息,正好将前一段的工作好好整理整理。说实话,受全球金融危机的影响,今年整体IT企业招聘和之前呈现出很不同的状态,虽然招聘需求并没有减少,企业对技术人才的渴望依旧,求职的技术人才也不见少,技术水平总体来说和起以前也没有太大的变化,但就是感觉怪怪的,也说不出具体哪里不同,休息这几天好好想了想,现在希望和大家一起分享一下原创 2009-10-29 09:05:00 · 871 阅读 · 0 评论 -
浅析COM的思想及原理
COM--Component Object Model,即组件对象模型,它是微软提出的一套开发软件的方法与规范。它也代表了一种软件开发思想,那就是面向组件编程的思想。 一、COM编程思想--面向组件编程思想(COP) 众所周知,由C到C++,实现了由面向过程编程到面向对象编程的过渡。而COM的出现,又引出了面向组件的思想。其实,面向组件思想是面向对象思想的一种延伸和扩展。因此,就让我们先来转载 2010-02-07 02:48:00 · 521 阅读 · 0 评论 -
C程序编译过程
编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理[析] 伪原创 2009-12-31 17:26:00 · 835 阅读 · 0 评论 -
ARM指令集和X86指令集的比较
一、背景知识: 指令的强弱是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。从现阶段的主流体系结构讲,指令集可分为复杂指令集(CISC)和精简指令集(RISC)两部分。相应的,微处理随着微指令的复杂度也可分为CISC及RISC这两类。 CISC是一种为了便于编程和提高记忆体访问效率的晶片设计体系。在20世纪90年代中期之前,大多数的微原创 2009-12-31 17:23:00 · 18855 阅读 · 0 评论 -
非沈阳户口 沈阳 买房 问题解答
沈阳一环 二环 范围:一环是崇山路文化路 南五马路 建设东路 保工街 万柳塘路 滂江街 北海街二环 白山路 陵北街 金山路 观泉路 高官台街 新立堡东街 沈水东路 沈水路 玉屏路 揽军路 重工南街 重工北街 首付问题:按照人民银行、银监会2010.09.30第275号文件规定,凡不是购房所在地户籍关系的客户,不能提供一年以上的纳税或社保证明是不可以申请银行的个人住房贷款。如果可以原创 2012-06-18 09:46:05 · 1577 阅读 · 0 评论 -
c基本类型扩展
类型符号关键字所占字节数的表示范围整型有(signed)Int4-2147483648~2147483647(signed)Short2-32768~32767(signed)Long4-2147483648~2147483647无原创 2008-11-28 15:09:00 · 1326 阅读 · 0 评论 -
ASSII码表
八进制十六进制十进制字符八进制十六进制十进制字符 00000nul1004064@ 01011soh1014165A 02022转载 2008-11-28 16:18:00 · 6858 阅读 · 0 评论 -
想成为嵌入式程序员应知道的0x10个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASC转载 2008-11-27 16:29:00 · 551 阅读 · 0 评论 -
负载均衡(Load Balance)全解析
Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。 网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下转载 2008-12-30 14:11:00 · 1914 阅读 · 0 评论 -
Windows中route命令用法详解
在本地 IP 路由表中显示和修改条目。使用不带参数的 route 可以显示帮助。语法route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]参数-f清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标转载 2008-12-30 14:13:00 · 1942 阅读 · 0 评论 -
ip的划分详解
IP和子网掩码我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到191.255.255.255 C类IP段 192.0.0.0 到223.255.255.255 XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0转载 2008-12-30 14:16:00 · 725 阅读 · 0 评论 -
U盘装系统
今天弄了一天U盘装系统。结合自己的一些实践和网上的资料说说。 1.首先要用U盘做一个启动盘, 有两种办法,一个是借助软件,在windows下有两款软件可以用来自动作出U盘启动盘。分别是usboot和FlashBoot。后者功能要比前者强大一些,网络上有很多教程可以找到怎么用这两个软件。这个两个软件在我的资源里面有的下。二是在DOS下制作U盘为引导盘,用format x:原创 2008-11-11 22:48:00 · 7509 阅读 · 0 评论 -
文件读写——C++
C++文件流:fstream // 文件流ifstream // 输入文件流ofstream // 输出文件流//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include#includevoid main(){ ofstream f1("d://me.txt"); //打开文件用于写,若文件不存在就创建它 if(!f1)return;转载 2008-11-14 17:06:00 · 1364 阅读 · 0 评论 -
文件读写——C语言
所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。 普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以转载 2008-11-17 17:38:00 · 1399 阅读 · 0 评论 -
设置socket缓冲区大小
socket发送数据时候先把数据发送到socket缓冲区中,之后接受函数再从缓冲区中取数据,如果发送端特别快的时候,缓冲区很快就被填满(socket默认的是1024×8=8192字节),这时候我们应该根据情况设置缓冲区的大小,可以通过setsockopt函数实现 int setsockopt( SOCKET s, int level, int optn原创 2008-11-18 16:50:00 · 24283 阅读 · 3 评论 -
Setsockopt选项
有时候我们要控制套接字的行为(如修改缓冲区的大小),这个时候我们就要控制套接字的选项了. getsockopt 和 setsockopt 获得套接口选项: int getsockopt ( int sockfd, int level, int optname, void * optval, socklen_t *opteln )转载 2008-11-19 09:27:00 · 976 阅读 · 0 评论 -
BSD-GPL
1.BSD和GPL区别:BSD允许引用BSD版权的软件是商业目的或者自由软件。 GPL规定引用GPL版权的软件必须是自由软件。2.著名的GPL自由软件包括Linux核心和GCC。3.Android是基于Linux核心的,所以必须遵守GPL,必须是自由软件。原创 2013-01-14 19:26:07 · 679 阅读 · 0 评论