- 博客(64)
- 收藏
- 关注
原创 MybatisPlus--坑--SQLFeatureNotSupportedException
自动生成的实体类的数据类型不是Date,而是LocalDateTime所以导致出现该问题。所以我这里解决方案就是将数据类型改正就好了。
2019-07-27 10:22:39
1049
原创 mysql - Communications link failure的解决办法
网上说的改timeout时间试了没用然后奇妙的事情发生了,我把jdbc的localhost改为我的服务器ip地址然后重新打war,重新部署就好了
2019-07-20 09:37:34
249
原创 Full authentication is required to access this resource(/bus/refrsh)
1.config客户端引入依赖spring-cloud-starter-bus-amqp2.bootstrap.yml里配置rabbitmq的host,passwor等等然后发现访问bus/refresh报错:解决:把健康监控的映射全暴露就好post一下:配置自动更新完成...
2019-07-06 23:22:45
364
原创 Job for docker.service failed because the control process exited with error
由于docker不支持图像内核驱动:SELinux不支持这个内核上的OrthALA2图形驱动程序重新编辑docker配置文件:vi /etc/sysconfig/docker# /etc/sysconfig/docker# Modify these options if you want to change the way the docker daemon runsOPTIONS=‘...
2019-07-06 14:31:24
291
原创 springcloud熔断器参数浅析
@GetMapping("/dept/{id}") @HystrixCommand(fallbackMethod = "fallback", commandProperties ={ @HystrixProperty(name = "circuitBreaker.enabled",value ="true"), ...
2019-07-04 22:03:03
383
原创 脚手架暴露webpack为antd更改主题
找到webpack.config.js里的这部分// common function to get style loadersconst getStyleLoaders = (cssOptions, preProcessor) => {const loaders = [isEnvDevelopment && require.resolve(‘style-loader’...
2019-05-20 19:17:34
226
原创 ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务
背景用navicat preminum连接oracle报错:ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务原因:要么你安装的时候改了默认的ORCL服务名,要么就是OCRL服务未在listener.ora文件和tnsnames.ora正确配置修改这两个文件(选中的是需要添加的):ps:图中是针对没改默认名,只是ORCL在文件未正确配置的方法如果你安装的...
2019-04-30 21:56:26
7086
原创 mybatis关联查询
一对多连接查询注意,此时即使字段名与属性名相同,在中也要写出它们的映射关系一对多非连接查询关联属性的数据来自于另一个查询。而该查询 的动态参数 countryId=#{ooo}的值来自于查询 的查询结果字段 cid多对一连接查询多对一非连接查询自关联查询子孙(不含自己)自关联查询子孙(包含自己)自关联查询祖先多对多查询一般要引入一个关联表middle,定义双向关联...
2019-04-25 18:26:01
96
原创 jsoup的使用问题
背景想要运用jsoup把文本编辑器的html内容提取文字过滤标签作为文章摘要。问题引入jsoup的maven依赖后,当调用jsoup.parse报出ClassNotFindException解决是因为只引入了依赖,需要把对应的jar包添加到web-inf下的lib目录,这样部署到tomcat上运行才能找到的jsoup的class文件...
2019-04-24 22:29:20
230
原创 关于项目图片的消失问题
背景:项目部署上线后,由于某些原因需要重新更新内容(即新的war包部署到服务器),但是上线了用户上传的图片会丢失,新的war包是不可能的有就项目的上传图片的。问题如何做到重新部署项目到服务器后,之前上传的图片能够利用起来,避免出现丢失的情况?解决将文件上传路径改为tomcat的webapp下的新建目录(以upload目录为例),这样相当于创建了与项目同级的upload项目,只不过是辅助...
2019-04-24 16:47:49
502
原创 Tcp四次挥手
在Tcp关闭连接时,客户端a与服务端b之间需要进行4次报文通信,称为Tcp的四次挥手。下面是连接释放的图解:第一次:由于a已经木有数据要发给b了,a发送释放请求报文,即fin=1,并把序列号seq=u告知对方(此时序列号为上次传输的最后一字节序列号+1),a进入fin-wait-1状态。第二次:**b收到a的释放请求报文,并向a发送确认报文即ACK=1,**表示收到你的释放请求,并设置自己...
2019-04-22 15:05:27
142
原创 Tcp协议与Tcp报文段
TCP是面向连接的传输层协议特点:由于其面向连接的特性,传输数据之前必须先建立连接,数据传输完成需要释放连接每个连接只能有两个端点,即点对点传输端点:即套接字,有点分十进制的ip和端口号构成如:192.168.1.101:8080同一ip地址可以有多个tcp连接,同一端口号也可以出现在多个tcp连接中Tcp是传输可靠的,可以保证数据的完整性Tcp是全双工通信,通信两端的应用程序可...
2019-04-21 18:16:50
286
原创 idea打War包
取名若有WEB-INF必须删除掉记得创建Meta-inf选择项目的webapp目录记得一定要put into点击apply后开始编译项目继续编译完成,war包所在路径在第一张图里面...
2019-04-19 14:59:27
88
原创 阻止表单提交用Ajax替代
在form表单里的按钮,即使你没设置action属性,没指定按钮为submit,点击也会有反应背景:想通过点击表单里的按钮通过ajax与后台交互,不让表单提交,而又必须用到form标签(出于排版,css样式考虑)。解决:在form添加"return myfun()"然后myfun()直接返回false,这样点击表单内部按钮就没反应了...
2019-04-12 00:21:13
271
原创 spingMVC处理带文件的表单
通过request逐一获取表单请求参数(multipart/form-data),自动封装到对象行不通好像其中文件通过将HttpServletRequest转为MultipartHttpServletRequest调用getFile获取(也可以直接参方法前加个MultipartFile multipartFile参数,不用强转了)或者这样,差不多ajax方式提交带附件表单获取表...
2019-04-11 23:58:22
167
原创 解决ajax的get请求乱码
另外起初不知道为啥把请求类型type省略或者值为get有中文参数时后端会乱码,写为contentType : “application/x-www-form-urlencoded;charset=UTF-8” 也没用,改为post就好了。原因jquery中type省略默认get请求,get是将参数通过浏览器encoding后拼接在url后面传至服务器,tomcat服务器默认使用ISO-885...
2019-04-06 17:21:52
329
原创 ajax的dataType导致不能进入success函数
当指定dataType:"json"时,后端必须返回json串(虽然逻辑已经处理成功了),不符合格式的(如后端直接通过@ResponseBody返回string)会被拒绝并进入error回调函数。...
2019-04-06 16:43:53
288
原创 关于ajax与json的使用
起初是这样,指定为 application/json然后传个json对象结果后端无法绑定数据到对象,当把contentType : "application/json"注释了正常原因指定了contentType : "application/json"模式后,data就只能是字符串而且必须是json字符串,contentType : "application/json"不会自动将json...
2019-04-06 16:10:22
119
原创 springMVC拦截器
HandlerInterceptorWebRequestInterceptorpreHandle是在请求处理之前调用;postHandle实在请求处理之后,视图渲染之前调;afterCompletion是在视图渲染之后调用。参数WebRequest是Spring定义的接口,它是对HttpServletRequest的封装。比较常用方法:set/getAttrib...
2019-03-31 00:37:53
170
原创 Java知识积累
jvm是什么?java为什么跨平台?jvm可以理解为一个可以解释运行字节码文件的虚拟机进程。java的跨平台指的就是.class字节码文件的跨平台,.class字节码文件是与平台无关的),.class文件运行在jvm上,java解释器(jvm的一部分)会将其解释成对应平台的机器码执行,而在不同平台上生成的.class文件都是一样的,.class文件再由对应平台的jvm解释成对应平台的机...
2019-03-30 23:05:36
87
原创 pageHelper使用
添加依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> ...
2019-03-25 21:45:18
140
原创 mybatis逆向工程中text类型处理
今天发现个有趣的问题:通过逆向工程生成的article类对应的mapper.xml文件中对应的selectByExample查询不到content属性的值。原因article表content列是text类型,mybatis对其进行了处理将text类型单独搞到ResultMapWithBLOBs,这意味着我们需要调用selectByExampleWithBLOBs而不是se...
2019-03-25 13:15:17
984
原创 bootstrap轮播使用及图片适应问题
- 为item类的img元素添加css属性:display: block;width:100%;height:402(item类div的高度)px;为item类设置height(建议等于所有轮播图片的最小高度): .item{ height: 402px; }轮播速度添加data-interval属性...
2019-03-24 18:20:30
801
原创 css常识
如何让页面不随屏幕大小差异造成布局破坏只要在最外面再套一层div,然后给这个div赋一个固定的长宽就可以了。代码是这样:比如在最外层套一个 main的css代码如下:#main{width:1230px;height:500px;MARGIN-RIGHT: auto;MARGIN-LEFT: auto;}放到你的body标签后面、。。。亲测!- 如何让元素始终...
2019-03-24 18:12:46
145
原创 bootstrap本地引入
&lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isELIgnored="false" %&gt;&lt;% String path = request.getContextPath(); String bas
2019-03-18 14:12:26
987
转载 关于Spring组件扫描冲突问题
一般在开发时用到ssm时都会有spring.xml和springmvc.xml两个配置文件。但一直没认真钻研过问什么两个文件都要用<component-scan>扫描。只在spring配置文件中启用注解扫描(关闭springmvc扫描),扫描dao、service、controller。 这种情况下,项目启动正常,但是无法处理我们的请求,鉴于springmvc容器是spring...
2019-03-17 19:05:56
283
原创 SSM整合
最基本的SSM环境整合结构spring.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/con...
2019-03-17 11:13:58
139
原创 idea mybatis-generator
pom文件添加generator所需启动插件及其核心依赖:&amp;amp;amp;amp;lt;plugin&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;gt;org.mybatis.generator&amp;amp;amp;amp;lt;/groupId&amp;amp;amp;amp;gt;
2019-01-17 16:29:41
305
原创 linux备注数据库shell
每天9点自动备份到backuppath并打包为tar.gz,超过7天自动删除,USERNAME="root"PASSWORD="admin"HOST="localhost"DATABASE="test"PORT="3306"#target directoryBACKUPPATH="/root/mysqlbackup"DATETIME=`date '+%Y-%m-%d-%H-
2019-01-06 17:36:00
142
转载 vmware与centOs系统安装使用
https://blog.csdn.net/wu_zeqin/article/details/79833046
2018-12-28 16:13:45
111
原创 安装多个mysql版本
之前安装了mysql8,但后来需要用jdk1.7,mysql8又不支持,就想装个5.7版本的一起用。下面是安装过程:下载5.7下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads解压到自定义路径,我的如下:D:\MySQL-5.7\mysql-5.7.24-winx64环境变量键名:MYSQL_HOME值:...
2018-12-21 14:38:52
640
转载 msql连接的坑
jdk与驱动(不同驱动driver位置邮编)冲突:http://www.cnblogs.com/zlslch/p/6827492.htmlmysql8链接的url参数:useSSL=false&&serverTimezone=UTC&&characterEncoding=UTF-8&&useUnicode=true...
2018-12-16 23:09:36
237
转载 深入hashMap
转自一篇不错的博客,讲的很好详细,建议去看看https://www.cnblogs.com/sxkgeek/p/9341350.html
2018-12-15 17:08:25
87
转载 map遍历方式总结
只需要key建议:Map<Integer, Integer> map = new HashMap<Integer, Integer>(); //遍历map中的键 for (Integer key : map.keySet()) { System.out.println("Key = " + key); } 只需要value建议://遍历map中的值 ...
2018-12-04 14:46:59
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人