自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @RequestBody与表单数据转换Json

背景在写SpringBoot时有个public Order insert(@RequestBody Order order) {…}方法用@RequestBody来接收前台JSON格式的数据。这时候前端的数据是以From表单传来的。遇到了几种形式的报错,特此记录方案网上查表单数据转JSON用于@RequestBody的资料,乱七八糟真是踩坑不少。首先ajax里面一定要有 conten...

2019-03-29 21:11:10 2386

原创 mysql外键索引的建立(建表时)和查看

索引的意义就不说了,参考其他资料,总之就是大大加快查询,删除,更新的速度。牺牲了小部分物理空间,毕竟索引也是要存的。(B+树原理)所以设计索引的时候尽量做到区分度好,例如默认情况下主键就是一个索引。经典的多对多学生选课模型,学生表students,课表courses,学生选课表scCREATE TABLE `student` ( `Sno` varchar(20) NOT NULL, ...

2019-03-28 20:45:47 3083 2

原创 Java实现生产者消费者

生产者消费者模型应该都很熟悉了,作为一个重要的基础知识,一般“操作系统”课里会让实现。这里我让生产者和消费者交替出现(因为当年面试字节跳动的时候面试官让写个多线程轮流打印Hello与World)这里的共享资源是装着Apple的一个List,每个Apple有自己的id便于打印,这里用的Synchronized代码块,锁定的是list,所以要用list.wait,list.notify,如果锁定的t...

2019-03-23 17:31:53 175

原创 Invalid bound statement (not found): 各种原因

这个问题出现在用xml配置mybatis的mapper时:各种可能原因有:**1.你的mapper写在了java目录里面。*例如下图:这样会出现一个问题,即使你在properties里面配置了 mybatis.mapper-locations= classpath:com/lihaoyu/demo/dao/*.xml,也没有用,因为编译的时候这个xml文件并没有被自动拉到target里面,...

2019-03-16 17:19:14 398652 61

原创 Spring boot初学hello world 项目出错Whitelabel Error Page

网上有很多种解决方案,是针对不同原因的。这里我用的是Idea自动创建的,就简单写了个Controller但是启动一直报Whitelabel Error Page,网上很多方案但是都不适合。最后我才发现是包路径有问题hello包应该放在和Application同级,也就是说Controller的父级目录是application所在目录,然后就成功了。原因可能是“约定大于配置”吧,待考察...

2019-01-06 16:35:49 781

空空如也

空空如也

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

TA关注的人

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