自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丶Melody

积累就是成长!!!

  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 ThinkPHP6(TP6) 微信接口 EasyWechat

PHP 微信对接

2023-12-06 09:55:30 756

原创 苹果IOS安装IPA, plist形式 Safari 浏览器点击安装

苹果手机安装ipa包, Safari浏览器安装ios应用

2023-10-24 15:29:15 1972

原创 Java 获取请求真实IP为127.0.0.1的处理

Java 获取请求真实IP为127.0.0.1的处理

2023-10-16 10:20:18 834

原创 2022年 Centos8停止维护 替换阿里源 No URLs in mirrorlist 问题 Dockerfile 打包无法使用yum install 问题

CentOS8停止维护后, 无法使用安装软件, 报错等等.如:Failed to download metadata for repo 'AppStream'Error: Failed to download metadata for repo 'AppStream'或者Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist.等等.

2022-02-22 17:59:19 1226

原创 Springboot event Listener 事件监听 异步处理

编写SpringContextHolderpackage com.cf.user.server.event;import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.DisposableBean;import org.springframework.context.ApplicationContext;import org.springframew.

2021-12-29 16:35:21 2470

原创 springboot @Cacheable注解序列化失败而RedisUtil正常问题 配置Cacheable序列化方式

问题描述@Cacheable注解序列化失败 而RedisUtil正常, 错误信息如下:org.springframework.data.redis.serializer.SerializationException: Cannot serialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to serialize object usin

2021-03-23 17:55:42 3003

原创 Seata Docker部署问题 NotSupportYetException:config type can not be null 解决

Seata Docker部署问题Seata官网Docker部署地址-e SEATA_CONFIG_NAME=file:/root/seata-config/registry此配置启动报错, 错误信息如下:Exception in thread "main" io.seata.common.exception.NotSupportYetException: config type can not be null在容器中registry的真实路径为/root/seata-config/conf/

2020-12-28 11:52:05 7148 9

原创 springboot + RabbitMQ 使用stomp与前端VUE通讯

maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>application.ymlspring: rabbitmq: host: 127.0.0.1 port: 5672 use

2020-09-11 16:31:36 1882 7

原创 Java Springboot 微信第三方支付 证书认证绑定 Docker导入CER证书

接入流程与第三方交换CER证书第三方与光大银行微信云缴费对接对接时认证本地证书, 发送请求, 接收报文小程序将报文拼接到跳转路径, 打开云缴费小程序Docker部署时导入第三方证书代码未做优化和封装定义Bean接口响应信息封装统一返回值替换为自己的@Datapublic class FeedBack { /** * 交易码 */ private String trancode; /** * 交易种类 */

2020-07-20 10:37:36 4658

原创 Springboot 设置 windows和Linux临时上传路径

windows和Linux 设置临时上传路径第一种Windowsserver: tomcat: basedir: /data/apps/temp第二种 Windows和Linux在Application里注入Bean @Bean MultipartConfigElement multipartConfigElement(){ MultipartConfigFactory factory = new MultipartConfigFactory();

2020-07-20 10:01:01 1563

原创 Docker 图片水印中文乱码显示为方框, 设置Docker容器字体

水印中文不显示原因 : 水印设置的字体在Linux系统中不存在处理 : 在Docker里添加字体(在宿主机添加无效)项目结构:在DockerFile同级添加字体文件编写Dockerfile文件FROM java:8COPY fonts/simhei.ttf /usr/share/fonts/VOLUME /tmp# 设置系统编码ENV LANG C.UTF-8# RUN echo "export LC_ALL=C.UTF-8" >> /etc/profile &a

2020-05-15 14:46:21 2010 1

原创 SpringCloud + Nacos + Seata1.2.0 最新版

关于Seata配置, 一步一个坑, 配置过程中0.9.0~1.2.0版本全下载也没有成功(非Feign降级可以回滚, 但是数据库事务相关表没任何数据出现), 官方文档和Demo描述都是1.0.0之前老版本的, 1.0.0以上要么只有简单说明, 要么直接项目贴jar包, 终于是自己摸索出来了, 希望能让Springcloud整合Seata的同学少走点坑.下面开始详细的配置说明.版本信息Jar...

2020-04-29 18:01:28 7545 8

原创 Python Flask部署(Docker制作Python镜像)

1 . 导出Flask项目依赖包命令pip freeze > requirements.txt生成的文件放到项目根目录下2 . 制作Docker镜像1). 创建文件夹, 如docker_build, 存放项目和DockerFile文件项目直接复制到docker_build文件下创建DockerFile文件, 无后缀2) . 编写DockerFile# 项目基于的pyt...

2020-03-12 10:57:28 1689

原创 vue + elementUI + Flask配置

