自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 多线程update批量更新造成的死锁,问题分析和解决办法

首先我们设想一个情况,然后来阐述今天的问题:现在有若干台服务器,用相同的接口去批量修改一批数据,但是数据中彼此有重复的数据。基于这个问题,出现下面这种情况的死锁--> 问题分析:因为1服务器修改的批次包括abcdef 这个时候刚好修改了abcd所以abcd的索引被锁住了,2服务器修改了efgh,这个时候efgh的索引被锁住了因为批量修改是一个默认的事务,所以如果没有全部修改完...

2019-01-04 11:03:41 18501 8

原创 简单工厂模式和工厂模式见解

简单工厂模式是23种设计模式的一种,给人最直观的感受就是我可以根据我输入的数据创建不同的对象,但是这个对象必须实现相同的方法。那我们可不可以理解成就是一个对象里面我重写了若干个方法,这个方法除了方法体不一样其他都一样,貌似这样理解也没错,只是简单工厂模式将其具体化了。public interface Operation { int show(int a,int b);}pu...

2019-01-29 15:11:47 172

转载 通过类的反射机制创建对象

转载:https://www.cnblogs.com/xingzc/p/5760166.html

2019-01-29 14:28:31 256

原创 SSM配置文件超基本配置详解

其实我在学ssm的过程中,我一直都不是特别懂这些配置文件中到底有什么用,即使我当时懂了,我后面可能还是会忘记,只记得有个什么东西能达到怎样的效果,在学完maven后,maven把ssm分解的更细致,所以我就在这里把ssm的配置文件做一个简要的说明,方便以后查看先说下Dao层jdbc.properties这个我叫他连接池,一般学习的时候我就只配置一个连接在里面,但是细想,我们可以在里面配...

2019-01-26 16:45:44 753 1

原创 URL地址包含中文特殊字符怎么处理,比如有空格的时候,拼接地址有可能不好用

首先举一个小栗子比如:http://www.xxxx.com?content='你  ~!#¥      好'  这种地址虽然平时遇不到噢,举例子肯定要怎么过分怎么来对不对,像这种有空格的地址可能就会拼接失败,不是可能是肯定,如果不做转码的话。大家都知道UTF-8是全球通用的,用utf-8转码就行了 @Test public void Test4(){ Str...

2019-01-25 10:23:48 2607

原创 数组转List迭代遍历

/** * @Author :xianglong * @Company * @Create 2019/1/4 9:59 * @Effect : */import org.junit.Test;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import java.u...

2019-01-04 10:25:06 450

空空如也

空空如也

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

TA关注的人

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