- 博客(4)
- 收藏
- 关注
原创 Mybatis查询mysql数据库遇到的一个关于字符编码的坑
今天写Mybatis的时候遇到了一个大坑,真的不容易发现而且坑死人java.lang.ExceptionInInitializerError at dao.UserDaoTest.test(UserDaoTest.java:15) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
2022-03-06 12:54:57
255
原创 JUC学习总结
lockLock使用方法Lock lock = new ReentrantLock;lock.Lock();//加锁try{ 业务代码;} catch () { } finally { lock.unlock();//释放锁}ReentrantLock实现源码FairSync:公平锁,先来后到NonfairSync:非公平锁,根据CPU的情况,可以插队(默认)Synchronized 和 Lock的区别1.Synchronized是内置关键字
2022-03-04 20:59:02
247
原创 每日学习总结
每日学习总结一.标识符1.Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。2.所有的标识符都是以字母(A-Z或者a-z),美元符($),下划线(_)开始。3.首字符之后可以是字母(A-Z或者a-z),美元符($),下划线(_)或数字的任意组合。4.不能使用关键字作为变量名或方法名。5.标识符对大小写敏感,即区分大小写。6.可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很low。关键字:二.数据类型1.Java是强类型语言,要求变量的使用严格符合规
2020-09-03 15:27:43
471
1
原创 Markdown简单语法总结
Markdown语法总结创建标题一级标题:#+空格+标题(比如此处的Markdown语法总结就是一级标题;二级标题:##+空格+标题;三级标题:###+空格+标题;四级标题,五级标题等以此类推。(注:最多支持六级标题)字体样式加粗:** +文字+ **(星号前后不需要空格!)斜体:* +文字+ *(星号前后不需要空格!)斜体加粗:** * +文字+ * **(星号前后不需要空格!)删除线:~~ +文字 ~~(波浪号前后不需要空格!)引用hello">"即可实现引用
2020-06-01 20:11:31
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人