一、说明 域名--云解析版本 域名-NAT版本 二、云解析版和NAT移动版的异同点 a、相同点: 1、适用网络环境 铁通、移动、长城宽带、小区宽带、电信通、被运营商做了NAT转发而失去真实公网IP的网络等,任何网络环境NAT版和NAT移动版都可以解析 2、访问端无需装端 云解析版本无需在访问端安装任 ...
分类:
其他好文 时间:
2018-01-13 15:35:57
阅读次数:
512
前言: 本博客主要针对架构、框架和设计模式三者的区别、还有三层和MVC的区别进行讨论、对于这三者一点都不了解的、请点在维基和百度百科上补补课、这里就不发链接了 软件架构(software architecture) 软件的架构是系统的一个草图、阐述了各个组件之间的通讯、划分层次、一旦系统开始详细设计 ...
分类:
Web程序 时间:
2017-12-27 12:00:05
阅读次数:
246
1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Jav ...
分类:
编程语言 时间:
2017-12-16 17:13:11
阅读次数:
180
适配器模式是一种创建型模式。如下: 怎么有点像中介者模式呢?先提个问题,下篇看下两者之间的异同点。 ...
分类:
其他好文 时间:
2017-11-03 13:00:57
阅读次数:
93
1.关于重载与重写(覆盖)的异同点: 重载与重写都是多态的一种体现方式。重载是编译期间的活动,而重写是运行期间的活动。 重载:在一个类中定义相同的名字的方法,但方法的参数列表、方法类型及参数个数、参数顺序不相同,但返回值不作为是否重载的标志,可以修改可见性; 重写:在继承关系的子类中,定义一个与父类 ...
分类:
编程语言 时间:
2017-10-14 19:49:32
阅读次数:
280
从另一个小程序接着说 文件I/O 前边我们已经给大家简单介绍和演示过C和C++在终端I/O处理上的异同点。 现在我们接着来研究文件I/O。 编程任务:编写一个文件复制程序,功能实现将一个文件复制到另一个文件。 例如:fileCopy sourceFile destFile C语言版实例分析:file ...
分类:
编程语言 时间:
2017-10-07 16:25:32
阅读次数:
277
抽象类和接口的区别:A:成员区别 抽象类: 成员变量:可以变量,也可以常量 构造方法:有 成员方法:可以抽象,也可以非抽象 接口: 成员变量:只可以常量,默认修饰符:public static final 成员方法:只可以抽象,默认修饰符:public abstract 建议:自己手动给出。 所以可 ...
分类:
编程语言 时间:
2017-09-17 01:27:24
阅读次数:
258
一、特性(Attribute)的概念:公共语言运行时允许添加类似关键字的描述声明,它对程序中的元素进行标注,如类、字段、方法等,其本质上就是一个类,如果没有什么机制来在运行期来获取Attribute的附加信息,那么Attribute就没有什么存在的意义,.NET中以反射机制来实现在运行期获取Attr ...
分类:
Web程序 时间:
2017-09-14 20:19:52
阅读次数:
191
为什么要使用源代码管理工具?(代码工具作用) 1、记录:能记录一个项目从开始到结束的整个过程。 2、追踪:追踪项目中所有内容的变化情况,如增加了什么内容,删除了什么内容,修改了什么内容等等。 3、版本控制:可以清楚的知道每个版本之间的异同点,如版本2.0相比较版本1.0多了什么内容,功能等。 4、权 ...
分类:
其他好文 时间:
2017-09-11 21:14:12
阅读次数:
84
排序 一、插入排序 1、插入排序的算法 2、考点归纳 1)折半插入排序和直接插入排序异同点 不同点:折半插入排序元素比较次数少于直接插入排序 相同点:折半插入排序的平均移动元素次数与直接插入排序一致 注意:一个算法的时间复杂度,与所需要比较的关键字次数、需要移动的记录数量都有关, 2)直接插入排序 ...
分类:
编程语言 时间:
2017-09-03 15:40:47
阅读次数:
225