自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java Punk

学无止境,气有浩然,天涯未远,有缘再见。

  • 博客(318)
  • 资源 (5)
  • 收藏
  • 关注

原创 关于:Python基础,爬虫,机器学习,常见异常和面试【篇】(专题汇总)

本文整理了作者所有【Python】相关的文章,涉及基础部分入门到精通,爬虫与反爬虫教程,常见异常以及面试宝典等。

2022-09-27 09:41:44 233 2

原创 关于:Redis 基础知识,集群原理和面试资料【篇】(专题汇总)

本文整理了作者所有【Redis】相关的文章,包括:基础知识,使用方法,性能优化,集群原理和面试资料等

2022-09-02 14:48:52 217 1

原创 关于:LeetCode 算法,面试常见算法【篇】(专题汇总)

本文整理了作者所有【Java算法】相关的文章

2022-03-08 10:24:56 170 1

原创 关于:Ngnix的搭建,参数,复杂均衡,反向代理和调优讲解【篇】(专题汇总)

Nginx相关,都总结在这里

2021-05-10 17:23:36 174 1

原创 关于:Java基础,常用工具和基础面试【篇】(专题汇总)

本文整理了作者所有【Java基础】相关的文章,并做了轻量级分类

2021-02-05 15:43:18 245 2

原创 关于:RSA+AES数据传输的加密解密【篇】,项目实战(专题汇总)

本文保存了作者所有【RSA+AES数据传输】相关文章的地址

2020-12-15 11:12:55 1896 5

原创 CSDN 博客的原理值排名规则(附:博主的成长历程)

感谢大家的宝贵建议,代码之路任重道远,愿和大家努力习之。目前名次暂列996位!!

2019-03-05 13:23:09 7383 32

原创 Datagrip连接数据库,报错:Server returns invalid timezone. Need to set ‘serverTimezone‘ property

出现serverTimezone的情况,是因为安装MySQL的时候没有配置时区造成的。

2022-11-18 17:15:41 221 1

原创 IDEA settings设置技巧,最常用快捷键,让你的编译器用更加得心应手

通过本篇,你将学到:如何设置常用的【settings】属性,配置【注释模板】,了解常用的【快捷键】等,让你的编译器用更加得心应手。

2022-11-11 14:18:46 631 2

原创 Redis 性能优化,结合经验,分析8种场景下的项目解决方案

Redis 大部分应用场景是纯缓存服务,一旦 Redis 请求延迟增加,轻则影响服务性能,严重可能就会导致业务系统“雪崩”。

2022-10-31 20:06:10 45 1

原创 高并发策略之限流:计数器、漏桶、令牌桶 三大算法的原理与实战(史上最全)

限流,降级和熔断是应对互联网高并发场景的方案之一,也是尝尝被问道的部分,今天单独讲一下【限流】的算法和实现。

2022-10-24 23:30:28 180 1

原创 Java 字符串的数字校验:isNumeric,isNumericSpace和正则表达式,对比分析

isNumeric() 和 isNumericSpace() 都属于StringUtils,区别也就在字面意思里:对 Space(空格)的处理方式不用。

2022-10-20 17:24:41 602 1

原创 花5分钟理解一下【归并排序】,分治法在数据治理过程中很常用

归并排序,分治法的运用

2022-10-14 16:33:34 26 1

原创 OpenCV笔记:cv2.VideoCapture 完成视频的跳帧输出操作

不需要对循环读取视频的每一帧进行解析,跳过中间帧,将数据量降低以优化效率。

2022-10-12 17:51:29 1366 2

原创 Paddle笔记:PaddleOCR文字识别,简单实用,默认训练模型识别度不错

PaddleOCR是百度深度学习框架PaddlePaddle开源的OCR项目,旨在打造一套丰富、领先、且实用的OCR工具库,助力使用者训练出更好的模型,并应用落地。

2022-10-11 19:12:35 512 1

原创 OpenCV 笔记:cv2.matchTemplate() 单模板匹配和多模板匹配

