<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[breezylee09的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/breezylee09</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; breezylee09]]></copyright><item><title><![CDATA[mysql权限查看]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84922778</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84922778</guid><author>breezylee09</author><pubDate>Thu, 28 Jun 2018 11:20:13 +0800</pubDate><description><![CDATA[
今天遇到一个问题，在测试环境第一次跑elastic job的定时任务，因为要监控elastic job的日志，在程序运行中自动创建elastic job相关的表和索引（elastic job框架自带）， 报一个没有建索引的权限异常：
 
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: INDEX c...]]></description><category></category></item><item><title><![CDATA[spring boot 2.0.1版本，多数据源支持]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84920451</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84920451</guid><author>breezylee09</author><pubDate>Sat, 12 May 2018 09:30:02 +0800</pubDate><description><![CDATA[
有时候我们需要在程序中加载多个数据源，用spring jpa可以实现，网上有许多资料，要指定哪个包下面的类使用哪个数据源，个人觉得这种方式不够灵活，不是我想要的。我是想通过多个jdbcTemplate的实例，不同实例操作不同的数据源，甚至不同的实例操作同一类路径的实体对象。下面记录下，实现加载读写分离两个数据源的过程。
pom文件如下：
	&amp;lt;parent&amp;gt;
		&amp;lt;gro...]]></description><category></category></item><item><title><![CDATA[maven的SNAPSHOT依赖，找不到类解决方法]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84920010</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84920010</guid><author>breezylee09</author><pubDate>Thu, 03 May 2018 19:17:43 +0800</pubDate><description><![CDATA[
 
现象：
在maven的pom.xml依赖配置里加了一个SNAPSHOT版本的依赖：
&amp;lt;dependency&amp;gt;
			&amp;lt;groupId&amp;gt;com.yame.ecpark&amp;lt;/groupId&amp;gt;
			&amp;lt;artifactId&amp;gt;ecpark-cache-driver&amp;lt;/artifactId&amp;gt;
			&amp;lt;version&amp;gt;1...]]></description><category></category></item><item><title><![CDATA[数据库树型设计[转]]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84914076</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84914076</guid><author>breezylee09</author><pubDate>Tue, 26 Dec 2017 16:52:52 +0800</pubDate><description><![CDATA[
转：http://www.cnblogs.com/kissdodog/p/3297894.html
 
相信有过开发经验的朋友都曾碰到过这样一个需求。假设你正在为一个新闻网站开发一个评论功能，读者可以评论原文甚至相互回复。
　　这个需求并不简单，相互回复会导致无限多的分支，无限多的祖先-后代关系。这是一种典型的递归关系数据。
　　对于这个问题，以下给出几个解决方案，各位客观可斟酌后选择。...]]></description><category></category></item><item><title><![CDATA[[转]java.net.SocketException四大异常解决方案]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84909325</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84909325</guid><author>breezylee09</author><pubDate>Fri, 22 Sep 2017 11:05:03 +0800</pubDate><description><![CDATA[

转：http://developer.51cto.com/art/201003/189724.htm
java.net.SocketException四大异常解决方案
java.net.SocketException在我们使用的时候会出现很多异常，这些会影响到我们的学习和使用。下面我们就仔细的研究一下。



java.net.SocketException如何才能更好的使用呢？这...]]></description><category></category></item><item><title><![CDATA[eureka的Instances status列表显示ip]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84908992</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84908992</guid><author>breezylee09</author><pubDate>Sat, 16 Sep 2017 14:42:07 +0800</pubDate><description><![CDATA[
spring cloud 版本 Dalston.RELEASE
&amp;lt;dependency&amp;gt;
&amp;lt;groupId&amp;gt;org.springframework.cloud&amp;lt;/groupId&amp;gt;
&amp;lt;artifactId&amp;gt;spring-cloud-dependencies&amp;lt;/artifactId&amp;gt;
&amp;lt;version&amp;gt;Dalston....]]></description><category></category></item><item><title><![CDATA[把Centos的yum源更换为国内的阿里云源]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84908925</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84908925</guid><author>breezylee09</author><pubDate>Fri, 15 Sep 2017 09:07:53 +0800</pubDate><description><![CDATA[
有时用yum install安装组件的时候， 查不到软件源，报各种404错误。此时操作系统默认是去.edu教育网去找的软件，如果教育网没有更新软件此时用yum install则无法安装。解决方法是把yum源更改为啊里云的资源。如果啊里云上也没有相应的软件，那就呵呵了。

1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/C...]]></description><category></category></item><item><title><![CDATA[spring mvc处理 跨域问题]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84901616</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84901616</guid><author>breezylee09</author><pubDate>Tue, 13 Jun 2017 17:34:03 +0800</pubDate><description><![CDATA[
跨域问题
Edit
 
一、概念
       1、跨域：
              是指浏览器对于javascript的同源策略的限制。换句话说这个就是同源策略的保护机制。
              例如a.cn下面的js不能调用b.cn中的js对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了。
       2、同源策略：
              是指...]]></description><category></category></item><item><title><![CDATA[护眼的绿豆沙色 RGB 值 ]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84855196</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84855196</guid><author>breezylee09</author><pubDate>Wed, 08 Feb 2017 20:13:25 +0800</pubDate><description><![CDATA[
护眼的绿豆沙色 RGB 值 
 
 rgb为199，238，206
]]></description><category></category></item><item><title><![CDATA[[转]解惑 spring 嵌套事务]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84855193</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84855193</guid><author>breezylee09</author><pubDate>Wed, 08 Feb 2017 19:36:05 +0800</pubDate><description><![CDATA[转：http://www.iteye.com/topic/35907/]]></description><category></category></item><item><title><![CDATA[mysql-java数据映射类型]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84853518</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84853518</guid><author>breezylee09</author><pubDate>Thu, 19 Jan 2017 14:23:22 +0800</pubDate><description><![CDATA[
Mysql-Java 数据类型映射








MySQL Type
Java Type


BIT(1) (new in MySQL-5.0)
java.lang.Boolean


BIT( &amp;gt; 1) (new in MySQL-5.0)
byte[]


TINYINT

java.lang.Boolean if the configuration prope...]]></description><category></category></item><item><title><![CDATA[mysql字符串查询区分大小写]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84853408</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84853408</guid><author>breezylee09</author><pubDate>Wed, 18 Jan 2017 14:25:41 +0800</pubDate><description><![CDATA[
记录前天几遇到一个问题。
mysql在根据字符串查询的时候：
select * from poc_sku where barcode = 'ZR01961050100'
 
查出的barcode值是zr01961050100。
也就是说，mysql默认为字符串'zr'和'ZR'是一样的。但在java中，如果大小写敏感，显然这是不对的。
如果想要查询的时候，严格区分字符串大小写，解决...]]></description><category></category></item><item><title><![CDATA[是否采用读写分离方案]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84833669</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84833669</guid><author>breezylee09</author><pubDate>Tue, 03 Jan 2017 17:48:34 +0800</pubDate><description><![CDATA[
我们怎么决定，是采用读写分离的架构，还是采用sharding的架构？
               总体来讲，DBA团队prefer sharding机制，而不是严重依赖于replication based read/write split;                对于现有的读写分离应用，要进行梳理；                新的读写分离的方案，要么经过架构评审委员会评审，要么...]]></description><category></category></item><item><title><![CDATA[数据库单表拆分问题]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84833667</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84833667</guid><author>breezylee09</author><pubDate>Tue, 03 Jan 2017 17:37:49 +0800</pubDate><description><![CDATA[
本期焦点问题：单一数据库内分表
本期多个项目出现了在单一数据库内分表的情况，典型的做法是：
某个表（表A）预期会有几千万乃至上亿条数据，于是在单库内拆分成若干张独立的表: A_1, A_2, A_3, … , A_n，用“表名+后缀”来区分。
 
在绝大多数情况下，这并不是合适的做法，下表给出了库内分表对一些关键指标的影响：



项目


库内分表




应用开发难度...]]></description><category></category></item><item><title><![CDATA[[转]mysql GROUP_CONCAT函数被截断的问题]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84831257</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84831257</guid><author>breezylee09</author><pubDate>Fri, 16 Dec 2016 16:31:36 +0800</pubDate><description><![CDATA[
转：http://blog.youkuaiyun.com/wangyonglin1123/article/details/51744834
MySQL的 group_concat 函数默认返回1024个字节长度，超过长度的会被截断。最近程序中就遇到这个问题了。
通过如下命令可以查看到当前mysql系统的参数：
mysql&amp;gt; show variables like &quot;%concat%&quot;; 
+-...]]></description><category></category></item><item><title><![CDATA[全能系统监控工具dstat命令[转]]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84822604</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84822604</guid><author>breezylee09</author><pubDate>Fri, 21 Oct 2016 17:29:12 +0800</pubDate><description><![CDATA[
先看这里：http://man.linuxde.net/dstat
转：http://www.cnblogs.com/vincent-hv/p/3358194.html
一、什么是dstat？
通过man帮助，可以看到官方对dstat的定义为：多功能系统资源统计生成工具（ versatile tool for generating system resource statistics）。在...]]></description><category></category></item><item><title><![CDATA[并发控制]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84822401</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84822401</guid><author>breezylee09</author><pubDate>Thu, 20 Oct 2016 16:11:57 +0800</pubDate><description><![CDATA[
有时候并发操作太猛了，会对共享资源（DB、或者网络资源）造成伤害，简单记录一下控制并发速率的几种策略
1.使用信号量， java.util.concurrent.Semaphore
public void migrate(List&amp;lt;Long&amp;gt; list) throws InterruptedException {
		long lastMigId = 0;
		final ...]]></description><category></category></item><item><title><![CDATA[把一个集合按指定大小分组]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84822019</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84822019</guid><author>breezylee09</author><pubDate>Tue, 18 Oct 2016 17:54:36 +0800</pubDate><description><![CDATA[
public static &amp;lt;T&amp;gt; List&amp;lt;List&amp;lt;T&amp;gt;&amp;gt; partition(final List&amp;lt;T&amp;gt; list, final int size) {
        if (list == null) {
            throw new IllegalArgumentException(&quot;List must not be ...]]></description><category></category></item><item><title><![CDATA[DecimalFormat格式化数据]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84820536</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84820536</guid><author>breezylee09</author><pubDate>Sun, 09 Oct 2016 17:03:12 +0800</pubDate><description><![CDATA[
 
//统一对末尾带0的小数做去除处理，例如：10.00-&amp;gt;10,10.90-&amp;gt;10.9,10.98-&amp;gt;10.98。
public static final DecimalFormat FORMATER = new DecimalFormat(&quot;##0.##&quot;);
	
 然后调用FORMATER.format(Object o)方法。如：
BigDecimal las...]]></description><category></category></item><item><title><![CDATA[开启irqbalance提升服务器性能]]></title><link>https://blog.youkuaiyun.com/breezylee09/article/details/84820436</link><guid>https://blog.youkuaiyun.com/breezylee09/article/details/84820436</guid><author>breezylee09</author><pubDate>Sun, 09 Oct 2016 10:37:12 +0800</pubDate><description><![CDATA[
公司有次压测存在一个问题：CPU资源压不上去，一直在40%已达到了性能瓶颈，后定位到原因，所在的服务器在压测过程中产生的中断都落在CPU0上处理，这种中断并没有均衡到各个CPU，导致单个CPU过载而形成瓶颈。（这个机器是新的物理机器）
解决方式是启用irqbalance服务(命令：service irqbalance start)，让硬件中断在多个CPU中分配处理，从而解决单CPU过载的问题...]]></description><category></category></item></channel></rss>