- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 文件上传错误:java.io.EOFException: Unexpected EOF read on the socket
早上起来发布个项目,现在测试没任何问题。索性直接打包线上代码测试,报了个java.io.EOFException: Unexpected EOF read on the socket分析:1、看里面一行错误都不是代码里面报的,都是apache报错就定位到是配置问题2、查看了一下兆宽是最小的2M的学生机瞬间懂了就是超时问题直接撸代码在yml配置tomcat连接时间server: tomcat: max-http-post-size: 100MB connection-timeout
2020-07-25 11:21:34
11771
1
原创 idea的热部署
pom.xml添加热部署坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>ru...
2020-04-29 00:20:45
223
原创 springboot整合elasticSearch
elasticsearch的正确使用1、首先下拉elasticsearch,docker pull elasticsearch2、启动elasticsearch,但是elasticsearch是java环境写的 默认启动内存为2g,所以需要换一下启动方式docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 930...
2020-04-18 17:02:40
324
原创 RabbitMq部署笔记
1、Rabbitmq是什么 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue Protocol)的开源实现。2、Rabbitmq由什么组成Message消息,消息是不具名的,它由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key(路由键)、priority(相对于其他消息的优先权...
2020-04-17 01:40:23
303
原创 百度富文本编辑器使用
1、我自己写了一个基于tomcat的上传图片服务器package org.xing.utils;import org.apache.commons.io.FileUtils;import org.springframework.web.multipart.MultipartFile;import java.io.File;import java.io.IOException;pu...
2020-04-16 02:03:46
271
原创 跨域问题的解决
1、为什么会出现跨域官方话说:同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。自己的话说:因为同源策略限制,如果没有同源策略限制,服务端验证通过后会在响应头加入Set-Cookie字段,不发网站可以通过这个来获取到你的账号密码解决办法:package org.xing.framework.config;import ...
2020-04-16 02:03:25
159
原创 springboot连接微信公众号服务以及给前端签名
首先阅读文档1、这个是什么意思呢,就是需要判断这个东西是不是来自于微信的,所以你需要填写你的请求的url和token(也就是密码,可以自定义的)2、但是你保存配置肯定是失败的,因为你还需要写一个专门的请求给微信(注明是get请求),这个文档不适合我这种拿来主义的人阅读java//根据自己的习惯,我习惯是当工具类调用import java.security.MessageDigest;...
2020-04-16 01:52:18
882
1
原创 解决docker pull超时问题
解决docker pull超时问题1、问题:解决办法 :更换阿里镜像1、vi /etc/docker/daemon.json2、{“registry-mirrors”:[“https://t5t8q6wn.mirror.aliyuncs.com”]}3、systemctl daemon-reload命令重新加载配置文件4、systemctl restart docker 完成...
2020-04-14 02:14:49
4875
原创 新增课程节点 项目心得
1、上级结点 如果不设置就要从第二层结点添加,例如像测试代码-2一样 ,如果设置了就从第三层结点添加,例如为什么要选择春云servicepackage com.xuecheng.manage_course.service;import com.xuecheng.framework.domain.course.CourseBase;import com.xuecheng.framewo...
2019-05-24 17:08:02
451
原创 在线预览+发布功能
在线预览不说了 就一个页面静态化(模型+模板=页面静态化),上篇已经说完了说一下发布功能的实现1、用到消息队列RabbitMq ,所以就需要先配置,建议先写消费方server: port: 31000spring: application: name: xc-service-manage-cms-client data: mongodb: uri: ...
2019-05-23 02:57:17
881
原创 实现页面静态化(模型数据+模板=静态化)
模型数据//1.获取页面模型数据 private Map getModelByPageId(String pageId){ CmsPage cmsPage = findById(pageId); if (cmsPage==null){ //页面不存在 ExceptionCast.cast(CmsCode.CM...
2019-05-20 14:37:54
1231
原创 模板管理业务流程
1、模板制作1.1、轮播图页面原型在门户的静态工程目录有轮播图的静态页面,路径是:/include/index_banner.html。1.2数据模型为:通过http 获取到数据模型如下:下图数据模型的图片路径改成可以浏览的正确路径。{"id": "5a791725dd573c3574ee333f","name": "轮播图","model": [{"key": "bann...
2019-05-19 22:55:46
826
原创 (JAVA)异常处理
解决问题:1、操作不成功仅向用户返回“错误代码,失败信息:操作失败”,无法区别具体的错误信息。2、service方法在执行过程出现异常在哪捕获?在service中需要都加try/catch,如果在controller也需要添加try/catch,代码冗余严重且不易维护。解决办法:1、在Service方法中的编码顺序是先校验判断,有问题则抛出具体的异常信息,最后执行具体的业务操作,返回成...
2019-05-18 18:40:21
362
原创 SpringMVC坑(yi)
@RequestParam注解是获取静态URL传入的参数@PathVariable是获取请求路径中的变量作为参数如果前端传的是http://localhost:31001/cms/page/get/5ad92f5468db52404cad0f7c 就需要用@PathVariable来取占位符。如果前端传的是http://localhost:31001/cms/page/get?id=5ad9...
2019-05-18 15:15:57
162
原创 springboot基础搭建
1、创建父工程创建统一的父工程:leyou,用来管理依赖及其版本,注意是创建project,而不是moudle填写工程信息:保存的位置信息:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...
2019-05-16 23:32:55
164
原创 自定义组件用法
1.树组件的用法1.1.示例<v-tree url="/item/category/list" :isEdit="true" @handleAdd="handleAdd" @handleEdit="handleEdit" @handleDelete="handleDelete" @handleClick="h...
2019-05-16 18:25:58
577
1
nslicense.zip
2020-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人