笔记

用闲置域名搭建了一个短链接生成服务

访问:http://tulip.im项目地址:https://github.com/zhi-re/myshorturl基于Redis + MySql长链接生成短链接,没啥功能,就是长链接生成短链接,生成时重复链接校验,恶意请求拦截。
笔记
0

博客搬家到腾讯香港云

之前用的是美国最便宜的VPS服务器,现在换成香港腾讯云了,文章也都同步过来,访问速度很快:)
笔记
0

使异步调用方法的事务@Transactional生效

使异步调用方法的事务@Transactional生效有这个业务场景,入库A表后异步更新B表数据,B表异常,A和B事务回滚。之前是在方法一直接异步调用方法二,发现下面的事务不生效,有异常不会回滚,根据这篇文章找到了原因https://m...
笔记
0

2020.7.29面试总结

昨天周三,请了一天假排了三场面试。第一家是我比较中意的一家,黄油相机。结果挂了。俩很年轻的面试官,问的东西比较少,一上来就是写代码,先写了个单例模式,然后写个测试跑起来,然后写个多线程输出字符串,之后就是和spring相关的东西了,先...
笔记
0

【Java并发】AQS源码分析

【Java并发】AQS源码分析一、上篇文章中,Lock的实现其实是非公平锁NonfairSync ,它又继承Sys类,Sys继承的是AQS,AQS其实是Lock锁实现的核心。二、AbstractQueuedSynchronizer数据...
笔记
0

Spring-IOC核心源码分析

前言之前写过一篇IOC的文章,只是简单的介绍和使用,今天结合IOC的核心源码分析一下之前的文章:<http://blog.zhi.re/?p=672所谓的IOC就是控制反转,其实就是创建对象和对对象的管理交给Spring的IOC...
笔记
0

【Java 并发】 synchronized 的实现原理

【Java 并发】— synchronized 的实现原理当声明 synchronized 代码块时,编译而成的字节码将包含 monitorenter 和 monitorexit 指令。这两种指令均会消耗操作数栈上的一个引用类型的元素...
笔记
0