cv2.minMaxLoc() 的特点是:只会输出一个匹配系数最大值,无法给出所有匹配区域的位置信息。

2022-10-11 16:20:52 1303 2

原创 OpenCV笔记:模板匹配 cv2.matchTemplate()、cv2.minMaxLoc() 与 绘制矩形 cv2.rectangle() 方法介绍

模板匹配实现简单(2~3行代码),计算效率高,不需要执行阈值化、边缘检测等操作来生成二值化图像。

2022-10-11 10:36:57 794 1

原创 Python 中 selenium 设置参数,不打开可视化页面,后台执行爬虫程序

禁用浏览器启动,让selenium 操作的就像BeautifulSoup 那样后台执行。

2022-10-09 10:57:13 1673 2

原创 Python爬虫:Selenium+BeautifulSoup解析动态HTML页面【附完整代码】

通过本篇,你将学会通过Selenium自动化加载HTML的技巧,并利用 BeautifulSoup 解析静态的HTML页面,还有使用 xlwt 插件操作 Excel。

2022-10-08 17:10:35 1779 2

原创 Python爬虫:selenium动态加载HTML的常用方法【汇总笔记】

selenium动态加载HTML的常用方法,包括:获取节点,获取节点属性、值,页面交互、等待等方法

2022-09-30 15:33:50 913 1

原创 Chrome 浏览器的 ChromeOptions 参数介绍,selenium 动态渲染必看

巧用chromeOptions参数,优化selenium渲染速度。

2022-09-28 20:13:42 776 1

原创 Python异常:unknown error: cannot find dict ‘desiredCapabilities‘,selenium找不到chrome浏览器

当初没有把 chrome 浏览器安装在默认C目录下,导致selenium找不到chrome浏览器和驱动。

2022-09-28 17:34:32 374 1

原创 Python爬虫:BeautifulSoup解析静态HTML页面【附完整代码】

通过本篇,你将学会破解【身份鉴别】类的反爬虫程序,并利用 BeautifulSoup 解析静态的HTML页面,还有使用 xlwt 插件操作 Excel。

2022-09-27 16:37:48 723

原创 Python爬虫HTTP异常:rllib.error.HTTPError: HTTP Error 418,伪装User-Agent以及fake-useragent插件的妙用

通过本篇,你将学会如何将自己的【爬虫程序伪装成浏览器请求】,巧妙运用 fake-useragent 插件,并且学会破解【身份鉴别】类的反爬虫程序。

2022-09-26 15:40:02 169 2

原创 Python代理IP异常:requests.exceptions.ProxyError: HTTPSConnectionPool(host=‘xxxx‘, port=443)

