Java爬坑系列

106 篇文章
51 人订阅

全部文章

弗兰克的猫

【最佳实践】如何优雅的进行重试

最近公司在搞活动,需要依赖一个第三方接口,测试阶段并没有什么异常状况,但上线后发现依赖的接口有时候会因为内部错误而返回系统异常,虽然概率不大,但总因为这个而报警...

886
弗兰克的猫

【RabbitMQ】一文带你搞定RabbitMQ延迟队列

在上一篇中,介绍了RabbitMQ中的死信队列是什么,何时使用以及如何使用RabbitMQ的死信队列。相信通过上一篇的学习,对于死信队列已经有了更多的了解,这一...

712
弗兰克的猫

【RabbitMQ】一文带你搞定RabbitMQ死信队列

RabbitMQ是流行的开源消息队列系统,使用erlang语言开发,由于其社区活跃度高,维护更新较快,性能稳定,深得很多企业的欢心(当然,也包括我现在所在公司【...

532
弗兰克的猫

【疑难杂症】windows下如何有效重装印象笔记

重装这么简单的操作还用得着写篇文章吗??emmmm,言之有理,简单的重装就是卸载后重新下载最新的安装包然后安装就完事了,这里说的肯定是不简单的重装【滑稽】。

762
弗兰克的猫

【效率工具】史上最好用的SSH一键登录脚本,第三版更新!

时隔一周,GotoSSH又迎来了一次重大更新,让这个史诗级的shell工具变得更加丝般顺滑了~

952
弗兰克的猫

【效率工具】史上最好用的SSH一键登录脚本,超强更新!

虽然已经是凌晨,但丝毫不能掩盖我激动的心情,今天完成了对GotoSSH的一次大更新,新增了两个肥肠实用的功能,我只能说,是真的好用,话不多说,先来看效果图:

1255
弗兰克的猫

【Spring源码解读】你可能还不够了解的 abstract 属性和 parent 属性

abstract 在java的语义里是代表抽象的意思,用来说明被修饰的类是抽象类。在Spring中bean标签里的 abstract 的含义其实也差不多,表示当...

1334
弗兰克的猫

【效率工具】SSH一键登录脚本(可一键从跳板机登录线上服务器)

前阵子上线,一次性上了十个服务,一直上到凌晨才完事,期间每个服务都要先输入跳板机的登录信息来登录跳板机,然后再输入线上服务器的信息来登录线上服务器,实在是太过于...

1173
弗兰克的猫

【动态规划】01背包问题

前面用动态规划解决了正则表达式的问题,感觉还是不过瘾,总觉得对于动态规划的理解还没有到位,所以趁热打铁,继续研究几个动态规划的经典问题,希望能够借此加深对动态规...

1153
弗兰克的猫

【Python爬虫】听说你又闹书荒了?豆瓣读书9.0分书籍陪你过五一

五一将至,又到了学习的季节。目前流行的各大书单主打的都是豆瓣8.0评分书籍,却很少有人来聊聊这9.0评分的书籍长什么样子。刚好最近学了学python爬虫,那就拿...

1152
弗兰克的猫

你不可不知的Java引用类型之——WeakReference源码详解

WeakReference是弱引用,该引用不会影响垃圾回收器对对象的回收,不会影响对象的生命周期。

983
弗兰克的猫

【动态规划】一次搞定三种背包问题

看完前面四篇关于背包问题的文章,你会发现背包问题其实也不过如此,而且它们之间有很多相似的地方,本篇文章就来揭开它们面纱,将背包问题彻底搞定。

862
弗兰克的猫

【问题总结】万万没想到,竟然栽在了List手里

使用Guava做缓存,往里面存一个List,为了方便描述,称它为列表A,在另一个地方取出来,再跟列表B中的元素进行差集处理,简单来说,就像是下面这样:

1052
弗兰克的猫

【动态规划】完全背包问题

在上一篇中,我们对01背包问题进行了比较深入的研究,这一篇里,我们来聊聊另一个背包问题:完全背包。

1081
弗兰克的猫

【动态规划】多重背包问题

这个背包,听起来就很麻烦的样子。别慌,只要你理解了前面的两种背包问题,拿下多重背包简直小菜一碟。

1003
弗兰克的猫

【Spring源码解读】bean标签中的属性

今天在阅读Spring源码的时候,发现在加载xml中的bean时,解析了很多标签,其中有常用的如:scope、autowire、lazy-init、init-m...

843
弗兰克的猫

【Spring源码解读】bean标签中的属性(一)你可能还不够了解的 scope 属性

在spring中,在xml中定义bean时,scope属性是用来声明bean的作用域的。对于这个属性,你也许已经很熟悉了,singleton和prototype...

625
弗兰克的猫

【LeetCode】两数相加

给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。

953
弗兰克的猫

【LeetCode】无重复字符串最长子串

这道题的目标是找出最长子串,并且该子串必须不包含重复字符,而且这个子串必须是原字符串中连续的一部分(见示例3中的解释说明)。

751
弗兰克的猫

【LeetCode】正则表达式匹配(动态规划)

给定一个字符串 (s) 和一个字符模式 (p)。实现支持 '.' 和 '*' 的正则表达式匹配。

1362

扫码关注云+社区

领取腾讯云代金券