- 博客(41)
- 资源 (7)
- 收藏
- 关注
原创 webflux整合swagger教程V2版
在官网上看到了 WebFluxConfigurer,通过配置实现 WebFluxConfigurer 后,可以完美解决 webflux 整合。注解,那是因为他们使用的是快照版本,现在的正式版本已经把它废弃掉了 @Deprecated,推荐的还是使用 @EnableSwagger2。现在需要开启 swagger,网上很多人使用的是 @EnableSwagger2WebFlux。swagger 出现 404 问题。
2023-01-04 14:19:20
1074
原创 webflux整合swagger教程
下面我们一起开始本次教程的整合之旅,我这里的 swagger 版本是 3.0.0,2.10.x 版本的也可以整合,具体看你个人兴趣和你使用的。注解,那是因为他们使用的是快照版本,现在的正式版本已经把它废弃掉了 @Deprecated,推荐的还是使用 @EnableSwagger2。做完这一步之后,还不行。这是低版本的 swagger 的做法,正式版本和快照版本还是有很大差别的,官网上修复了很多 bug。做完上面的工作后,启动项目,最终实现 weblux 和 swagger3 的整合,推荐使用正式版本的。
2023-01-04 13:59:41
1568
原创 redis 集群部署
1.[搭建部署]Redis 6.2.4集群部署2.[遇到的问题]2.1 Redis (error) NOAUTH Authentication required.解决方法127.0.0.1:6379> auth "yourpassword" 2.2 bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory解决方法2.3 Redis集群启动脚本2.4 重新创建redis集群的注意事项2.5.1 redi
2021-07-19 10:25:05
144
原创 MySQL主从复制
1、主从服务器分别作以下操作:1.1、版本一致1.2、初始化表,并在后台启动mysql1.3、修改root的密码2、修改主服务器master: #vim /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=50 //[必须]服务器唯一ID,默认是1,一般取IP最后一段3、修改从服务器slave: #vim /etc/my.cnf [mysql
2021-01-18 16:17:17
163
原创 Nginx负载均衡
1.Spring Boot项目建立相关import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.web.bind.annotation.GetMapping
2020-12-29 17:48:13
113
原创 Linux.centos系统mysql5.7.31安装教程
wget https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz服务器网速可以的话直接wgetwget https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gzmysql5.7.18安装教程
2020-10-19 15:47:23
1857
原创 Linux安装mysql数据库
一.安装mysql1.检查和卸载# mysqlyum list installed mysql*# rpm -qa|grep -i mysql1.1安装过并且需要卸载# service mysql stop# rpm -ev MySQL-client-5.5.25a-1.rhel5 # rpm -ev MySQL-server-5.5.25a-1.rhel51.1.1删除原...
2019-12-16 17:34:01
157
原创 Nginx搭建图片服务器
一.安装好nginxhttps://blog.youkuaiyun.com/u012417405/article/details/103496447二. 修改配置文件1.方式一进入/usr/local/nginx/confvim nginx.conf保存文件 :wq启动、停止nginxcd /usr/local/nginx/sbin/./nginx ./nginx -s stop....
2019-12-11 18:36:39
467
原创 Linux安装nginx
一.在安装nginx之前,需要现在linux服务器上先安装gcc、pcre、zlib、openssl;# yum install gcc-c++# yum install -y pcre pcre-devel # yum install -y zlib zlib-devel # yum install -y openssl openssl-devel二.下载nginx1.第一种方...
2019-12-11 18:13:22
196
原创 git拉取最新的代码
1.打开git程序git-bash.exe2.进入文件夹cd /D/program_file/git-projects3.只拉取最新的代码git clone --depth=1 https://gitlab.junquan.com.cn/hskj/pd_217_attractinvestment.git
2019-12-02 14:47:22
2913
原创 SpringBoot+ Ehcache整合及其功能实现
一.创建MyApplicationRunner 和 ehcache 文件1.ehcache 文件<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation=...
2019-04-23 14:10:44
643
原创 读取配置文件
一 .读取配置文件方式一1.创建文件2.读取文件import java.io.IOException;import java.io.InputStream;import java.util.Properties;/** * 获取项目配置文件参数信息 * .properties */public class ResourceBundleUtil { p...
2019-03-13 15:05:58
206
原创 Spring JdbcTemplate查询结果集生成Java实体
1.实体类2.BeanPropertyRowMapper和EntityRowMapper(全文重点)在使用JdbcTemplate的时候,可以使用query方法来查询指定的sql语句,来返回我们需要的结果。query提供了RowMapper接口,可以方便的将查询结果转换为对象。RowMapper常见的有2个实现类BeanPropertyRowMapper和EntityRowMapp...
2019-03-11 19:45:19
4680
1
原创 Spring JdbcTemplate之批量插入
JdbcTemplate简介 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于spring-jdbc-5.0.6.RELEASE.jar中。其全限定命名为org.springframework.jdbc.core.JdbcTemplate。要使用JdbcTe...
2019-03-11 18:45:27
20089
6
原创 前后端联调跨域问题
1.前端jqueryajax需要引 jquery包$.ajax({type:"post",url:"http://jmzs.nj.youedata.com/jmrh/api/jmrh",contentType:'application/x-www-form-urlencoded;charset=ut...
2019-01-18 14:37:37
1134
原创 PageHelper
一.maven依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version&g...
2019-01-15 18:22:14
366
原创 controller返回前台数据工具类-RespResult
import java.util.HashMap;import java.util.Map;import com.fasterxml.jackson.annotation.JsonInclude.Include;import com.fasterxml.jackson.databind.ObjectMapper;public class RespResult { pub...
2019-01-10 18:00:50
2283
原创 java文件上传
1.在 springmvc.xml配置 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="100000"/>...
2018-12-12 15:13:37
149
原创 ftp服务器批量下载文件(方式二)
1.大概思路:2. 先根据ID查询出来url@RequestMapping(value=&amp;amp;amp;quot;test1&amp;amp;amp;quot;, produces = &amp;amp;amp;quot;text/plain;charset=UTF-8&amp;amp;amp;quot;) public void **test2**(HttpServletRequest request ,Htt
2018-11-28 14:20:34
8387
2
原创 ftp服务器批量下载文件之retrieveFileStream (方式一)
1.首先先说一下这些坑:(组合套装)标题这个行代码一定要注意,而且随时打印code码,以便确认错误.2.大致思路:3. 先根据ID查询出来url@RequestMapping(value="test1", produces = "text/plain;charset=UTF-8")public void test2(HttpServletRequest request ,...
2018-11-28 11:48:46
10148
2
原创 Java Controller层下载指定Excel模板
/** * 下载模板 * @param request * @param response */ @RequestMapping(value="template") public void template(HttpServletRequest request,HttpServletResponse response ...
2018-11-08 09:29:11
1073
3
原创 java后台Controller下载文件方法
/** * 导出 * @param request * @param response */ @RequestMapping(value="exportInfo") public void exportInfo(HttpServletRequest request,HttpServletResponse response ){...
2018-10-23 14:50:34
9284
1
转载 MyBatis-Plus | 最简单的查询操作教程(Lambda)
引言 是对MyBatis-Plus的功能进行简单介绍,虽然是介绍,也让我们领略到他的优雅与强大。你是不是已经被吸引了?别着急,上一节,我们算是参观了MyBatis的风景,这一节,我将带你领略他独特的魅力。Lambda官方表示,3.x支持Lambda表达式,那应该怎么使用呢?我们来看个例子:QueryWrapper<Student> queryWrapper = n...
2018-10-10 11:52:05
32267
3
原创 java实现大批量json文件数据去重
上周从数据采集部门拿到一批400份的json文件,每个文件里30w+的json对象,对象里有uid,对重复的uid,需要去重下.本人电脑4核8G已经不能满足了,总是内存不够用.所以在服务器上写了一下(配置8核128G) ,结果读取文件以及去重都没问题,在最后的写入是又是内存不够了.所以总结了一下,整体的思路是,先把400份分为每份20份,这样处理一下,就只有20份了,再把20份的json...
2018-09-29 17:17:50
4335
原创 java代码实现MySQL数据库表千万条数据去重
准备工作:1.数据库表:datatest52.字段: id主键自增,val重复值字段并为val创建索引3.设置innodb缓冲池大小show variables like "%_buffer%";SET GLOBAL innodb_buffer_pool_size=8388608;--系统值(完事后修改回来)SET GLOBAL innodb_buffer_poo...
2018-09-29 15:10:36
4066
2
原创 MySQL表上亿级数据量实现删除重复记录
上周从数据采集部门拿到一批400份的json文件,每个文件里30w+的json对象,对象里有uid,对重复的uid,需要去重下.电脑配置4核8G废话不多说,直接上干货.1.创建表datatest5CREATE TABLE `datatest5` ( `id` int(11) NOT NULL AUTO_INCREMENT, `val` varchar(16) DEFAU...
2018-09-29 14:49:30
5186
原创 java代码-Exccel工具类
import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Ou...
2018-04-20 09:40:10
242
转载 IdWorker
public class IdWorker { // 时间起始标记点,作为基准,一般取系统的最近时间(一旦确定不能变动) private final static long twepoch = 1239876547531569L; // 机器标识位数 private final static long workerIdBits = 5L; // 数据中心标识位数 p...
2018-04-20 09:34:33
4714
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人