由代理错误(‘无法连接到代理服务器。’,NewConnectionError(‘:无法建立新的连接

2022-09-26 11:30:25 2052 3

原创 Python异常:AttributeError: module ‘xxxx‘ has no attribute ‘open‘ 解决办法

检查是不是真的缺少依赖,检查自己的文件名称和要使用的模块是不是重名了。

2022-09-07 14:32:53 710 2

原创 一篇经典的 Redis 面试资料「处女座笔记」「吐血推荐」...

一篇经典的 Redis 面试资料,很清晰,很全面,很详细,很值得收藏,应对大厂面试,这一篇就足足足足足够了

2022-09-02 11:26:55 680 1

原创 Redis 与 DB 的数据一致 / 双写一致性问题

缓存提升性能就会有数据更新的延迟,就无法使数据库和缓存数据保持强一致,所以上树的各种优化方案,都是以保证弱一致性,最终一致性为前提的。

2022-08-31 10:10:40 690 1

原创 easyexcel 异常:java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/filemagic

poi 和 poi-ooxml-schemas 等依赖的版本号不一致造成的

2022-08-24 21:09:43 495 1

原创 由 BigDecimal 舍入算法引发的血案:ROUND_HALF_UP 与 ROUND_UP

ROUND_HALF_UP:根据保留数字后一位进行四舍五入( >=5 进位)

2022-08-23 14:45:15 501 1

原创 高性能系统架构设计之:多级缓存

大流量下的多级缓存设计,大致有五大策略:HTTP 缓存,CDN 缓存,Ngginx负载均衡缓存,Cache进程内缓存,Redis分布式缓存。

2022-08-11 15:59:57 711 1

原创 言简意赅,说说 @Transactional 在项目中的使用

使用@Transaction注解时,阿里巴巴代码规范插件会提醒需要指定rollbackFor以显示的rollback。

2022-08-09 15:56:48 156 1

原创 深挖一下 Spring Cloud Hystrix 的原理和基本用法

SpringCloudHyxtrix 是 SpringCloud 中集成的一个组件,在整个生态中主要为我们提供服务隔离,服务熔断,服务降级的功能。

2022-08-08 17:34:47 101 1

原创 代码 Revert 后再次 Merge 会丢失的问题,已解决

revert 操作实际是只是进行了一次逆向 commit,将 merge 的代码进行回滚,但是 commit 的记录还存在。

2022-08-08 16:12:14 790 1

原创 面试官:同学,冒泡太简单了,要不手写一个【快速排序】吧...

手写快速排序算法,解析Arrays.sort()源码中快速排序的使用。

2022-08-04 11:03:44 884 6

原创 Java类加载器 — classloader 的原理及应用

Java类加载器 — classloader 的原理及应用

2022-08-02 17:19:04 478 1

原创 如何在业务逻辑中引入重试机制:spring-Retry和Guava-Retry

Spring-Retry 和 Guava-Retry 工具都是线程安全的重试,能够支持并发业务场景的重试逻辑正确性,但是,明显感觉得到 Guava-Retry 在使用上更便捷,更灵活。

2022-08-02 16:08:14 216 1

原创 别再用if-else了,分享一下我使用“策略模式”的项目经验...

我就把使用“策略模式”优化“if-else”的经验历程分享一下。

2022-08-01 16:46:51 53 1

原创 作为面试官,关于线程池的问题我一般这样套路...

根据项目经验,我会先问候选人平时怎么使用线程池

2022-07-28 10:13:36 58 1

原创 Guava Cache 原理分析与最佳实践

本讲主要针对本地 Cache 的老大哥 Guava Cache 进行介绍和分析。

2022-07-27 16:41:39 593 1

ScreenToGif

ScreenToGif 也是一款小巧、完全免费的开源动图捕获软件,它可以快速录制屏幕上的指定区域,并将其保存为GIF或Webp等动图文件。 ScreenToGif 的启动界面包含屏幕录像机、电脑摄像头录制、画板录制和编辑器4个功能,其中,最常用的是Gif动画录制功能,可以用来快速录制屏幕上的指定区域,将其直接保存为GIF动画文件,非常的好用,强烈推荐。

2022-10-09

《Netty、Redis、Zookeeper高并发实战》

源于“疯狂创客圈”的博客,以及疯狂迭代的趁热爱自由IM项目,重点讲解了Netty、Redis、Zookeeper的使用方法,为大家打下Java高并发技术开发的基础。

2021-12-22

zookeeper-3.4.13.tar.gz

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。其中,ZooKeeper-3.4.13.tar.gz 是非常适合学习的版本,在很多教材中本被使用。欢迎大家下载~~

2021-11-16

一款非常简洁高效的截图软件——setuna

一款比较小众,但是超级好用的截图软件 -- SETUNA。是 SETUNA2 的前身,虽然功能不如后来者,但是极其简洁干练,对于需要图片对照的工作,相当友好。

2020-11-30

提高自己打新债的中签概率

一张打新债的打新时间表,总结每天每个时间点打新的中签概率,帮你提高中签率。此表来源于理财机构内部资料,只做参考,参考。

2020-11-30

SETUNA2 - 一款非常好用的截图软件

向大家提供一款比较小众,但是超级好用的截图软件 -- SETUNA2。SETUNA2 是一款 Windows 下的简单易用的截图工具,最主要的功能是截图,然后即时将截图【订】在屏幕上。

2020-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除