240 发简信
IP属地:山西
  • cassandra百亿级数据库迁移实践

    迁移背景 cassandra集群隔段时间出现rt飙高的问题,带来的影响就是请求cassandra短时间内出现大量超时,这个问题发生已经达到了平均...

  • Resize,w 360,h 240
    【java+selenium】网易云音乐刷累计听歌数

    背景 应该是在去年的时候,刷知乎看到一个问题,大概是说怎么刷网易云音乐个人累计听歌数,然后有一个高赞回答,贴了一段js代码,直接在浏览器cons...

  • Resize,w 360,h 240
    一次ygc越来越慢的问题排查过程

    问题发现场景 某天突然收到线上应用的gc时间过长的告警,刚开始只有一台机器偶尔报一下,后续其他机器也纷纷告警,具体告警的阈值是应用10分钟内yg...

  • Resize,w 360,h 240
    一次频繁Full GC问题排查过程分享

    问题描述 应用收到频繁Full GC告警 问题排查 登录到对应机器上去,查看GC日志,发现YGC一分钟已经达到了15次,比Full GC还要频繁...

    1.7 2237 1 22
  • Apache HttpClient4使用教程

    基于HttpClient 4.5.2 执行GET请求CloseableHttpClient httpClient = HttpClients.c...

  • Resize,w 360,h 240
    SpringMVC源码之参数解析绑定原理

    摘要 本文从源码层面简单讲解SpringMVC的参数绑定原理 SpringMVC参数绑定相关组件的初始化过程 在理解初始化之前,先来认识一个接口...

    0.1 671 0 3 1
  • Resize,w 360,h 240
    SpringMVC源码之Controller查找原理

    摘要 本文从源码层面简单讲解SpringMVC的处理器映射环节,也就是查找Controller详细过程。 SpringMVC请求流程 Contr...

  • Resize,w 360,h 240
    从零实现一个高性能网络爬虫(二)应对反爬虫之前端数据混淆

    摘要 上一篇以知乎网为例简单分享网络请求分析。这一篇主要分享一种应对反爬虫的方法,前端数据混淆。 目的 之前写https://github.co...

  • Resize,w 360,h 240
    从零实现一个高性能网络爬虫(一)网络请求分析及代码实现

    摘要 从零实现一个高性能网络爬虫系列教程第一篇,后续会有关于url去重、如何反爬虫、如何提高抓取效率、分布式爬虫系列文章。以我写的一个知乎爬虫为...