版本信息@vue-cli 4.2elementUI 2.13.0注意事项@vue-cli 4.2 少了很多配置文件, 只有一个babel.config.js和包版本文件.elementUI 按需引入配置babel.config.jsmodule.exports = { 'presets': [ '@vue/app', ['@babel/preset-env', {...

2020-03-11 09:32:37 3305

原创 Springboot+RabbitMQ + WebSocket 给前端推送消息 + 定时队列

环境 :JDK : 1.8Springboot : 2.1.6.RELEASEErLang : otp_win64_22.0.exeRabbitMQ : 3.7.16下载地址开启RabbitMQ的stomp插件 .在RabbitMQ安装目录sbin文件夹里执行命令 :rabbitmq-plugins enable rabbitmq_stompSpringboot pom.xm...

2019-07-22 18:14:42 7230 3

原创 Springboot+RabbitMQ延迟/定时队列 定时推送消息

使用延时队列, RabbitMQ需要安装rabbitmq_delayed_message_exchange插件.官网下载地址下载对应版本的 rabbitmq_delayed_message_exchange.下载完成后解压 , 把解压后的ez文件放到RabbitMQ安装路径的plugins下.然后进入sbin目录执行命令 rabbitmq-plugins enable rabbitmq...

2019-07-22 11:28:33 4205 3

原创 Springboot+Redis 实现API接口限流

添加Redis的jar包.<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>在application.y...

2019-04-20 16:08:33 8075 17

原创 CentOS搭建fastDFS+springboot上传

1.下载所需安装包安装包下载地址将文件放到服务器 这里放到了/usr/soft/ 下.2.安装依赖$ yum install -y gcc $ yum install -y gcc-c++3.安装libfastcommon-master.zip解压libfastcommon-master.zip$ unzip libfastcommon-master.zip如果没有安装...

2019-02-25 17:20:55 335

原创 Docker 部署 springboot

在springboot项目pom.xml里加入 docker-maven-plugin.&amp;amp;lt;build&amp;amp;gt; &amp;amp;lt;plugins&amp;amp;gt; &amp;amp;lt;plugin&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/g

2019-02-18 17:32:02 202

原创 SpringBoot AOP控制Redis自动缓存和更新

导入redis的jar包&amp;lt;!-- redis --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-boot-s

2019-01-03 18:17:55 5142 3

原创 Linux centOS安装java环境(JDK,Tomcat)

首先下载JDK.这里使用的是jdk-8u181-linux-x64.tar.gz下载Tomcat.这里使用的是apache-tomcat-8.5.35.tar.gz创建目录$ cd /$ mkdir soft$ cd soft把安装包放到soft里可以使用yum命令上传安装yum install -y lrzszrz回车选择文件安装JDK$ cd /usr$ mk...

2018-12-29 18:24:42 170

原创 Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC

问题是因为tomcat自tomcat 8.0.35版本之后对URL参数做了比较规范的限制,必须遵循RFC 7230 and RFC 3986规范,对于非保留字字符(json格式的请求参数)必须做转义操作,否则会抛出Invalid character found in the request target. The valid characters are defined in RFC 7230 a...

2018-10-09 16:33:39 142

原创 Activiti-Modeler集成SSM

SSM环境spring 5.0.8.RELEASEmybatis 3.4.5mybatis-spring 1.3.1activiti 5.22.0集成activitipom.xml&lt;properties&gt; &lt;activiti&gt;5.22.0&lt;/activiti&gt; &lt;jackson-version&gt;2.9.5&lt;/j...

2018-09-29 11:47:30 871 2

原创 MySQL6+ jar的一些问题

MySQL6+的jar包相对于6以下有所改变.记录下我遇到的坑首先数据库驱动问题从com.mysql.jdbc.Driver变成了com.mysql.cj.jdbc.Driver运行报错java.sql.SQLException: The server time zone value…MySQL的时区问题在mysql的URL后边添加参数serverTimezone=UTC使用Drui...

2018-09-20 14:39:29 242

原创 JavaEE项目使用HTTPS请求

把Java方法的http请求变为https请求. 首先需要去下载JKS证书,解析到域名,我这里是在腾讯云下载的免费的.下载完之后是一个压缩包 打开Tomcat里边就是JKS证书. 随便放到一个路径下 然后修改Tomcat的server.xml 添加如下配置: &lt;Connector port="8443" protocol="HTTP/1.1" SSLEnabled="t...

2018-09-08 15:02:47 1261

原创 Spring配置多数据源切换

多数据源切换db.properties#MySQLjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/test?autoReconnect=true&amp;characterEncoding=utf-8jdbc.username=rootjdbc.password=admin#定义初始连...

2018-08-27 10:40:57 192

原创 SSM代码生成CURD,SSM配置文件,直接复制使用

通过JDBC连接数据库,获取表信息,通过freemarker生成文件. 对于数据库对应的java的类型支持的不多,只有String,Integer,double,TImestamp,其他的可以自己写,有需要的下载就好了.GitHub https://github.com/lhsteward/GenerateSSM...

2018-08-01 15:45:21 264

原创 SpringBoot 初识 ,集成Mybatis使用

之前有看过SpringBoot,惊叹于它的简洁快速无需配置XML文件. 抛去Spring那些繁琐的XML配置文件,SpringBoot无需部署,内置tomcat SpringBoot让你迅速开发.试着配置一下吧环境:JDK 1.8 , IDEA 2018.1.5 项目结构 首先 新建项目 File –&gt; New –&gt; Project 选择左边的Maven 右边...

2018-07-24 15:14:09 192

原创 SSM拦截器拦截ajax请求

拦截器拦截请求可以分ajax请求/非ajax请求. ajax请求在用户session过期之后,需要跳转到登录页面. 这个时候就需要在拦截器里判断我们的请求是否是ajax请求. 但是不能直接的跳转页面,只能通用response返回响应.我们有两种方式: 1.在ajax里获取响应信息作出执行请求或者session过期跳转到登录页面的操作. 2.修改jQuery源码,这个是比较推荐的做法,...

2018-06-11 22:50:45 2504

原创 SSM+Druid使用mybatis不能批量执行SQL问题

批量修改时的错误信息:Caused by: java.sql.SQLException: sql injection violation, multi-statement not allowSQL注入冲突,多语句不允许.由于开启了wall SQL监控 批量SQL不允许执行. 源码报错位置 multiStatementAllow为false抛出的异常有两种解决办法:1.关掉w...

2018-06-09 16:08:27 1643 1

原创 JS无限级导航/菜单

这里使用layui渲染的导航实体类dept.javaprivate int id; //id private String dept_name; //部门名称 private int pid; //上级部门id private int sort_num; //排序值 private int create_id; //创建人 pri...

2018-05-30 10:29:01 1664 1

原创 SSM使用WebSocket实时推送消息

以前的消息推送用的是轮询,觉得太耗资源了,决定换成WebSocket,百度了很多配置都是做的聊天室,我这里只是推送消息,又是看帖子,又是看文档的,终于配置完成。Spring4.1.9文档 搜索websocket里边有demo 环境信息 : JDK :1.8.0_131 Tomcat : 8.5 Mysql : 5.6 Spring : 4.1.9.RELEASE Mybatis :...

2018-04-27 17:51:49 9916 12

原创 JAVA使用UEditor百度编辑器和自定义上传 爬坑记

Java集成UEditor的时候真的是各种坑,之前没有用过这个编辑器,也不知道怎么配置, 一路的爬坑终于能上传图片,唉。。上传的时候总是提示 后端配置项没有正常加载等等的东西,是真的烦,按着网上的教程也没搞定,只能慢慢爬坑。 开始配置:最快的一种配置是: 首先去官网:http://ueditor.baidu.com/website/download.html 下载一个源码包、一个JS...

2018-04-09 15:21:16 5534 2

原创 Java计算请假时长(根据规则设置去除节假日、休息日、特殊日期)

首先选择的日期要判断是不是节假日; 这里是写了工具类获取全年的日期信息。dateUtils工具类 某年第一天可以直接拼接 yyyy-01-01 获取节假日方法:public class DateUtils {public static final String goWeekURL= "http://api.goseek.cn/Tools/holiday?date=";//从公...

2018-03-29 18:44:54 9920 14

原创 JAVA上传文件错误java.lang.NoSuchMethodException

JAVA上传文件错误java.lang.NoSuchMethodException

2018-03-12 11:42:33 4621

原创 Java+zTree审批人员选择

实现一个类似于钉钉审批人员选择的功能。这里使用zTree实现组织架构树。实体类需要有id,pId实现上下级关系。company.java getter/setter略。private int company_id;//公司id private String company_name;//公司名称 private String remark;//备注信息 ...

2018-02-27 22:49:00 4160 2

原创 SSM集成Redis缓存数据库

SSM集成Redis缓存数据库

2018-01-04 17:36:27 1752 2

原创 Java文件上传下载删除(下载中文乱码问题)

Java文件上传下载删除(下载中文乱码问题)

2017-12-02 11:08:02 5302

原创 数组/JSON字符串操作 移除空串 更改key/value.

数组/JSON字符串操作 移除空串 更改key/value.

2017-11-27 17:27:33 1531

原创 使用Session存放Token 防止表单重复提交

使用Session存放Token 防止表单重复提交

2017-08-03 18:24:18 624

RabbitMQ.zip

RabbitMQ所需安装包 , 包含otp_win64_22.0.exe , rabbitmq-server-3.7.16.exe , 延迟插件 rabbitmq_delayed_message_exchange-20171201-3.7.x.zip

2019-07-22

Linux配置fastDFS所需文件

Linux配置fastDFS所需的安装包, fastdfs-5.11.tar.gz,fastdfs-nginx-module_v1.16.tar.gz,libfastcommon-master.zip,nginx-1.15.8.tar.gz

2019-02-25

WebSocket的JS文件

Spring-webSocket 的js文件包 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-04-27

空空如也

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

TA关注的人

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