摘要:
撩课Java+系统架构 视频 点击开始学习
61.什么是并发修改异常?
什么是并发修改异常:
当我们在遍历实现了collection接口
与iterator接口的集合时(List、Set、Map),
我们可以通过遍历索引
也可以通过迭代器进行遍历。
在我们使用迭代器进行遍历集合的时候,
会获取到当前集合的迭代对象... 阅读原文
2018-11-17 15:55:01 阅读(2462) 评论(0)
摘要:
今天在做一个项目的时候,要给一个定时器任务的执行方法传递参数,在网上找了一下资料,可以使用arguments参数:
<bean id="subsidyJobDetail"
class="org.springframework.scheduling.quartz.MethodInvokingJobD... 阅读原文
2018-11-17 15:11:01 阅读(1594) 评论(0)
摘要:
二进制 0b或者0B ;
八进制 0开头;
十六进制 0x或者0X;
byte 一个字节长度;
short 两个字节长度;
int 四个字节长度;
long 八个字节长度;
Java中多精度默认 double
So,单精度要加上 f, such as, ... 阅读原文
2018-11-17 14:16:02 阅读(1384) 评论(0)
摘要:
未完待续
1 数据库分类
MySQL Oracle redis
2 MySQL 存储引擎有哪些
ENGINE=InnoDB 提供事务安全表
MyISAM
Memory数据存入内存中,如果内存出现异常或事重启关机,所有数据都会消失
3 如何实现分页
4 悲观锁和乐观锁
悲观排他后,不能修改数据
乐观排他后,可以修... 阅读原文
2018-11-17 12:46:02 阅读(1530) 评论(0)
摘要:
Mybatis在预处理语句(PreparedStatement)中设置一个参数时,会用默认的typeHandler进行处理。
这句话是什么意思呢,当你想用姓名查询一个人的信息时
<select id="getRole" parameterType="string" resultRole="role">
... 阅读原文
2018-11-17 12:36:03 阅读(1481) 评论(0)
摘要:
Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
最近在spring中遇到的问题,如下:
Exception in thread "main" org.springf... 阅读原文
2018-11-17 12:31:02 阅读(1580) 评论(0)
摘要:
本文将讲解volatile关键字和 atomic包,为什么放到一起讲呢,主要是因为这两个可以解决并发编程中的原子性、可见性、有序性,让我们一起来看看吧。
Java内存模型
JMM(java内存模型)
java虚拟机有自己的内存模型(Java Memory Model,JMM... 阅读原文
2018-11-17 10:43:03 阅读(1233) 评论(0)
摘要:
Java语言简介:Java作为一门面向对象的通用程序设计语言,不依赖特定平台,是一种编译型和解释型语言;一般用作web系统开发,尤其是大型企业级项目;特点,跨平台,安全性高。学习任何语言,第一个程序都是helloWorld方法一:通过Eclipse编辑器,选择 File->New->Java projec... 阅读原文
2018-11-17 09:22:02 阅读(1357) 评论(0)
摘要:
一、Unsafe
Java无法直接访问底层操作系统,而是通过本地(native)方法来访问。不过尽管如此,JVM还是开了一个后门,JDK中有一个类Unsafe,它提供了硬件级别的原子操作。
这个类尽管里面的方法都是public的,但是并没有办法使用它们,JDK API文档也没有提供任何关于这个类的方法的解释。总而言之... 阅读原文
2018-11-17 07:39:02 阅读(1372) 评论(0)
摘要:
前言
只有光头才能变强
前一阵子一直在学Redis,结果在黄金段位被虐了,暂时升不了段位了,每天都拿不到首胜(好烦)。
趁着学校校运会,合理地给自己放了一个小长假,然后就回家了。回到家才发现当时618买了一堆书,这堆书还有没撕包装的呢....于是我翻出了最薄的一本《阿里巴巴 Java开发手册》
这本书一共就90... 阅读原文
2018-11-17 07:21:03 阅读(1425) 评论(0)