自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实践Mybatis-Plus主键ID生成策略

测试实践一下mybatis-plus中的主键策略,比如ASSIGN_ID默认的使用的雪花算法是否处理了时钟回拨问题

2022-08-23 08:50:57 6691 1

原创 Spring事务的七种传播机制你真的懂吗?

1.什么是事务事务指的是程序的一系列连续操作,在执行过程中如果其中的某一项操作失败,则所有的操作所造成影响将全部被撤销,简单的说就是要么全部成功,要么全部失败。数据库向用户提供保存当前程序状态的方法,叫事务提交(commit);当事务执行过程中,使数据库忽略当前的状态并回到前面保存的状态的方法叫事务回滚(rollback)2.七种事务的传播机制spring在TransactionDefinition接口中定义了七个事务传播行为:propagation-requierd:如果当前没有事务,就新

2020-07-30 14:08:09 4066 1

原创 新安装Android Studio中Gradle报错问题记录

1.Received status code 400 from server: Bad Request错误原因是代理配置的有问题在这个路径下有个gradle.properties文件,将下面的删除掉2.Unknown host ‘d29vzk4ow07wi7.cloudfront.net’. You may need to adjust the proxy settings in Gra...

2020-03-10 22:25:31 318

原创 org.apache.ibatis.mapping.SqlMapperException: The expression 'list' evaluated to a null value.

使用的mapper接口以及对应的mapper.xmlpublic interface BooksSlaveMapper { List<Book> getBookList(Book object); List<Book> getBookListByIdList(List<Integer> list, Integer status);} &...

2020-02-24 19:39:31 1002

原创 linux中mysql的库、表和字段的字符集指令总结

一.查看数据库,表,字段编码1.查看数据库编码(1)通过show variables查看编码,需要转换数据库,不转换看的是server字符集、字符序。mysql> use test;mysql> show variables like 'char%';+--------------------------+---------------------------------+...

2019-12-21 23:08:49 429

原创 linux中mysql的字符集问题总结

在mysql无法插入中文一文中所遇到的问题,在其他的博客上看到很多解决办法,但是很多试了一下并不能解决问题,这里进行总结一下方法和可能出现的情况:1.修改my.cnf改变编码shell> vim /etc/mysql/my.cnf5.5以前系统,在【client】下面加入 default-character-set=utf8[client]default-character-se...

2019-12-21 23:08:11 98

原创 mysql无法插入中文解决方案

在插入中的时候报错:mysql> insert into product (name,price) values('无人机',1000);ERROR 1366 (HY000): Incorrect string value: '\xE6\x97\xA0\xE4\xBA\xBA...' for column 'name' at row 1怀疑是数据库的字符集编码有问题,查询数据库表字符...

2019-12-21 23:07:07 180

原创 [ERROR] Can't find messagefile '/usr/local/mysql/share/errmsg.sys'

在启动mysql的时候报错如下2019-07-25 14:48:40 0 [Note] mysqld (mysqld 5.6.33) starting as process 2893 ...2019-07-25 14:48:40 2893 [ERROR] Can't find messagefile '/usr/local/mysql/share/errmsg.sys'2019-07-25 ...

2019-12-21 23:06:11 10512

原创 mysql中root密码忘记处理方法

使用mysql服务器运行的用户(如mysql)登录到系统中;关闭mysql服务,注意不要使用kill -9;shell> killall mysqld创建一个包含密码赋值语句的文本文件,用于更换密码shell> vim password.sqlMySQL 5.7.6及更高版本:ALTER USER 'root'@'localhost' IDENTIFIED BY...

2019-12-21 23:05:28 91

原创 Java面试题(三)

四.== 与 equals 与 hashCode之间的关系https://juejin.im/post/5a4379d4f265da432003874c#heading-12https://www.cnblogs.com/Qian123/p/5703507.html五.String&StringBuffer&StringBuilder1.三者的异同点:(1)这三者都是ja...

2019-12-21 23:04:29 75

原创 Java面试题(二)

三.基础数据类型包装类1.为什么需要基础类型包装类(1)java是面向对象语言,而基础类型是没有对象特征的,通过包装类可以丰富他们的属性方法,增强功能;(2)本身基础类型的效率是高于包装类的,所以基础类型保留下来了,但是对于集合类以及函数传值等,都是需要继承自Object的,处理也是使用包装类的方法(有人认为在使用集合没用包装类,直接传的基本类型,实际上那是java的自动拆装箱机制造成的,实...

2019-12-21 23:03:20 80

原创 java面试题(一)

一.基础数据类型:第一类:整型 byte short int long第二类:浮点型 float double第三类:逻辑型 boolean(它只有两个值可取true false)第四类:字符型 charbyte(1)的取值范围为-128~127(-2的7次方到2的7次方-1)short(2)的取值范围为-32768~32767(-2的15次方到2的15次方-1)int(4)的取值范...

2019-12-21 23:01:16 94

空空如也

空空如也

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

TA关注的人

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