2019年12月24日

oj/1376

摘要: #include #include #include #include using namespace std; char sts[50][50]; bool visited[50][50]; int DFS(int i, int j, int x2, int y2, int m, int n); int minValue4(int sum1,int sum2,int sum3,i... 阅读全文

posted @ 2019-12-24 10:45 我想静静_zjf 阅读(114) 评论(0) 推荐(0) 编辑

2018年7月26日

Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析

摘要: Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析 博客链接:https://javadoop.com/post/hashmap 阅读全文

posted @ 2018-07-26 14:42 我想静静_zjf 阅读(331) 评论(0) 推荐(0) 编辑

2018年7月19日

BIO ,NIO,AIO的区别

摘要: IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 阅读全文

posted @ 2018-07-19 15:16 我想静静_zjf 阅读(155) 评论(0) 推荐(0) 编辑

HTTP总结-HTTP/1.0与HTTP/1.1的区别

摘要: 1、HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理 HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。 阅读全文

posted @ 2018-07-19 10:13 我想静静_zjf 阅读(256) 评论(0) 推荐(0) 编辑

2018年7月17日

Http协议总结-返回结果的HTTP状态码

摘要: HTTP状态码负责表示客户端HTTP请求的返回结果,标记服务器端的处理是否正常,通知出现的错误等工作。 下面了解一下状态码的工作机制: 状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是否处理了请求,还是出现了错误 状态码的类别如下: 下面介绍具有代表性 阅读全文

posted @ 2018-07-17 11:35 我想静静_zjf 阅读(442) 评论(0) 推荐(0) 编辑

Http协议总结-持久连接节省通信量

摘要: HTTP协议的初始版本中,每进行一次HTTP通信就要断开一次TCP连接。以当年的通信情况来说,都是些容量很小的文本传输,所以即使这样也没有多大问题,但随着HTTP的普及,文档中包含大量的图片的情况多了起来。每次请求都会造成所谓的TCP连接简历和断开,增加通信量的开销。 为了解决上述问题,HTTP/1 阅读全文

posted @ 2018-07-17 11:08 我想静静_zjf 阅读(143) 评论(0) 推荐(0) 编辑

2018年7月16日

Http协议总结-告知服务器意图的HTTP方法

摘要: HTTP协议用于客户端与服务器之间的通信。 URI:统一资源标识符,用字符串标识某一互联网资源 URL:统一资源定位符,表示资源的地点 HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回。 请求报文是由请求方法,请求URL,协议版本和可选的请求首部字段和内容实体构成,如下图所示: 响应 阅读全文

posted @ 2018-07-16 21:59 我想静静_zjf 阅读(201) 评论(0) 推荐(0) 编辑

2018年7月13日

javaSE --集合框架

摘要: 对javaSE内容的集合框架进行复习: 单列集合: 阅读全文

posted @ 2018-07-13 17:12 我想静静_zjf 阅读(146) 评论(0) 推荐(0) 编辑

创建第一个web程序

摘要: 2,在webDemo项目下,创建一个新的模块,即firstWeb模块,该模块是一个web项目: 3,生成firstWeb项目后,目录如下图所示:起初是没有classes文件夹和lib文件夹的,我们因此进行了创建 4,对classes文件夹和lib文件夹分别进行处理: 5,在编辑好index.jsp文 阅读全文

posted @ 2018-07-13 11:02 我想静静_zjf 阅读(640) 评论(0) 推荐(0) 编辑

2018年7月11日

深入理解java虚拟机-垃圾回收

摘要: 当需要排查各种内存溢出,内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们就需要对这些自动化的技术实施必要的监控和调节。 在前面一章了解到java内存的运行时区域,对于程序计数器,虚拟机栈,本地方法栈三个区域随线程而生,随线程而灭,且栈中的每一个栈帧分配多少内存基本上是在类结构确定下来时 阅读全文

posted @ 2018-07-11 17:02 我想静静_zjf 阅读(193) 评论(0) 推荐(0) 编辑

导航