摘要:
1.equals的本意——即在Object对象中定义的equals()方法有什么样的意义。 (此处先附上==的作用,后面仍有叙述。因为==和equals()方法的关系是很密切的,后面有我自己的看法。 ==用于比较引用和比较基本数据类型时具有不同的功能: 比较基本数据类型,如果两个值相同,则结果为tr 阅读全文
摘要:
默写代码(以下问题要求能默写,不翻书不百度) 输入 问题一:从文件abc.txt中读取数据到字节数组并打印出来。 分析:如果读取数据,首先第一个问题,数据有多少?如果数据量不确定,如果确定字节数组大小。第二、要求知道abc.txt的编码方式。 问题二: 阅读全文
摘要:
大家都知道,equals和hashcode是java.lang.Object类的两个重要的方法,在实际应用中常常需要重写这两个方法,但至于为什么重写这两个方法很多人都搞不明白,以下是我的一些个人理解。 这是Object类关于这两个方法的源码,可以看出,Object类默认的equals比较规则就是比较 阅读全文
摘要:
名称 代码 说明 web.xml配置文件 hello index.html index.htm index.jsp default.html default.htm default.jsp dispatcher ... 阅读全文
摘要:
GBK编码范围:8140-FEFE,汉字编码范围见第二节:码位分配及顺序。 GBK编码,是对GB2312编码的扩展,因此完全兼容GB2312-80标准。GBK编码依然采用双字节编码方案,其编码范围:8140-FEFE,剔除xx7F码位,共23940个码位。共收录汉字和图形符号21886个,其中汉字( 阅读全文
摘要:
概述 ByteArrayInputStream类是从内存中的字节数组中读取数据,因此它的数据源是一个字节数组。 阅读全文
摘要:
ie下click()不能操作文档中没有的节点,所以你可以在click()前添加下面的语句 要想兼容ie9之前用attachEvent而不是addEventListener。还有ie9之前不兼容getElementsByClassName 阅读全文
摘要:
这几天看一些网络书籍,正好看到CCNA,顺便查了一下。 CCNA是什么呢?通俗的说,就是专门研究思科设备的知识,再通俗点说就是研究路由器和交换机,其中也包括配置和设备互连,基本就这几个东西,仅限于当前理解。 物理设备还是有助于网络通讯研究的,顺便做下笔记,现在已经夜里2点多了还在公司,写完回家睡觉。 阅读全文
摘要:
一、js模块化历程 这是一篇关于js模块化历程的长长的流水账,记录js模块化思想的诞生与变迁,展望ES6模块化标准的未来。经历过这段历史的人或许会感到沧桑,没经历过的人也应该知道这段历史。 二、无模块时代 在ajax还未提出之前,js还只是一种“玩具语言”,由Brendan Eich花了不到十天时间 阅读全文
摘要:
转 在面试中,常会考到结构体的对齐方式,因此对其进行总结。 1、在没有#pragma pack宏的情况下 原则1:每个成员按类型的大小对齐,即相对于结构体地址的成员地址能被类型大小整除.并且结构体的大小(sizeof(A))必须为成员所含类型中最大值(sizeof(double))的整数倍,不够就补 阅读全文
摘要:
Windows系统编程之异步I/O和完成端口【作者】北极星2003【来源】看雪技术论坛(bbs.pediy.com) 【时间】2006年7月1日 一、 同步I/O和异步I/O 在介绍这部分内容之前先来认识下“异步I/O”。 说起异步IO,很容易联想到同步I/O,对于同一个I/O对象句柄在同一时刻只允 阅读全文
摘要:
前面一段时间写了一篇,主要介绍的是winSock2版本。这一篇主要记录一下1.1版本 1.1版本主要涉及下面几个问题 一、发送端 1、如果发送端仅仅发送而不收取多播数据,形式是最简单的,通过sendto()直接向多播地址发送数据。 2、 阅读全文
摘要:
//转载自:http://blog.csdn.net/guogangj/article/details/3460267 (本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文中可能出现 阅读全文
摘要:
//本篇为转贴 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿之中……酝酿了两年之后,终于决定开始动笔了,但愿还不算晚….. 这篇文档我非常详细并且图文并茂的介绍了关于网络编程模型中完成端口的方方面面的信息,从API的用法到使用的步骤,从 阅读全文
摘要:
1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。 再在对话框类中,声明一个CTabCtrl变量: 变量m_tab用来与对话框中的Tab Control控件交互,为此要在DoDataExchange函数中加入DDX_Control语句: IDC 阅读全文