<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zuobar的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zuobar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zuobar]]></copyright><item><title><![CDATA[【Java】事务 特性 + 隔离级别 + 传播行为]]></title><link>https://blog.youkuaiyun.com/zuobar/article/details/81630901</link><guid>https://blog.youkuaiyun.com/zuobar/article/details/81630901</guid><author>zuobar</author><pubDate>Mon, 13 Aug 2018 15:35:37 +0800</pubDate><description><![CDATA[事务四个特性：

⑴ 原子性（Atomicity）

　　原子性是指事务包含的所有操作要么全部成功，要么全部失败回滚，这和前面两篇博客介绍事务的功能是一样的概念，因此事务的操作如果成功就必须要完全应用到数据库，如果操作失败则不能对数据库有任何影响。

⑵ 一致性（Consistency）

　　一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态，也就是说一个事务执行之前和执行之后都必...]]></description><category></category></item><item><title><![CDATA[【转】【Java】Quarzt使用 ： https://www.cnblogs.com/drift-ice/p/3817269.html]]></title><link>https://blog.youkuaiyun.com/zuobar/article/details/81630094</link><guid>https://blog.youkuaiyun.com/zuobar/article/details/81630094</guid><author>zuobar</author><pubDate>Mon, 13 Aug 2018 14:59:37 +0800</pubDate><description><![CDATA[Quartz可以用来做什么？

Quartz是一个任务调度框架。比如你遇到这样的问题

想每月25号，信用卡自动还款
	想每年4月1日自己给当年暗恋女神发一封匿名贺卡
	想每隔1小时，备份一下自己的爱情动作片 学习笔记到云盘
这些问题总结起来就是：在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常复杂（比如每月最后一个工作日的17:50），复杂到需要一个专门的框架来干这个事。 Quart...]]></description><category></category></item><item><title><![CDATA[【C++】【MFC】mfc消息机制]]></title><link>https://blog.youkuaiyun.com/zuobar/article/details/81038633</link><guid>https://blog.youkuaiyun.com/zuobar/article/details/81038633</guid><author>zuobar</author><pubDate>Fri, 13 Jul 2018 23:04:53 +0800</pubDate><description><![CDATA[以前在相对封闭的环境开发，把所有学习到的知识都整理在了本子上，现在反过来有人问我，你写博客吗？一个技术人员没有博客？匆匆忙忙补一些。MFC消息机制  postMessage / sendMessage  + GetMessage + translateMessage + DispatchMessagevoid message(){
    MSG mMsg = {0};
    while(Get...]]></description><category></category></item><item><title><![CDATA[【图个自在】一个程序员的英文的自我介绍]]></title><link>https://blog.youkuaiyun.com/zuobar/article/details/80548429</link><guid>https://blog.youkuaiyun.com/zuobar/article/details/80548429</guid><author>zuobar</author><pubDate>Sat, 02 Jun 2018 16:45:00 +0800</pubDate><description><![CDATA[Good morning! 

It's really my honor to have this opportunity for this interview. 

First let me introduce myself. My name is ZUOBAR, I was born in 1993. I like reading,swimming at my free time. and I...]]></description><category></category></item><item><title><![CDATA[【设计模式】工厂模式]]></title><link>https://blog.youkuaiyun.com/zuobar/article/details/80385487</link><guid>https://blog.youkuaiyun.com/zuobar/article/details/80385487</guid><author>zuobar</author><pubDate>Sun, 20 May 2018 21:37:14 +0800</pubDate><description><![CDATA[工厂模式是最常用的设计模式之一。工厂模式的目的降低产品的耦合，更好的使用不同的使用场景。无论是简单工厂模式、工厂模式、抽象工厂模式都是工厂模式，形式和特点上极为相似，我们没有必要去深究他们之间的演变，而更好的关注代码的耦合是否达到你想要的结果。【下面举个实际生产过程中使用到的例子】Java项目跨平台的License授权管理中对于工厂模式的使用【需求分析】对于了解License授权管理的人都知道硬件...]]></description><category></category></item><item><title><![CDATA[【Java】【SPringMVC】国际化实现]]></title><link>https://blog.youkuaiyun.com/zuobar/article/details/79550532</link><guid>https://blog.youkuaiyun.com/zuobar/article/details/79550532</guid><author>zuobar</author><pubDate>Wed, 14 Mar 2018 10:48:11 +0800</pubDate><description><![CDATA[首先，介绍一下国际化英文为Internationalization，由于太长了，所以它又称为i18n(英文单词 internationalization的首末字符i和n，18为中间的字符数)。除了i18n还有l10n（localization），g11n（globalization），还有m17n（multilingualization）i18n支持多种语言，但是同一时间只能是英文和一种选定的语言...]]></description><category></category></item></channel></rss>