- 博客(19)
- 收藏
- 关注
原创 在centos7环境下启动docker报错
报错信息如下:Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.根据提示命令:systemctl status docker.ser...
2019-08-18 23:06:28
494
原创 在使用wangEditor富文本编辑器插入图片时,报的错org.springframework.web.multipart.support.MissingServletRequestPartExcep
报错显示:org.springframework.web.multipart.support.MissingServletRequestPartException: Required request part 'file' is not present接收上传图片的controller如下: @PostMapping("/image") public UploadRe...
2019-01-25 18:01:33
2386
原创 org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResu
最近在练习一个demo时,重写一个内容发帖功能时,遇到的问题。这是报错的日志org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errorsField error in object 'posts' on field 'conten...
2019-01-21 22:07:32
11766
原创 layui轮播图有数据不显示的情况
最近接触了一个项目,要实现一个轮播图的功能,因为是在原有的项目上进行二次开发,项目前端用的是layui框架,楼主是后台方向,没怎么接触过前端,在用layui实现轮播图时,发现异步从后台获取数据,但是轮播图片不显示,显示如下:用浏览器调试发现,<div carousel-item="">下面已经有几个<div>了,说明是有数据的。那怎么不显示呢?后来发现是在获取数据之...
2019-01-11 18:05:57
7132
4
原创 eclipse工程内出现文件目录相同
示例:这是Project Explorer下的视图解决方法:将Project Explorer视图切换到Package Explorer视图即可,在Window菜单栏里选择show view,找到Package Explorer,点击选择。...
2019-01-04 09:25:15
2213
1
原创 Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp
在原来的项目上增加了几个时间戳字段,由于在运行实体类的时候,hibernate自动生成的数据库字段,而且这些字段默认值为0000-00-00 00:00:00',但是,这些默认值在jvm中认为是不合法的,从而导致启动出错解决方法网址:https://blog.youkuaiyun.com/u010773667/article/details/51014306 ...
2018-12-28 10:46:29
846
原创 Error creating bean with name 'entityManagerFactory' defined in class path resource
使用Springboot自动生成数据库表的时候,报了以下错误:部分报错代码段如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springf...
2018-12-27 15:20:28
1731
1
原创 给容器中注册组件的方式_笔记
1.包扫描+组件标注注解(@Controller/@Service/@Repository/@Component) [这种方式局限自己写的类]2.@Bean[导入的第三方包里面的组件]3.@Import[可以快速给容器中导入一个或者多个组件] 3.1、@Import(要导入到容器中的组件):容器中就会自动注册这个组件,id默认是全类名 3.2、ImportS...
2018-12-02 23:15:06
205
原创 自动装配_笔记
自动装配; Spring利用以来注入,完成对IOC容器中各个组件的依赖关系赋值 1、@Autowired:自动注入 ,这是Spring的组件 1.1 默认优先按照类型去容器中找对应的组件,如果找到,就给它赋值 1.2 如果找到多个相同类型的组件,再将属性的名称作为组件的id去容器中查找 1.3 使用@Qualifier("book...
2018-12-02 23:14:42
136
原创 bean的生命周期_笔记
容器管理bean的生命周期: 我们可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法 构造(对象创建): 对于单实例:在容器启动的时候创建对象,容器关闭时,会调用其destroy方法 对于多实例:在每次获取的时候创建对象,容器不管理该bean的生命周期(即:在容器关闭的时候,该bean不会调用destroy(...
2018-12-01 22:33:40
153
原创 @Conditional_笔记
@Conditional({}):按照一定的条件进行判断,满足条件给容器中注册bean。 如果将其注解在类上,则是满足当前条件下,这个类中配置的所有bean注册才能生效。 自定义判断条件,需要实现org.springframework.context.annotation的Condition接口,并重写matches()方法。举个例子:如果系统是Windows,给容器中注册("windows"...
2018-11-23 00:04:15
120
原创 @ComponentScan注解_笔记
@ComponentScan是Spring的包扫描组件,作用在配置类上。其常用属性介绍:value:代表需要扫描的包,扫描包下的Controller,Service, Repository,Component注解标注的类,将其注入IOC容器例子:@ComponentScan(value="com.testSpringAnnotation") 意思是扫描"com.testSpr...
2018-11-17 15:52:25
1213
原创 给出一个整数,寻找符合条件的幸运数的个数
题目:我们称一个十进制正整数是幸运数当且仅当它只由数字4和7构成。现在给出一个正整数n,你需要计算有多少个不大于n的幸运数。由于答案可能非常大,你只需要输出答案除以109+7后的余数。输入第一行包含一个整数n。1≤n≤10100000输出输出对应的答案。样例输入125样例输出6思路:输入一个整数,把该数转化为字符串,然后分别判断字符串每位字符(即:整数)是否符合题目的要求。这里是4或者7组成的数才...
2018-04-09 10:58:51
1425
原创 已知二叉树的前序和中序,重建二叉树_笔记
题目如下:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。分析:二叉树的前序遍历顺序是:先访问根节点,然后前序遍历左子树,再前序遍历右子树。中序遍历顺序是:中序遍历根节点的左子树,然后是访问根节点,最后中序遍历右...
2018-03-31 20:46:45
13647
3
原创 java线程安全的实现方法_笔记
阅读《深入理解java虚拟机》后的阅读笔记。1、 互斥同步同步时指在多个线程并发访问共享数据时,保证共享数据在同一个时刻只被一个(或者是一些,使用信号量的时候)线程使用。而互斥是实现同步的一种手段,临界区,互斥量和信号量都是主要的互斥实现方式。 1.1 在java中最基本的互斥同步手段就是synchronized关键字,synchronized关键字经过编译之后,会在同步块的前后分别形成moni...
2018-03-16 22:00:49
301
原创 java动态代理和AOP_笔记
先提一下反射的概念:反射(Reflection):在程序编译的时候先不指定某个东西,然后在运行的时候再指定。反射被视为动态语言的关键。反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任何对象的内部属性及方法。 Java反射提供的功能:1、 在运行时判断任意一个对象所属的类2、 在运行时构造任意一个类的对象3、 在运行时判断任意一个类所具有的成员变量和方法...
2018-03-12 21:28:37
202
原创 java线程的生命周期_笔记
在线程的生命周期中,它要经历新建(new)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)5种状态。1、 当程序使用new关键字创建了一个线程之后,该线程就处于新建状态(即:对线程对象用new关键字创建)。此时,由JVM为其分配内存,并初始化其成员变量的值。2、 当线程对象调用了start()方法之后,该线程处于就绪状态。注意:只能对处于新建状态的线程调...
2018-03-06 19:01:44
149
原创 java线程的创建_笔记
进程的概念:进程是处于运行过程中的程序,并且有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位。包含三个特征:独立性、动态性、并发性。注意:并发性和并行性是两个概念:并行指在同一时刻,有多条指令在多个处理器上同时执行;并发指在同一时刻只能有一条指令执行,但多个进程指令被快速轮换执行,使得在宏观上具有多个进程同时执行的效果。线程的概念:线程是进程的执行单元。1. 线程在程序中是独立的...
2018-03-05 22:41:21
145
原创 记LeetCode_4: Median of Two Sorted Arrays
问题描述: 如果题目没有时间复杂度的要求的话,让人很容易就想到合并排序,遍历两个数组,然后比较两元素的大小,在第三个数组C上做插入排序,最后直接取数组C的中位数即可。时间复杂度为O(n),空间复杂度为O(m+n)。 题目要求的时间复杂度是O(log(m+n)),关于log,嗯,与分治的思想有关。首先,想到类似折半查找的思路去解决,但是自己折腾了好久,还是没写出来。不得已,只能看看大
2018-01-30 14:27:56
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人