js获取Android和iOS的版本

问题描述在移动手机的开发中,经常需要根据不同版本的安卓和iOS系统进行兼容性处理,一些新功能不在低版本上运行,因此需要判断操作系统版本号。js判断手机系统的版本iOS的版本判断:function get_ios_version(){ var ua = navigator.userAgent.t
2020年11月28日 1,519次浏览

Binlog之同步缓存实践

binlog学习目录什么是binLog · wangdaye's blogbinlog实战之Cannel中间件使用 · wangdaye's blogbinglog之Maxwell组件使用 · wangdaye's blogbinLog之 基于 MySQL Binlog 的 Elasticsearc
2020年11月26日 1,064次浏览

java项目之线上排错总结

待编写工具arthasPerfMa - 线上排错工具
2020年11月26日 480次浏览

java之函数式编程

函数式编程之stream · wangdaye's blog函数式编程之lambda表达式 · wangdaye's blog函数式编程之FunctionalInterface · wangdaye's blog
2020年11月26日 469次浏览

LBS之附近的人实现方案

“附近的人” 功能生活中是比较常用的,像外卖app附近的餐厅,共享单车app里附近的车辆。既然常用面试被问的概率就很大,所以下边依次来分析基于mysql数据库、Redis、 MongoDB实现的 “附近的人” 功能。科普:世界上标识一个位置,通用的做法就使用经、纬度。经度的范围在 (-180, 18
2020年11月24日 761次浏览

附近的人常用算法之Geohash算法

最近需要实现一个功能,查找车辆附近的加油站,如果车和加油站距离在200米以内,则查找成功。加油站数量肯定不小,能否缩小查找范围,否则以遍历形式,效率肯定高不了。Geohash算法就是将经纬度编码,将二维变一维,给地址位置分区的一种算法。基本原理GeoHash是一种地址编码方法。他能够把二维的空间经纬
2020年11月24日 1,280次浏览

如何构建ip代理池

起因做过爬虫的人应该都知道,抓的网站和数据多了,如果爬虫抓取速度过快,免不了触发网站的防爬机制。而这些网站应对爬虫的办法,几乎用的同一招就是封 IP 。那么我们还想稳定、持续地抓取这些网站的数据,如何解决呢?一般解决方案有2个:使用同一个服务器 IP 抓取网站数据,但是放慢速度使用多个代理 IP 抓
2020年11月22日 1,151次浏览

java注解学习

java之注解处理 · wangdaye's blogjava之定义注解 · wangdaye's blogjava之使用注解 · wangdaye's blogJava基于自定义注解的面向切面的实现 · wangdaye's blogjava之编译期注解处理(lombook) · wangdaye
2020年11月18日 675次浏览

中间件之Elasticsearch学习整理

依次阅读Elasticsearch之分词器 · wangdaye's blogElasticSearch之倒排索引 · wangdaye's blogElasticSearch之Mapping · wangdaye's blogElasticSearch读取流程 · wangdaye's blogE
2020年11月11日 570次浏览

倒排索引

创建倒排索引,分为以下几步:1)创建文档列表:l lucene首先对原始文档数据进行编号(DocID),形成列表,就是一个文档列表2)创建倒排索引列表l 然后对文档中数据进行分词,得到词条。对词条进行编号,以词条创建索引。然后记录下包含该词条的所有文档编号(及其它信息)。谷歌之父--> 谷歌、
2020年11月10日 486次浏览