自定义博客皮肤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)
  • 收藏
  • 关注

原创 学习笔记:mysql锁

1,MyISAM 表锁- 并发插入性能较差2,innoDB 行锁正在上传…重新上传取消3,一致性非锁定读正在上传…重新上传取消转存失败重新上传取消4,一致性锁定读正在上传…重新上传取消转存失败重新上传取消5,innodb 默认Next-Key Locking ( = Recork Lock + Gap Lock) 算法,可以...

2020-03-31 09:49:48 97

原创 new String("123") String.intern() 内存区域分配和创建时机分析

近日和同事讨论到new String("123") 以及String.intern()的相关问题,这里做个简单记录。直接进入分析阶段~首先我们得了解jvm的内存结构,这里引用journaldev中的图public class Memory { public static void main(String[] args) { // Line 1 int i=1...

2019-03-01 23:07:23 553

原创 spring容器一个接口对应多个实例的情况(无@Primary和@Qualifier注解)

spring容器一个接口对应多个实例的情况(无@Primary和@Qualifier注解)前言源码分析总结前言在一个类中spring通过@Autowired注解注入相应的bean时(默认根据type查找)但是如果spring在一个接口对应多个实例的情况下加载bean到容器里需要通过@primary和@qualifier注解来区分(标明)具体装载哪个实例。否则在spring启动时可能会失败,报...

2018-12-11 15:50:55 971

原创 mysql:插入GEOMETRY相关字段类型(point,linestring等)

对于mysql字段类型,point,linestring等相关空间坐标字段,我们在insert时可能会出现:1416 - Cannot get geometry object from data you send to the GEOMETRY field 等相关错误。这可能是insert语句写的不对,下面演示一下相关操作及对应结果。CREATE TABLE `test` (`id

2017-12-18 20:02:01 17769 4

原创 java包装类型 “==”的比较(如Integer,Double)

大家在平常写代码时对于简单类型int,double等变量的值进行比较的时候一般会用“== ”来比较两个值是否相等,对于简单类型来说这个比较没什么问题,但是如果是包装类型,比如说Integer类型。若是两个Integer类型在比较时用“==”则要注意了,你很可能会踩坑。 下面先来具体说说Integer(包装类型)首先来看现象 基础类型 int a = 127; int b = 127; ...

2017-11-20 22:37:00 3045

原创 学习笔记:springmvc4.3源码学习:spring解析配置文件过程

本章节重要学习spring中xml的解析过程。一、入口在web.xml配置文件中可以看到springmvc配置了DispatcherServlet,说明入口是该类。一般我们知道初始化方法大概是init()之类的,但是在DispatcherServlet中并没有找到该方法,我们可以查找他的父类,最终在HttpServletBean中找到初始化方法init()。从这里也可以看出Dispatch

2017-11-13 19:47:15 1851

空空如也

空空如也

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

TA关注的人

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