会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chenerzhu
运气是上帝对你的努力最切实的奖励!
博客园
首页
新随笔
联系
订阅
管理
2018年10月7日
springboot实现java代理IP池 Proxy Pool,提供可用率达到95%以上的代理IP
摘要: 一、背景 前段时间,写java爬虫来爬网易云音乐的评论。不料,爬了一段时间后ip被封禁了。由此,想到了使用ip代理,但是找了很多的ip代理网站,很少有可以用的代理ip。于是,抱着边学习的心态,自己开发了一个代理ip池。 二、相关技术及环境 技术: SpringBoot,SpringMVC, Hibe
阅读全文
posted @ 2018-10-07 17:09 沐风T
阅读(6807)
评论(10)
推荐(2)
2018年10月4日
JVM自定义类加载器加载指定classPath下的所有class及jar
摘要: 一、JVM中的类加载器类型 从Java虚拟机的角度讲,只有两种不同的类加载器:启动类加载器和其他类加载器。 1.启动类加载器(Boostrap ClassLoader):这个是由c++实现的,主要负责JAVA_HOME/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar
阅读全文
posted @ 2018-10-04 17:54 沐风T
阅读(5285)
评论(0)
推荐(0)
2018年9月24日
springboot应用无故停止运行killed解决方法
摘要: 最近使用springboot开发了一个ip代理的程序,今天放到阿里云服务器上运行,多次出现应用运行突然停止的问题。 使用free -h 查看内存使用完全正常。重新运行监视CPU使用也正常。没有出现堆内存溢出,栈内存异常,内存异常等信息。 百思不得其解,然后就搜索了关键字springboot kill
阅读全文
posted @ 2018-09-24 22:54 沐风T
阅读(4788)
评论(0)
推荐(0)
2018年9月22日
synchronized同步代码块锁释放
摘要: 今天发现自己写的线上程序出现数据库不能同步的问题,查看日志已经停止记录,随后使用jstack查看线程的运行状况,发现有个同步线程锁住了。 以下是jstack -l 637 问题线程的内容。 查看代码发现代码中有这么一段 FutureTask中的synchronized批量保存数据,而Future获取
阅读全文
posted @ 2018-09-22 14:52 沐风T
阅读(8082)
评论(0)
推荐(1)
公告