王老邪
  • ABOUT
  • weathertop
  • 01 操作系统
    • 01 Linux
      • Linux基础
  • 06 Java
    • 01 JVM
      • JVM调优攻略
    • 02 多线程
      • CountDownLatch、Semaphone、CyclicBarrier入门
      • 死磕Java队列
      • 死磕ThreadPoolExecutor线程池
      • 死磕Volatile
      • 死磕synchronized
    • 03 网络编程
      • TCP
    • 04 设计模式
      • 浅析Java设计模式【1】——观察者
      • 浅析Java设计模式【2】——适配器
      • 浅析Java设计模式【3】——代理
      • 浅析Java设计模式【4】——策略
  • 07 框架
    • 02 Mybatis
      • Mybatis自动刷新XML
    • 03 Springboot
      • SpringBoot统一异常和Http响应
      • SpringBoot集成Elasticsearch7.4-实战(1)
      • SpringBoot集成Elasticsearch7.4-实战(2)
      • SpringBoot集成Elasticsearch7.4-实战(3)
      • Springboot集成ip2region离线IP地名映射
      • 手写Java爬虫获取国家统计局行政区划数据
      • 浅谈SpringBoot启动那些事儿
  • 08 微服务
    • 00 Nacos
      • CentOS环境下安装Nacos
      • SpringCloud集成Nacos实现服务发现
      • SpringCloud集成Nacos实现配置管理
    • 10 架构分析
      • 微服务架构设计分析
  • 09 区块链
    • 区块链知识入门
  • 10 容器
    • 00 Docker
      • Docker管理工具Portainer
  • 11 分布式
    • 00 分布式事务
      • 分布式事务详解——SpringBoot+Atomikos篇
    • 01 分布式锁
      • 浅析分布式锁实现三种方式
  • 14 中间件
    • 消息
      • RocketMQ
        • SpringBoot集成RocketMQ(1)集群
        • SpringBoot集成RocketMQ(2)重试机制
    • 缓存
      • Redis
  • 28 杂谈
    • 人千相,佛无相
    • 历史上的安徽人物
    • 赢在格局、输在计较
  • 54 产品设计
    • 需求分析
      • 浅谈用户画像
      • 统一审计
  • 98 管理类
    • 00 项目交接
      • 对项目交接过程要求
  • 99 工具等
    • Download
      • 详解CMD命令满速下载百度云
    • JVM
      • 撸起Arthas排雷
    • VPN
      • lantern邀请码
    • Windows
      • Win10黑科技,你到底知道多少
      • Wlx2Explore入门
      • 可用免激活Adobe Acrobat DC 2020

手写Java爬虫获取国家统计局行政区划数据

很多地方需要用到 统计用区划和城乡划分代码 这块以国家统计局的权威数据为准,但是人家是一个网页。 虽然Python解析起来很快,但我还是想用 Java 写一套,打发时间也好,无聊也罢,学习学习。 首先要做的就是分析网页的内容特点,进行数据建模和构建框架。 我本机MySQL运行的,图个方便也没用Or ...
2020-12-17 springboot

Springboot集成ip2region离线IP地名映射

前段时间因业务需要,客户提出分析外网访问的IP,即针对一些热点区域的IP访问想做到事后预警与分析。因为我们服务是运行在相对隔离的资源环境中,无法直接去请求外网,于是想到用离线的方式来处理从网关发来的数据。找了下,看到个开源项目 Ip2region参考1 ip2region参考2 使用起来相对成本 ...
2020-12-16 springboot

SpringBoot统一异常和Http响应

1.2. Http响应内容统一封装我们在开发前端和后端进行交互服务过程中,受制于前后端的工作职责明确,在交互协议的定义上理解也较为不同,造成一个项目服务中重复定义交互内容以及编码上重复编写,不利于项目维护。所以基于此,将后端按照约定请求URL路径,并传入相关参数,后端服务器接收请求,进行业务处理,返 ...
2020-12-15 springboot

浅谈SpringBoot启动那些事儿

本文以SpringBoot2.2.2.RELEASE版本为基础做的分析。其他版本请自行参考官方文档。 1. 构建SpringBoot源码环境本章节主要讲述通过下载Springboot源码构建springboot开发环境,并利用此开发环境完成单用例的开发。 1.1. 下载源码从Gihub仓库中Clon ...
2020-01-02 springboot

SpringBoot集成Elasticsearch7.4-实战(3)

具体有:[这些操作都是在CentOS下操作的,主要带大家熟悉下Elasticsearch环境] 1.1.下载& Linux下ElasticSearch安装 1.2.中文分词插件IK 1.3.索引 1.4.如何数据管理 [在Springboot环境下,利用JAVA环境操作索引] 2.1. ...
2019-06-21 springboot

SpringBoot集成Elasticsearch7.4-实战(2)

内容规划总共分为三个章节来写,分别运行环境构建、利用Web应用管理索引以及Web应用管理数据三大块来说明。 具体有:[这些操作都是在CentOS下操作的,主要带大家熟悉下Elasticsearch环境] 1.1.下载& Linux下ElasticSearch安装 1.2.中文分词插件IK ...
2019-06-20 springboot

SpringBoot集成Elasticsearch7.4-实战(1)

在网上上我看已经有好多关于Elasticsearch的介绍,我就不在翻来覆去讲一些基本概念,大家感兴趣的可以自己去找一些资料巩固下。我这只为了顾及众多首次接触Elasticsearch,案例都讲的很浅显,还有就是受个人能力所限,实在写不出高大上的博文,各位读者发现有错误之处,还不要取笑我,给我指出来 ...
2019-06-19 springboot

©2019- Rothschil | pv | uv
Powered by Hexo