自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 不看后悔,学完月薪3w的java编程资源(SSM/Spring Boot/Spring Cloud/Redis/RabbitMQ/RocketMQ/Zookeeper各种面试题都有欢迎白嫖....)

内卷OR躺平不学咋办,得学啊,现在内卷的厉害,而且面试的门槛也越来越高,在10年前只需要会ssm简单搭个框架,会写mysql会用存储过程,写点CRUD就能轻轻松松找一个月薪过万的工资,现在要学的太多啦。各位小伙伴我整理了很多java白嫖资源,大家可以点击下方连接直达地址,网站测试过了,无毒,是某公司内部资源。哈哈哈来白嫖了。资源截图下载方式点我直达下载链接哦打开网站后在输入框搜索相关资源即可,例如并发、视频、面试、书籍等等视频资源这里有很多内部的视频资源,而且会一直更新,

2021-07-06 21:36:47 315 1

原创 Java程序员必读书籍免费分享

想要学好一门技术,首先一手资源是官网文档,其次是一些大神的书籍,国外的大神多一些,毕竟这些语言都是老外发明的,比如经典的java入门书籍《Java核心卷1、2》《Java编程思想》等等。其次就是中文书籍、中文教学视频了。我知道你英语不好,所以来点chinese java book给大家分享一下,可以白嫖,网站没有问题,beleive me,just download it!!!Java基础书籍推荐《Java核心技术》、《Java编程思想》、《Effective Java》、《深入理解Java

2021-07-05 15:33:47 301 1

转载 并发编程的 StampedLock 你弄懂了吗?

1. 为什么引入StampedLockJDK8中新增StampedLock。锁 并发度ReentrantLock 读读互斥,读写互斥,写写互斥ReentrantReadWriteLock 读读不互斥,读写互斥,写写互斥StampedLock 读读不互斥,读写不互斥,写写互斥从ReentrantLock到ReentrantReadWriteLock,再到StampedLock,读操作并发度依次提高。ReentrantReadWriteLock采...

2021-06-11 11:15:34 154 2

转载 面试官: 说一下线程池内部工作原理

人的一生就像在攀登高峰,勤奋是你踏实稳健的双脚,信念是你指引前行的向导,勇敢是你孜孜追寻的恒心。开心日到了,愿你站稳双脚,确定方向,向着你的理想巅峰勇敢前行,不用怕,未来就在你的脚下。作为一名面试官,我在面试别人的时候,经常反复拿来问别人的一个问题,最近详细整理了一下,跟大家分享一下。总结的不好的地方或者有不同见解的地方欢迎大家私聊我一起探讨。如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间..

2021-06-08 11:52:57 155

转载 阿里三面的事务传播行为到底是什么?

阿里三面的事务传播行为到底是什么?世人都劝我们要适应环境,其实,他们忘了,我们也是环境的一部分,会影响、鞭策着他人,所以,改变自己更是改变环境的一种呀。从我做起,开始学习,继续坚持,Java的未来,还靠你们。大家加油!。没错,对于整个职业生涯来说,现在的确是刚开始。事务传播行为什么叫事务传播行为?听起来挺高端的,其实很简单。即然是传播,那么至少有两个东西,才可以发生传播。单体不存在传播这个行为。事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时

2021-06-07 13:47:04 64

转载 如何透彻理解Zab协议?

什么是Zab协议ZAB协议,全称 Zookeeper Atomic Broadcast(Zookeeper 原子广播协议)。它是专门为分布式协调服务——Zookeeper,设计的一种支持崩溃恢复和原子广播的协议。从设计上看,ZAB协议和 Raft 很类似。ZooKeeper集群中,只有一个Leader节点,其余均为Follower节点。整个ZAB协议一共定义了三个阶段:发现:要求zookeeper集群必须选举出一个 Leader 进程,同时 Leader 会维护一个 Follower 可

2021-06-04 11:05:52 125

转载 AQS原理剖析

AQS原理剖析 并发编程是大厂面试中重点考察的问题。 此类问题回答的好坏会在很大程度上影响我们面试的得分。1. AQS在java中的使用 给代码加锁,是java中处理并发问题的重要手段。 java中的很多锁都是基于抽象类AQS(AbstractQueuedSynchronizer)实现的。 如下表所示:2. AQS的实现机制 AQS提供了实现锁的机制,即CLH队列,同时通过ConditionObject实现了条件等待链表。 其中CLH队列如下: AQS使用 private volati

2021-06-01 19:51:32 50

原创 面试必问涨薪翻倍-分布式限流

什么是限流在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有一种手段来限制这些场景的并发/请求量,即限流。为什么要限流Java程序员在大厂面试时 或者 想拿到一份不错的薪资时,肯定会.

2021-05-31 11:18:16 65

转载 分布式事务解决方案-Seata

1.1 事务不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交易。这一系列情况都是因为没有事务导致的。这说明了事务在生活中的一些重要性。有了事务,你去小卖铺买东西,那就是一手交钱一手交货。有了事务,你去网上购物,扣款即产生订单交易。1.2 事务的具体定义事务提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的

2021-05-24 11:19:41 149

exe4j_win_v420

exe4j_win_v420是一款可以将java程序转换成.exe可执行文件的工具

2018-09-07

HAP_SQLyog_Enterprise_7.14

HAP_SQLyog_Enterprise_7.14是mysql数据库的一个可视化工具

2018-09-07

mysql-5.5.28-win32.msi安装包含安装文档

比较旧一点的版本,mysql-5.5.28-win32.msi安装包,内含安装文档

2018-09-07

空空如也

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

TA关注的人

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