- 博客(50)
- 收藏
- 关注
原创 linux部署redis集群以及springboot整合redis集群配置(附带redis的linux解压包)
链接:https://pan.baidu.com/s/1QuXvOTO03g9kDC5xNbTOAQ。这里是redis5.0.5linux版本。
2023-03-24 17:16:01
637
原创 idea远程debug服务器项目
agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 》这部分是配置后生成的;Dspring.profiles.active=my 》我启动的时候指定了配置文件,nohup 》运行后台中的命令(以防ctrl + c后程序也退出)java -jar 项目包.jar 》 jar包启动命令。③调试开启的进程端口(随便只要不被占用即可使用)④配置好①,②,③三个参数后生成的启动参数。⑤选择模块就是服务器上打包的本地的模块*
2023-03-23 20:32:50
609
原创 springboot2.7以上版本配置swagger3.0.0版本浏览器无法打开swagger-ui
【代码】springboot2.7以上版本配置swagger3.0.0版本浏览器无法打开swagger-ui。
2023-03-23 16:18:04
3375
原创 The remote system refused the connection.
【代码】The remote system refused the connection.
2023-03-21 22:35:51
1523
原创 内网nginx代理到外网nginx(nginx之间的转发操作)
本例子中是: proxy_set_header Host ‘test.picclife.cn:8888’;‘此处写入内层nginx监听的域名加端口’;最重要的部分 (设置外层的nginx的。-> nginx刷新配置重启。(2)挂载信息查看 -->挂载目录查看,/etc/
2023-03-17 13:59:54
10247
原创 java原生序列化,json序列化,xstream序列化,hessian序列化
package com.test.thread.newlw.net;/** * @author 25338 * @version 1.0 * @date 2021/12/28 15:03 */public interface IService { /** * 序列化 * @param t * @param <T> * @return */ <T> byte[] read(T t); /**
2021-12-28 21:50:50
251
原创 【快速幂,字符串hash,前缀字典树】
package com.test.autimatic;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * @author 25338 * @version 1.0 * @date 2021/12/27 14:16 */public class PowAndHashString { public static void main
2021-12-28 21:43:31
361
原创 【KMP】通过最长前后缀存储中间变化---可适用于汉字匹配等
补充上一版本的KMP只能兼容字符数字的情况代码中有注解---不对的地方请指出共同学习代码中有注解—不对的地方请指出共同学习package com.test.autimatic;/** * KMP算法 * @author 25338 * @version 1.0 * @date 2021/12/22 21:37 */public class GpKmp { public static void main(String[] args) { System.out.pr
2021-12-22 23:04:48
272
原创 【mysql】基础知识总结
mysql基础操作非交互式的show global variables like ‘wait_timeout查询show variables like ’内容‘修改配置永久修改my.cnf动态修改会恢复set命令通信协议unix/sockettcp/ip通信方式双工单工半双工流程缓存解析词法解析语法解析解析树预处理optimize优化器查询执行引擎存储引擎数据信息memory+
2021-12-20 21:56:20
551
原创 java实现回文算法以及KMP算法
package com.test.autimatic;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.StringJoiner;/** * @author 25338 * @version 1.0 * @date 2021/11/29 14:05 * @description */public class HiuWen { public st
2021-11-29 22:41:09
371
原创 springboot整合elasticsearch-7.8.0版本----从配置到基础的增删改查
一、首先也是最重要的:(说几个注意事项):1.由于是maven整合elasticsearch:::所以需要保证maven引入的版本和你的虚拟机或者是docker拉下来运行的版本大版本保持一致—例如:我就出现了由于docker上安装的版本比较高导致客户端java代码报错的情况。所以我删除了docker内的镜像和容器。重新pull了一个7.8.0版本的elasticsearch2.注意引入的maven包内的版本不之一的时候,在springboot的配置文件pom的properties标签内新增统一版本的e
2021-11-26 17:37:51
3475
原创 java实现单调栈和单调队列
package com.test.autimatic;import org.apache.poi.ss.formula.functions.T;import java.util.*;/** * @author 25338 * @version 1.0 * @date 2021/11/24 17:04 * @description */public class SingleQueueAndSingleStack { public static void main(Strin
2021-11-24 18:16:37
653
原创 java实现十大排序算法---优化版
十大排序算法优化后-java实现=—带注释package com.test.autimatic;import java.util.Arrays;/** * @author 25338 * @version 1.0 * @date 2021/11/22 19:09 * @description */public class Sort { public static void main(String[] args) { int[] arr = {21,3,4,2,1
2021-11-22 22:19:08
397
原创 gateway配置predicates多个path--非常有效!!!
routes配置断言predicates多个path1.直接上代码:注意最重要的只有2.1.0以上的版本才会允许配置多个Path=/test/t1,/testw/t2,y用逗号隔开的路径!!!重要 routes: #!!!一个请求满足多个路由的谓词条件时,请求只会被首个成功匹配的路由转发 - id: eurake-client #服务的ID唯一最好和要跳转的服务有关联 uri: lb://eureka-client-article-service #跳
2021-04-14 17:01:01
21651
7
原创 最全的linux安装docker基于ubuntu64位-以及docker安装redis,rabbitmq,mysql,mongodb等
[1]用secureCRT连接虚拟机中的Ubuntu系统,出现“远程主机拒绝连接”错误A.因为我的Ubuntu中未安装ssh服务,终端下运行命令:sudo apt-get install openssh-serverB.之后重启一下sshd服务:sudo service sshd restart[2]ubuntu 执行apt-get install的时候报错:无法获得锁 /var/lib/dpkg/lock -open(11:资源暂时不可用)这个问题看了好多人写的,执行完下面命令之后发现
2021-04-12 22:09:43
188
1
原创 dp动态规划-初级java实现不断更新-
总结:动态规划主要就四步(原始数据为int[][] arr)1.定义存储中间状态的数组;(可以根据条件给出或问题找出需要定义的数组中间变量)例如:dp[i][j]2:找到后一个状态与前一个状态的关系,(也可以是从后向前推就是前一个和后一个的关系)例如:dp[i][j]=dp[i-1][j-1]+arr[i][j]/dp[i][j-1]等关系可以通过自己演草纸上推到一下3:找到dp[][]数组的初始几个值4:按照关系,将arr数组从前向后/从后向前推直到终止;注:例一题:找到连续最大子字符串首先
2021-03-15 22:37:14
353
原创 springboot/springcloud配置webfilter拦截前端访问方法,鉴权返回401(有解释以及部分踩坑)
1.注意配置main方法启动类上加注解@ServletComponentScan2.最好配置一个全局异常捕获类方便操作3.因为鉴别token时从redis中取得,注意配置redistemplate,(此处我碰到了一个小问题,j s kon解析出现了异常:::解决方法-可以替换为stringredistemplate解析!!!)此处配置的filter类:有注解package com.service.config;import com.alibaba.fastjson.JSON;import lo
2021-03-14 17:34:09
1977
6
原创 十大排序算法Java实现,有注解
package javacom.authJiSuan;import java.util.Arrays;/** * @author 25338 * @version 1.1 * @date 2021/2/22 21:49 */public class Authomatic { public static void main(String[] args) { int[] tem={123,4,2,3,5,6,5,12,23,33,78,8,7,23,14,18,24,5
2021-03-07 19:34:44
454
8
原创 springcboot升级到2.3.4版本对应nacos升级所需的配置以及相关注意
一、配置注:pom文件配置以及相关报错原因://1.springboot版本升级version<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version></parent>
2021-02-19 22:04:08
4700
原创 线上异常-sql索引使用情形
一,索引基础使用操作:插入索引-简易版CREATE INDEX 索引名 ON 表名 (添加索引字段);CREATE INDEX lwlog_user_hobby ON lwlog_user (hobby);删除索引ALTER TABLE 表名 DROP INDEX 索引名ALTER TABLE lwlog_user DROP INDEX lwlog_user_hobby想了解相关索引操作可以浏览这里https://www.w3school.com.cn/sql/sql_create_ind
2020-08-25 14:59:28
146
原创 xmlstream格式转化Java类
一.代码如下:此外注意引入xstreamjar包//@XStreamAlias 别名注解; //@XStreamAsAttribute//转换成属性,而不是子标签 //@XStreamOmitField 忽略字段 //@XStreamConverter注入转换器(转换器要求无参构造器) //@XStreamImplicit 忽略集合名称标签 /** * 将Java类转化为string状态的xml代码 * @param o 参数· * @
2020-05-20 17:43:42
638
原创 超时异常(org.redisson.client.RedisTimeoutException: Redis server response timeout (3000 ms) occured for
redis报错:最近开发环境使用redisson(版本是3.9),在部署一段时间(1个小时左右)报超时异常(org.redisson.client.RedisTimeoutException: Redis server response timeout (3000 ms) occured for command)解决:此处先检查自己使用的redis是否是redisson或是其他的jedis或者...
2020-05-08 16:49:08
23691
3
原创 springboot加入cache缓存数据存入到(redis/本地)
1.将cache缓存存入到redis中:redisconfigure配置代码如下:(1).注意这里使用得是redisson。(2).配置类需要继承CacheingConfigurersupport(3).此处没有重写缓存异常触发类,写项目时注意重写。(4)使用:配置好后就可以使用cacherable,cacheevit,等注释。例如:cacheable(value=“缓存到redis时...
2020-05-08 16:43:02
1110
原创 Java9及以上报错处理和java.sql.SQLException: The server time zone value '$$' is unrecognized/MySQL5.8jar包
一、做项目时遇到客户端Java12版本过高引起的项目无法启动进而报错如下:java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException问题原因:JAXB API是java EE 的API,因此在java SE 9.0 中不再包含这个 Jar 包。java 9 中引入了模块的概念,默认情况下,Java SE中将不再包含java EE...
2020-03-31 13:58:09
219
原创 Java的socket连接以及string字符串长度过长解决
一、socket连接服务:1.客户端:Javapackage cn.lw;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.ServerSocket...
2020-03-16 11:02:29
1670
原创 class path resource [applicationContext.xml] filter/*-filter.xmlcannot be opened because it doe
1,解决方法:(1)检查web.xml内application.xml是否正确,application-mvc.xml中路径是否正确。(2)将resource文件夹内的东西保留一份,然后在项目目录下新建source folder并且命名为resource,将application.xml等文件移入。因为项目启动不认识之前正常的文件夹,搜易找不到相应的文件...
2020-03-09 11:24:41
229
原创 springboot配置redis以及使用
1.springboot引入maven包<!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>...
2020-01-20 10:06:13
214
原创 vue上传前后台传输文件及Java web后台保存管理
一. 传输文件管理开始:首先是配置后台接收文件相关类加载:① ssm框架配置如下:(1)注意此处id务必是multipartResolver(2)引入文件上传相关jar包,commons-io 、commons-fileupload(3)enctype属性必须为:multipart/form-data<!--开启文件接收 最大10m 2020-01-06 --> <...
2020-01-20 09:36:18
4352
4
原创 nginx配置主备,轮询等web应用
1.访问过程中一台服务器挂了,自动切换到另一台服务器。环境说明2.此处没有配置跨域因为前后端是在一个服务器上运行的。http {include mime.types;default_type application/octet-stream;map $http_upgrade $connection_upgrade { #配置websocket时需要配置加入此处 defa...
2020-01-19 16:36:03
725
2
原创 vue或html调用浏览器自带文本转语音&以及Java监听某一文件夹新增文件
1.浏览器自带文本转语音vuevar utterThis = new window.SpeechSynthesisUtterance('你好,世界!');window.speechSynthesis.speak(utterThis);2.读取mp3文件到浏览器<audio id="audio" src="/static/utiles/audio/1.mp3"></aud...
2020-01-07 19:16:57
328
原创 像maven中添加自己的maven或jar包
<!--<dependency> <groupId>UTCSealLib</groupId> <artifactId>UTCSealLib</artifactId> <version>1.0</version> </dependency&...
2020-01-02 19:41:39
143
原创 后端获取ip地址的Java,分页的基本类Java
1.后端获取ip地址的Java方法:String clientIp = request.getHeader("x-forwarded-for"); if(clientIp == null || clientIp.length() == 0 || "unknown".equalsIgnoreCase(clientIp)) { clientIp = reque...
2020-01-02 19:28:46
286
原创 springboot控制统一用户在不同设备上登录以及获取登陆人信息及登陆系统人数
springboot控制统一用户在不同设备上登录:直接看如下代码:package com.kd.system.utils;import org.apache.tomcat.jni.Thread;import javax.servlet.annotation.WebListener;import javax.servlet.http.HttpSession;import javax....
2019-12-17 18:58:03
1347
原创 vue中全局socket及路由不跳转带参数刷新页面和trycatch事务管理
一.使用vue出现的bug和已经实现的功能1.反复在公共组件中调用同一个component组件并且需要传值刷新时(就是路由地址不变,根据不同传值刷新)(1)引入一个utils.js内容如下import Vue from 'vue'export default new Vue(2)在需要跳转的页面和公共页面引入utilsimport utils from '../../../Base/...
2019-12-16 19:23:36
989
转载 eclipse中配置反编译或class file editor source not found
eclipse中配置反编译或class file editor source not found请按步骤操作如下链接下边是大佬链接:https://jingyan.baidu.com/article/9c69d48f48026813c9024e16.html
2019-12-07 10:04:34
566
原创 spring boot和ssm中微博socket拒绝vue连接问题二,Access-Control-Allow-Origin' header is present跨域问题
一.socket拒绝连接,可能有如下几点:1.最有可能的:如下代码(websocketconfig)修改如下:setAllowedOrigins("*")设置未全部;String webSocket_url = "/websocket/socketSever"; registry.addHandler(getWebSocketHandler(), webSocket_url).addIn...
2019-12-05 17:15:21
345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人