现在位置: 首页 > 自动控制 > 工业·编程 > 文章
    时间过得还真快,投身软件行业已经有8年了,从接触计算机算起,已经超过13年。那年还是1993年,刚上高中一年级,就在第一个学期里,学校就开始教育计算机课了,使用的计算机是中华学习机、苹果机和IBM PC机。那时候开机特别麻烦,一定先开显示器,才能再开主机,否则会损坏机器,老师叮嘱了N遍,关机刚好要倒过来。在那年的课程里学会了BASIC语言,对着书里提到的数学问题一个一个地编写程序解决,记得最清...
阅读全文
2012-11-16 23:35 工业·编程 ⁄ 共 557字 暂无评论
问题描述:我提供了一个库给上层使用,上层的应用程序运行时出现崩溃。 问题解决:搭环境,用VC调试查问题。 原来是如下的问题,取主窗口句柄使用了 AfxGetApp()->GetMainWnd()->m_hWnd 但程序运行时AfxGetApp()会返回 NULL值,所以程序崩溃。 代码改为 CWinApp* pWinApp = AfxGetApp(); if (NULL != pWinApp) { CWnd *pWnd = pWinApp->GetMainWnd(); if (NULL != pWnd) { //可安全取 pWnd->m_hWnd; } }...
阅读全文
2012-11-16 22:32 工业·编程 ⁄ 共 4107字 暂无评论
在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。 先看看Format用于转换的格式字符: %c 单个字符 %d 十进制整数(int) %ld 十进制整数(long) %f 十进制浮点数(float) %lf 十进制浮...
阅读全文
2012-11-16 22:30 工业·编程 ⁄ 共 2495字 暂无评论
所谓句柄实际上是一个数据,是一个Long (整长型)的数据。 如果想更透彻一点地认识句柄,我可以告诉大家,句柄是一种指向指针的指针。我们知道,所谓指针是一种内存地址。应用程序启动后,组成这个程序的各对象是住留在内存的。如果简单地理解,似乎我们只要获知这个内存的首地址,那么就可以随时用这个地址访问对象。但是,如果您真的这样认为,那么您就大错特错了。我们知道,Windows是一个以虚拟内存为基础的操作系统。在这种...
阅读全文
2012-11-16 22:28 工业·编程 ⁄ 共 764字 暂无评论
P2SP:Peer to Server&Peer 点对服务器和点(用户对服务器和用户)。 此处“点”(Peer)即网络节点或终端,可以理解为用户计算机。 BitTorrent中的“长效种子”就是P2SP的一个实现。 相关的用户下载模式还有: P2P:Peer to Peer 点对点(对等网络),基于PPP点对点协议,籍由仲裁中介服务器实现的数据传输,尤指用户下载。我想大多数人不会陌生。 P2S:Peer to Server 点对服务器(用户对服务器)。 QQ旋风是P2SP技术; BitComet、...
阅读全文
2012-11-15 22:27 工业·编程 ⁄ 共 5459字 暂无评论
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完 成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令 ,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话, 必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服...
阅读全文
2012-11-15 22:26 工业·编程 ⁄ 共 2945字 暂无评论
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 . 它是由 Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的完全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信。)SSL使用40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL支持使用X.509数字认证,...
阅读全文
2012-11-15 22:24 工业·编程 ⁄ 共 7747字 暂无评论
该协议是一个基于TCP/IP协议的协议,它可以让无盘站从一个中心服务器上获得IP地址,为局域网中的无盘工作站分配动态IP地址,并不需要每个用户去设置静态IP地址。使用BOOTP协议的时候,一般包括Bootstrap Protocol Server(自举协议服务端)和Bootstrap Protocol Client(自举协议客户端)两部分。 应 用:该协议主要用于有无盘工作站的局域网中,客户端获取IP地址的过程如下:首先,由BOOTP启动代码启动客户端,这个时候客户端...
阅读全文
2012-11-14 17:21 工业·编程 ⁄ 共 963字 评论 4 条
    整个电信网按网络功能分为三个部分:传输网、交换网和接入网。接入网负责将电信业务透明传送到用户,具体而言,接入即为本地交换机与用户之间的连接部分,通常包括用户线传输系统、复用设备、交叉连接设备或用户/网络终端设备。而实际上接供业务的实体就是业务结点。其长度一般为几百米到几公里,因而被形象地称为"最后一公里"。由于骨干网一般采用光纤结构,传输速度快,因此,接入网便成为了整...
阅读全文
2012-11-13 22:23 工业·编程 ⁄ 共 2593字 暂无评论
ICMP被认为是IP层的一个组成部分,主要功能有查询报文和差错报文。ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。通过IP包传送的ICMP信息主要用于涉及网络操作或错误操作的不可达信息。ICMP包发送是不可靠的,所以主机不能依靠接收ICMP包解决任何网络问题。 ICMP的主要功能如下: ⑴ 发现网络错误。比如,某台主机或整个网络由于某些故障不可达。 ⑵ 通告网络拥塞。当路由器缓存太多包...
阅读全文