TCP协议 (服务器端程先启动,等待客户端连接) TCP协议是面向连接的通信协议,即在传输数据前先在发送端和接收端建立逻辑连接,然后再传输数据 保证传输数据的全性安,文件数据不易丢失 在JDK中提供了两个类用于实现TCP程序,一个是ServerSocket类,用于表示服务器端,一个是Socket类, ...
分类:
编程语言 时间:
2019-01-10 22:58:19
阅读次数:
271
网络编程详解-TCP 一,TCP协议的特点 面向连接的协议(有发送端就一定要有接收端) 通过三次连接握手建立连接 通过四次握手断开连接 基于IO流传输数据 传输数据大小没有限制 速度慢但可靠 二,TCP协议相关的两个类 Socket(一个socket对象表示一个客户端对象) 常用构造方法介绍 Soc ...
分类:
编程语言 时间:
2019-01-09 11:29:21
阅读次数:
181
原文:AutoMapper在C#中的有趣应用最近发现了一个比较有趣的东西 AutoMapper,主要将Model转换为DTO,DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层。 先来看一点实例,两个类之间的映射。 首先定义两个类Source与DTOSource: 1... ...
分类:
移动开发 时间:
2019-01-08 00:58:31
阅读次数:
224
方法有3种: 第一种:请求转发 我们来写两个类,一个是Servlet1一个是Servlet2 我们可以看到,两个Servlet之间使用请求转发的关键代码就是 我们看看浏览器访问的结果 再看看Idea的输出栏 发现了一个问题了没?我们Servlet1中写的响应,就是out对象这个PrintWrite, ...
分类:
编程语言 时间:
2019-01-06 22:03:02
阅读次数:
223
1.定义:将抽象部分与它的具体实现部分分离,使它们都可以独立地变化; 通过组合的方式建立两个类之间联系,而不是继承。 2.类型:结构型 3.适用场景:抽象和具体实现之间增加更多的灵活性; 一个类存在两个(或多个)独立变化的维度,且这两个(或多个)维度都需要独立进行扩展; 不希望使用继承,或因为多层继 ...
分类:
其他好文 时间:
2019-01-06 18:22:20
阅读次数:
186
今天所学的是模板实参推断。 首先假设我们比较两个类型不同的参数的函数模板,很简单: 它的用法是这样的: 假设我们不知道函数模板具体的返回类型,可以用decltype来获取表达式的返回类型: 标准库也包含几个类型转换模板库: 可能其他还有一些东西,但是今天就先写那么点吧。 ...
分类:
编程语言 时间:
2019-01-05 21:28:19
阅读次数:
229
面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那么什 ...
分类:
编程语言 时间:
2019-01-05 14:15:29
阅读次数:
164
1.hashcode相等两个类一定相等吗?equals呢?相反呢?2.介绍一下集合框架?3.hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢?4.hashmap和treemap什么区别?低层数据结构是什么?5.线程池用过吗都有什么参数? ...
分类:
编程语言 时间:
2019-01-05 13:38:59
阅读次数:
182
背景:有遮掩过一个应用框架,它可以向用户显示多个文档。在这个框架中,两个主要的抽象是类Application和Document.这两个类都是抽象的。客户必须通过它们的子类来做与举替应用相关的实现。 分析:因为被实例化的特定Document子类是与特定应用相关的,所iApplication类不可能预测 ...
分类:
其他好文 时间:
2019-01-03 23:35:39
阅读次数:
268
xml_Class、xmlElementNode_Class这两个类是针对XML相关操作的类。 1、xml_Class类是针对XML文档操作的类 目录: param [DOMDocument | XMLString | filePath] 参数类型可以是:DOMDocument实例、xml结构的字符 ...
分类:
其他好文 时间:
2019-01-02 10:45:39
阅读次数:
195