- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 浅谈事务
事务的隔离级别1.未提交可读—可以读到其他事务尚未提交的数据即脏读2.已提交可读—可以读到其他事务已经提交的数据3.可重复读—当前事务每次读到的数据都一样,有其他事务提交了也读不到4.串行化—如果一个事务先根据某些条件查询出一些记录,之后另一个事务又向表中插入了符合这些条件的记录,原先的事务再次按照该条件查询时,能把另一个事务插入的记录也读出来,那就意味着发生了幻读事务注解失效原因1.只能作用到public方法上2.只能其他类调用,本类方法调用会失效原因spring解析注解时,只拦截其他类
2020-06-06 00:08:25 147
原创 No active profile set, falling back to default profiles: default
SpringBoot启动报No active profile set, falling back to default profiles: default将以来修改为<dependency> <groupId>org.springframework.boot</groupId> <artif...
2019-09-30 16:18:07 338
原创 NIO Channel的4种类型
/** * FileChannel * DatagramChannel * SocketChannel * ServerSocketChannel * * FileChannel 从文件中读写数据。 * * DatagramChannel 能通过UDP读写网络中的数据。 * * SocketChannel 能通过TCP读写网络中的数据。 * * ServerSocketC...
2019-09-22 10:18:56 672
原创 java创建线程池的方式
// 1.采用newCachedThreadPool创建线程池29 @Delegate 30 public ExecutorService cachedThreadPool = Executors.newCachedThreadPool();31 32 //2.采用newFixedThreadPool创建线程池33 @Delegate34 ...
2019-09-19 07:08:30 177
原创 java 确保一个集合不能被修改
List<String> list= Collections.unmodifiableList(new LinkedList<String>());list.add("1");System.out.println(list);操作集合会报如下错误:Exception in thread "main" java.lang.UnsupportedOperation...
2019-09-18 19:20:21 667
原创 Iterator和ListIterator区别
1. ListIterator有add()方法,可以向List中添加对象,而Iterator不能2. ListIterator和Iterator都有hasNext()和next()方法,可以实现顺序向后遍历,但是ListIterator有hasPrevious()和previous()方法,可以实现逆向遍历。Iterator就不可以。3. ListIterator可以定位当前的索引位置,n...
2019-09-18 19:11:20 115
原创 数组转list
package com.example.demo;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.stream.Collectors;import java.util.stream.Stream...
2019-09-18 14:59:38 945
原创 BIO,NIO,AIO 有什么区别?
BIO (Blocking I/O):同步阻塞I/O模式,数据的读取写入必须阻塞在一个线程内等待其完成。在活动连接数不是特别高(小于单机1000)的情况下,这种模型是比较不错的,可以让每一个连接专注于自己的 I/O 并且编程模型简单,也不用过多考虑系统的过载、限流等问题。线程池本身就是一个天然的漏斗,可以缓冲一些系统处理不了的连接或请求。但是,当面对十万甚至百万级连接的时候,传统的 BIO 模型...
2019-09-18 14:08:22 96
原创 Java 中 IO 流分为几种?
Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个):InputStream,OutputStream,Reader,Writer。Java中其他多种多样变化的流均是由它们派生出来的.字符流和字节流是根据处理数据的不同来区分的。字节流按照8位传输,字节流是最基本的,所有文件的储存是都是字节(byte)的储存,在磁盘上保留的并不是文...
2019-09-18 13:56:39 2262
原创 java基础--基本数据类型及大小
原始类 长度 封装类 备注 boolean Java虚拟机中没有任何供boolean值专用的字节码指令,Java语言表达式所操作的boolean值,在编译之后都使用Java虚拟机中的int数据类型来代替,而boolean数组将会被编码成Java虚拟机的byte数组,每个元素boole...
2019-09-18 09:33:57 249
原创 input只能输入数字
<input type="number" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" >
2018-11-30 14:13:23 1748
原创 Caused by: java.util.concurrent.RejectedExecutionException: Thread pool is EXHAUSTED!
Caused by: java.util.concurrent.RejectedExecutionException: Thread pool is EXHAUSTED!解决方法:RejectedExecutionException表示线程池已经达到最大值,并且没有空闲连接,拒绝执行了一些任务。Thread pool is EXHAUSTED通常是min和max不一样大时,表示当前已创建的连接用完...
2018-03-15 09:46:06 1394
原创 启动服务器的时候遇到的org.hibernate.PropertyNotFoundException: field [set] not found on xx.xxx.xx问题
以下是我公司新招来的菜鸟写了一段神代码后报的错,我调试了很长时间也查阅了很多资料,终于在下午的时候调试明白了,以此为例提醒其他的程序猿们写代码要认真啊!2B错误犯了都没地方goole去啊!!启动tomcat时报错代码如下:严重: Exception sending context initialized event to listener instance of class org.spr
2013-09-29 16:03:17 5612 2
分布式Redis原子操作示例
2018-10-19
仿手机QQ加载中样式
2015-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人