2019年5月13日
摘要: TCP/IP不是一个协议,而是一个协议族的统称。 包括了 IP协议,IMCP协议,TCP协议,以及我们更加熟悉的http、ftp、pop3协议等等 TCP/IP协议分层 TCP/IP协议族按照层次由上到下,层层包装。 应用层:向用户提供一组常用的应用程序, SMTP:简单邮件传输协议 Telnet: 阅读全文
posted @ 2019-05-13 13:53 苦大师 阅读(423) 评论(0) 推荐(0) 编辑
摘要: OpenLayers的显示构成由外向内为: ol.Map:地图对象。 ol.layer.Vector:图层对象layer。Map含有多个layer,最终的显示效果是由多个layer叠加而成 ol.source.Vector和ol.style.Style 一个layer由两部分构成:数据源source 阅读全文
posted @ 2019-05-13 10:22 苦大师 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 引文:https://www.cnblogs.com/sprinng/p/6697589.html 阅读全文
posted @ 2019-05-13 10:01 苦大师 阅读(239) 评论(0) 推荐(0) 编辑
  2019年5月10日
摘要: 待完善... 阅读全文
posted @ 2019-05-10 18:01 苦大师 阅读(76) 评论(0) 推荐(0) 编辑
  2019年5月9日
摘要: 前言 CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的新gc算法,在jdk5和jdk6中得到了进一步改进,它的主要适合场景是对响应时间的重要性需求 大于对吞吐量的要求,能够承受垃圾回收线程和应用线程共享处理器资源,并且应用中存在比较多的长生命 阅读全文
posted @ 2019-05-09 15:03 苦大师 阅读(1250) 评论(0) 推荐(0) 编辑
  2019年5月8日
摘要: 饿汉式:不支持延迟加载 懒汉式: 3、双重锁判断机制(DCL模式 Double Check Lock) 4、内部类 阅读全文
posted @ 2019-05-08 17:40 苦大师 阅读(122) 评论(0) 推荐(0) 编辑
  2019年4月29日
摘要: 参考: https://mp.weixin.qq.com/s?__biz=MzIxMjE5MTE1Nw==&mid=2653193390&idx=2&sn=4fcf627fff1294f3573c7ae9080cab50&chksm=8c99f674bbee7f627fa3c9b6d5c1e40e3 阅读全文
posted @ 2019-04-29 21:35 苦大师 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 引用:https://www.cnblogs.com/dolphin0520/p/3923167.html 在并发编程中,经常遇到多个线程访问同一个 共享资源 ,这时候作为开发者必须考虑如何维护数据一致性。 java中所说的锁就是指的内置锁, 每个java对象都可以作为一个实现同步的锁,虽然说在ja 阅读全文
posted @ 2019-04-29 21:29 苦大师 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 待完善... Vue 是一套用于构建用户界面的渐进式框架 https://cn.vuejs.org/v2/guide/comparison.html Node.js 参考文档:http://nodejs.cn/ Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 阅读全文
posted @ 2019-04-29 15:23 苦大师 阅读(119) 评论(0) 推荐(0) 编辑
  2019年4月28日
摘要: 线程池有四种实现方式: ExecutorService cachedThreadPool = Executors.newCachedThreadPool(); 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 这种类型的线程池特点是: 工作线程的创建数量 阅读全文
posted @ 2019-04-28 21:23 苦大师 阅读(126) 评论(0) 推荐(0) 编辑