ReadWriteLock: 一个用于只读操作,一个用于写入操作;读的时候可以由多个线程进行,写的时候只能有一个。 读-读:可以共存 读-写:不可共存 写-写:不可共存 读锁:共享锁 写锁:独享锁 代码示例 package pers.vincent.matrix.subject.readwrite; ...
分类:
其他好文 时间:
2020-08-07 12:32:20
阅读次数:
64
[TOC] 参考资料: "quantized mesh 1.0 terrain format(用于三维可视化的流式海量地形数据集规范)" "Tile Map Service Specification" "国内主要地图瓦片坐标系定义及计算原理" "QuantizedMeshTerrainData" ...
分类:
其他好文 时间:
2019-06-25 00:11:56
阅读次数:
172
本文内容 1、分析一下爬虫存在的问题及解决方案 2、webmagic中代理的使用 3、目前市面上一些比较好用的代理服务器 存在的问题 我们在使用爬虫过程中,大多都会遇到这样的问题:突然某一天爬虫爬不到内容了,目标网站直接返回404或者其他错误信息,这说明我们的爬虫被目标网站给屏蔽了。 爬虫被屏蔽的原 ...
分类:
编程语言 时间:
2019-04-23 12:30:03
阅读次数:
561
利用elasticsearch收集到的数据,展示在kibana上在Logstash配置完成,将数据输出到elasticsearch中启动Kibana,链接elasticsearch在setting页面回检测到Time-fieldsnameCreate按钮就可以创建,这里要注意的是logstash-*也可以定义你要匹配的索引。这里的logstash-*是在logstash..
分类:
其他好文 时间:
2017-05-26 21:59:15
阅读次数:
9311
既然logstash在收集日志的时候可以分析到clientip来自于那个国家城市及其坐标,那么肯定可以通过这些信息绘制在地图上直观的表现出来。awstats是可以做到的,但是nginx的日志格式及内容一旦修改就无法分析了。首先有两样必须先安装好:#/opt/logstash/bin/logstash-plugininsta..
分类:
其他好文 时间:
2017-04-12 18:54:50
阅读次数:
513
cocos2d-x使用tile map总结
使用tile map来做游戏能大大提高开发效率的,最近新开发的游戏也使用tile map来开发。
根据自己的使用过tile map的经验和参考一些资料,总结一下用法包括:
1 最基本的是做游戏地图,导入素材之后,用刷子刷出自己需要的地形图;创建地图和背景层的代码例子如下:
auto tileMap = TMXTiledMap::cr...
分类:
其他好文 时间:
2015-07-11 18:25:34
阅读次数:
157