随笔分类 -  网络

RabbitMQ-消息队列
摘要:概念解析 消息队列具有三个重要特点:解耦、销峰控流、广播,根据这三个特性,用现实生活例子,解释其作用 解耦:比方说我要租房,哪我就需要知道都有哪些房源,但房源分布在各个业主手里,常规情况下,我需要一个个去询问,这样就造成了我的工作量特别多,我只是想租个房子,但有许多额外的事要做,这就违背了功能单一的 阅读全文

posted @ 2020-12-22 16:40 李雷 阅读(121) 评论(0) 推荐(0)

serversocket和serversocketchannel实现http服务
摘要:ServerSocket: ServerSocketChannel: 阅读全文

posted @ 2018-07-26 14:11 李雷 阅读(2063) 评论(0) 推荐(0)

webgl之大数据量可视化性能优化
摘要:准备 webgl采用three.js 性能查看采用每秒播放的“帧数” 四种场景 4万个图层进行旋转操作 代码: 效果: 4万个点一个图层旋转涂层 代码: 效果: 4万个图层,每次动画都重新创建4万个图层 代码: 效果: 4万个图层,每次动画改变每个图层的位置 代码: 效果: 结果分析 在同一图层内, 阅读全文

posted @ 2018-03-25 12:44 李雷 阅读(7110) 评论(4) 推荐(1)

使用cesium读取mapbox vector tile矢量数据并进行渲染
摘要:准备 DEMO 效果 原理 cesium加载pbf数据,读取并通过mapbox-streets-v6-style.js进行数据可视化的渲染 阅读全文

posted @ 2018-03-22 11:19 李雷 阅读(17045) 评论(6) 推荐(0)

openlayers渲染mapbox gl的vector tile
摘要:准备条件 https://openlayers.org/en/v4.6.5/build/ol.js https://cdn.polyfill.io/v2/polyfill.min.js DEMO 效果 注意点 openlayers渲染mapbox vector tile并不像leaflet整合map 阅读全文

posted @ 2018-03-21 09:32 李雷 阅读(4985) 评论(1) 推荐(0)

leaflet渲染mapbox gl的矢量数据
摘要:准备条件 1、mapbox-gl.js mapbox-gl.css 2、leaflet-mapbox-gl.js https://github.com/mapbox/mapbox-gl-leaflet demo 设置控制mapbox gl属性 默认情况下leaflet-mapbox-gl封装了map 阅读全文

posted @ 2018-03-21 09:03 李雷 阅读(5113) 评论(2) 推荐(1)

kafka概念使用简介注意点
摘要:使用场景 大数据量、低并发、高可用、订阅消费场景 概念理解 分区个数与消费者个数 分区个数 = 消费者个数 :最合适状态 分区个数 > 消费者个数 :某些消费者要承担更多的分区数据消费 分区个数 < 消费者个数 :浪费资源 当“某些消费者要承担更多的分区数据消费”,消费者接收的数据不能保证全局有序性 阅读全文

posted @ 2018-03-20 12:24 李雷 阅读(1654) 评论(0) 推荐(0)

socket阻塞IO流程图
摘要:单线程 多线程 阅读全文

posted @ 2017-11-08 13:42 李雷 阅读(290) 评论(1) 推荐(0)

java非阻塞IO(NIO)流程
摘要:单线程 多线程(Netty/Mina) 阅读全文

posted @ 2017-11-08 13:04 李雷 阅读(589) 评论(0) 推荐(0)

导航