自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (3)
  • 收藏
  • 关注

原创 for(;;)和while(true)的区别

“死循环”有两种写法:for(;;)和while(true),两者有啥区别,为啥源码中多数是for( ; ; )这种形式的,编译前 编译后 while (1); mov eax,1 test eax,eax je foo+23h ...

2019-11-07 10:40:44 191 1

原创 注解学习之@MapperScan注解

在SpringBoot中集成MyBatis,需要在mapper接口上添加@Mapper注解,将mapper注入到Spring,但是如果每一个mapper都添加@mapper注解会很麻烦,这时可以使用@MapperScan注解替代@mapper注解来扫描包。经测试发现,@MapperScan注解只会扫描包中的接口,不会扫描类,所以可以在包中写Provider类。@MapperScan(...

2019-10-22 11:01:45 1620 1

原创 实体类映射问题

记一个开发错误这次的开发没有mapper.xml文件,直接mapper.java继承BaseMapper,在注解里面写SQLSQL和数据库结构如图所示出现的问题:原本查询的是id下的所在这里插入代码片有数据出来,但是只查出来了id(商品品名id),name(商品名称),commodity_image_url(图片路径)没有查询出来分析原因:1.SQL本身有错误? 把SQL拿到数据库去查...

2019-10-14 10:27:10 645

原创 @Order注解在实体类属性上的作用

在实体类的字段上面加上@Order注解,相当于order by这个字段,由于SQL默认的是升序排列,如果需要升序排列,直接加上@Order注解,如果需要降序排列,还需要配置一下@Order(priority = 1,value = "DESC"),其中priority = 1可以省略不写导入的包为:import tk.mybatis.mapper.annotation.Order升序:@Ord...

2019-10-14 10:21:24 1597

原创 时间日期的计算

给定一个日期,获取未来 第 n 天的日期或者以前 第 n 天的日期 public static void main(String[] args){ //创建一个具体的日期 Calendar cal = Calendar.getInstance(); cal.set(Calendar.YEAR,2019); cal.set(Calen...

2019-09-26 16:11:03 179

转载 Java的三种代理模式

java的三种代理模式

2019-09-26 14:09:40 95

转载 端口被占用的解决办法

端口被占用的解决办法

2019-09-25 17:13:57 413

转载 远程连接不到数据库的解决办法

远程连接不到数据库的解决办法解决步骤1.打开小黑窗口2.执行MySQL mysql -u root -p密码3.执行use mysql;4.执行update user set host = ‘%’ where user = ‘root’;这一句执行完可能会报错,不用管它。5.执行FLUSH PRIVILEGES;...

2019-09-20 15:42:05 1002

原创 mybatis foreach标签的使用

先转载一篇很好的关于mybatis foreach标签的使用的文章,再结合自己的项目来理解mybatis的foreach标签经常用于遍历集合,构建in条件语句或者批量操作语句1.构建in条件语句当用于构建in条件语句的时候,如果加上open,close属性,标签内传入的值不需要加括号,最终结果只有一个括号2.批量操作语句当用于构建批量操作语句的时候,如果不加上open,close属性...

2019-08-30 11:50:17 310

原创 copy线上数据库到本地

有的时候线上的数据不能随意修改,这时候我们可以copy线上数据库到本地,修改application.properties文件的数据库连接信息为本地,就可以大胆的测试自己的接口了~1.在本地创建一个数据库2.copy线上数据库选中要copy的数据库—右键—转储SQL文件—结构和数据…这时将SQL文件保存在桌面备用3.copy线上数据库到本地连接本地数据库,选中本地数据库—右键—运行SQ...

2019-08-28 15:52:16 861

转载 sts抽取公共方法

sts抽取公共方法

2019-08-28 14:50:07 313

原创 串行与并行的区别

1.并行传输:字符编码的各位(比特)同时传输。特点:(1)传输速度快:一位(比特)时间内可传输一个字符,并行口传输8位数据一次送出.;(2)通信成本高:每位传输要求一个单独的信道支持;因此如果一个字符包含8个二进制位,则并行传输要求8个独立的信道的支持;(3)不支持长距离传输:由于信道之间的电容感应,远距离传输时,可靠性较低。(4)针脚:针脚多(5)用途:多用作打印机、扫描仪等接口...

2019-08-15 11:30:19 28102 1

原创 MySQL时间函数

1.时间间隔函数 ADDDATE(date,INTERVAL expr unit)interval 代表时间间隔 :SELECT NOW();2018-06-20 15:00:00 当前时间SELECT ADDDATE(‘2018-06-20 15:00:00‘,INTERVAL -60 SECOND) AS time2018-06-20 14:59:00 ...

2019-08-15 11:23:05 201

空空如也

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

TA关注的人

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