<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[javaZbj的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/javaZbj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; javaZbj]]></copyright><item><title><![CDATA[Spring中的@Transactional(rollbackFor = Exception.class) try catch 异常时候 会失效]]></title><link>https://blog.youkuaiyun.com/javaZbj/article/details/120085412</link><guid>https://blog.youkuaiyun.com/javaZbj/article/details/120085412</guid><author>javaZbj</author><pubDate>Fri, 03 Sep 2021 16:49:05 +0800</pubDate><description><![CDATA[在catch里加TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

]]></description><category></category></item><item><title><![CDATA[MultipartFile file上传图片解决图片旋转]]></title><link>https://blog.youkuaiyun.com/javaZbj/article/details/119613039</link><guid>https://blog.youkuaiyun.com/javaZbj/article/details/119613039</guid><author>javaZbj</author><pubDate>Wed, 11 Aug 2021 17:59:48 +0800</pubDate><description><![CDATA[@ResponseBody
	@PostMapping("/fastuploads")
	String fastuploads(@RequestParam("file") MultipartFile file) {
		String url = "";
		try {
			FtpSeting ftpSeting = serverService.selectServerParam();
			String pictureByName = PfDemo.getPictureByName(file,ft...]]></description><category></category></item><item><title><![CDATA[两个线程、一个输出字母一个输出数字。交替输出:1A2B3C……]]></title><link>https://blog.youkuaiyun.com/javaZbj/article/details/106206484</link><guid>https://blog.youkuaiyun.com/javaZbj/article/details/106206484</guid><author>javaZbj</author><pubDate>Tue, 19 May 2020 08:28:50 +0800</pubDate><description><![CDATA[static Thread t1=null,t2=null;
public static void main(String[] args)throws Exception {
char[] aI = “1234567”.toCharArray();
char[] aC = “ABCDEFG”.toCharArray();
t1=new Thread(()-&gt;{
for (char c : aI) {
System.out.println©;
LockSupport.unpark(t2);
LockSu]]></description><category></category></item><item><title><![CDATA[用两个线程，一个输出字母，一个输出数字，交替输出：1A2B3C4D5E.....26Z]]></title><link>https://blog.youkuaiyun.com/javaZbj/article/details/106206305</link><guid>https://blog.youkuaiyun.com/javaZbj/article/details/106206305</guid><author>javaZbj</author><pubDate>Tue, 19 May 2020 08:05:44 +0800</pubDate><description><![CDATA[static Thread t1=null,t2=null;
public static void main(String[] args)throws Exception {
	char[] aI = "1234567".toCharArray();
	char[] aC = "ABCDEFG".toCharArray();
	t1=new Thread(()-&gt;{
		for (char c : aI) {
			System.out.println(c);
			LockSupport.unpar]]></description><category></category></item></channel></rss>