自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

A初夏1的博客

free free free

  • 博客(39)
  • 收藏
  • 关注

原创 nacos 问题解决思路2

例如 两个 folder 实例,一个folder项目 启动两个实例 都注册到 nacos里 那么这个时候访问他就用到了 负载 LoadBalancer 了 那么 就可能会出现 这个问题了。明明 服务启动了 也注册到nacos 了 ,访问也成功了 返回200 但是 就是 访问不到服务。项目在 idea里启动访问正常,cmd jar 访问 无响应 http请求服务器 长期无响应。导致 gateway 提示 No servers。Getway网关 日志 报错。

2024-04-23 11:41:33 181

原创 nacos 问题解决思路1

gateway 负载均衡 到哪个 关停的服务时 就会报错 500错误,下一次访问 访问那个正常的服务 就好了。1、 研究为什么 注册了nacos的服务 关停后 nacos 不将这个服务从注册中心删除。2、配置 gateway 访问策略,当访问失败后 第二次就不访问这个实例 就好了。我本地 启动一个服务A,关停这个服务A,在启动这个服务A。但是 有一个实例 访问会报错 因为已经不存在了。这时 nacos 里面 A服务 有两个实例。

2024-04-23 11:32:55 74

原创 学习记录学习

https://devops.aliyun.com/org-member/5ee201dd892c58bb7c3942bfhttps://devops.aliyun.com/workbench?orgId=5ee201dd892c58bb7c3942bf你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown

2024-03-28 10:25:17 985

原创 计算机数据结构

计算机数据结构

2023-11-03 20:13:26 92

原创 Violate关键字

violate 关键字

2023-11-03 16:24:39 95

原创 MySQL数据库事务隔离级别、Spring事物传播行为

MySQL隔离级别、Spring事物传播行为

2023-11-03 16:16:15 93

原创 CAN协议信号位-大小端学习记录

CAN协议信号位-大小端学习记录

2023-10-22 12:57:09 330

原创 ChatGPT使用

智能

2023-10-19 17:19:39 1412

原创 搭建私有服务器和日常思路小记

部署一个个人的博客,拥有自己的域名、公网ip、例如在百度上输入我的域名就能直接访问我的服务器上的项目了。(1)注册申请一个公网域名 如wyy.com.cn(阿里、或是百度都能申请)(2)在家用网络中 公网是无法访问的 所以我们最好注册一个公网ip 但很难我们可以购买一个内网穿透服务 他会给我们配置好一个公网ip并映射到我们的家用局域网中我们电脑被分配的ip上。这样间接的我们就有了一个公网ip了(3)公网ip关联 域名 这样外网就能通过域名访问到我的服务器了。(4)买一台小型服务器A。

2023-10-19 17:17:18 64

转载 Linux记录

创建 biosboot 空间,大小设置为1MB,此空间如果不创建在一些环境中系统将 20MB。/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 2G。我的版本为 VMware-workstation-full-16.1.0-17198959。进阶分区方案: 50G 7G。

2023-10-19 10:38:55 36

转载 体验 Gitea Actions

gitea actions CI/CD

2023-08-23 15:31:06 104

原创 java运行cmd命令调python无返回,python脚本执行正确问题查找

java运行cmd命令调python无返回,python脚本执行正确问题查找

2022-10-21 13:04:40 887 1

原创 浅谈pipreqs组件(自动生成需要导入的模块信息)

pipreqs组件(自动生成需要导入的模块信息)

2022-10-21 11:14:04 348

原创 Python 安装虚拟环境

Python 安装虚拟环境

2022-10-21 11:09:20 540

原创 语言跨平台解释

语言跨平台解释解释型语言 如Java 就是你编写的 .java文件给我jvm我jvm是安装在不同平台的(Windows、Linux等)我jvm一看我安装在了Windows上那我就把.java文件编译成Windows认识的机器码(二进制文件)我jvm发现我被安装在Linux平台 那我就把.java文件编译成Linux平台认识的机器码(二进制文件)。这样不同平台 对于同一套.java文件 就都能执行了对于开发者 你给出去一份最终的.java代码 就完事了 后续它想在那个平台运行都可以 都不用来找

2021-09-10 20:35:28 147

转载 http长短连接

原文链接: https://blog.csdn.net/skiof007/article/details/79263070.因为HTTP协议根本就没有长短连接这一说法。众所周知,HTTP协议是基于请求/响应模式的,因此只要服务端给了响应,本次HTTP连接就结束了,或者更准确的说,是本次HTTP请求就结束了,下一次又是一个新的请求和新的响应,因此根本没有长连接这一说。那么自然也就没有短连接这一说了。之所以网络上说HTTP分为长连接和短连接,其实本质上是说的TCP连接。TCP连接是一个双向的通道,它是可以

2021-07-14 20:41:06 104

原创 jvm 调优命令 和方法

jvm 调优命令 和方法一、 命令方法总结:参考资料(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)测试 示例总结:1、2、一、 命令方法总结:你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。参考资料链接: https://www.jianshu.com/p/15597b3d2da8.链接: https://blog.csdn.net/u013068789/a

2021-07-13 19:30:18 504

转载 java内存分配

java运行时内存分配详解原文连接:https://www.cnblogs.com/hewenwu/p/3662529.html一、 基本概念每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的所有类的实例(也就是对象)或数组(指的是数组的本身,不是引用)都放在堆中,并由该进程所有的线程共享。Java中分配堆内存是自动初始化的,即为一个对象分配内存的时

2021-07-06 16:51:10 87

转载 2021-06-30

一、关于controller调用controller/service调用service/util调用service/websocket中autowired的解决方法原文连接:https://blog.csdn.net/moshowgame/article/details/83415545问题背景这个问题,其实分为四个问题,思路是一致的。controller调用controllerservice调用serviceutil调用servicewebsocket中autowiredSpringUti

2021-06-30 10:14:21 82

转载 SpringBoot2+Netty+WebSocket(netty实现websocket)

##### 一、SpringBoot2+Netty+WebSocket(netty实现websocket,支持URL参数)原文链接: https://zhengkai.blog.csdn.net/article/details/91552993思路: 用netty实现 后台的 websocket 相当于前端利用websocket协议 后端用netty实现复杂的业务逻辑<dependency> <groupId>io.netty</groupId> &lt

2021-06-30 10:04:38 5207

转载 学习网站记录

凤凰架构https://icyfenix.cn/.

2021-06-29 13:21:35 73

转载 websocket学习记录2021-06-29

websocket 示例http://jmesnil.net/stomp-websocket/doc/https://github.com/yudiandemingzi/spring-boot-websocket-studyhttps://www.cnblogs.com/qdhxhz/p/8467715.htmlhttps://www.cnblogs.com/qdhxhz/p/9438954.htmlhttps://www.cnblogs.com/qdhxhz/p/9452237.htmlhtt

2021-06-29 11:18:11 124

转载 websocket 学习2

SpringBoot2.0集成WebSocket,实现后台向前端推送信息原文连接: https://blog.csdn.net/moshowgame/article/details/80275084.

2021-06-28 17:26:30 53

原创 websocket 学习1

websocket 个人总结例如 springboot 整合 websocket就和rocketmq 有点像,分广播、点对点 等推送方式 也分订阅、推送一个主题 有一个订阅接口 例如 群聊功能(1)一个发送消息到这个订阅地址的网站入口:群成员可通过浏览器发送消息(2)一个主题订阅地址 :加入群的都订阅这个主题或是消息地址,接收消息要实现两种情况*********1、实现本地一对一聊天功能 测试同一网段 实时双向通信(同一网段 例如内网 用户登录网站例如jobcenter 统一访问一个服务器

2021-06-24 18:14:29 347

原创 nodejs 理解

nodejs 理解一、Node.js介绍Node.js是一个javascript运行环境。它让javascript可以开发后端程序,实现几乎其他后端语言实现的所有功能,可以与PHP、Java、Python、.NET、Ruby等后端语言平起平坐。Nodejs是基于V8引擎,V8是Google发布的开源JavaScript引擎,本身就是用于Chrome浏览器的js解释部分,但是Ryan Dahl 这哥们,鬼才般的,把这个V8搬到了服务器上,用于做服务器的软件。二、Node.js介绍、优势、用途htt

2021-06-22 11:12:09 1663

原创 docker 学习总结

docker 学习总结一、centos7 安装dockerDocker 要求 CentOS 系统的内核版本高于 3.10,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本如果安装过请先卸载yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-l

2021-06-09 15:15:54 99

转载 Java线程池生动解释记录

1参考链接:链接: https://www.cnblogs.com/dolphin0520/p/3932921.html. 在了解将任务提交给线程池到任务执行完毕整个过程之前,我们先来看一下ThreadPoolExecutor类中其他的一些比较重要成员变量:private final BlockingQueue workQueue; //任务缓存队列,用来存放等待执行的任务private final ReentrantLock mainLock = new Reentran

2021-06-04 11:12:20 54

原创 docker 学习记录1

1.docker学习记录 参考文章链接: https://blog.csdn.net/q610376681/article/details/90483576

2021-05-31 16:57:33 177

原创 Logback.xml 配置

Logback.xml 配置<?xml version="1.0" encoding="UTF-8" ?><configuration scan="true"> <jmxConfigurator /> <property name="USER_HOME" value="D://slog12/" /> <!-- 控制台输出日志 --> <appender name="STDOUT" class="ch.qos

2021-04-13 21:08:32 113

原创 Logback SizeAndTimeBasedRollingPolicy 和 <maxFileSize> 失效问题总结

原因:版本不一致引起的如图原来 pom引用 slf4j 1.7.3,但是 logback并没有用这个 而是 自己家在了 1.7.25版本的slf4j问题1.:java.lang.NoSuchMethodError: ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP.(Lch/qos/logback/core/rolling/SizeAndTimeBasedFNATP$Usage;)V问题2.:SizeAndTimeBasedRollingPoli

2021-04-13 21:07:28 2743

转载 前端 SPA、SEO、SSR

https://www.jianshu.com/p/fcb98533bc18

2021-04-13 15:51:54 248

原创 oracle->mysql 问题

oracle->mysql 问题涉及 oracle数据导入MySQL、主键自增、order by 非null 排序、mybatis 配置、路径等问题一、oracle->mysql 数据迁移1.powerDesigner安装Sybase\PowerDesigner 162.Oracle的sql文件转换成MySQL的sql文件 使用 PowerDesigner生成的 sql 里,数据库名需要自己修改。另外会生成一句 create user XXXXX; 这句也需要注释掉或删掉。

2021-04-12 20:22:14 567

原创 oracle转mysql数据迁移

oracle转mysql数据迁移一、[Err] 1146 - Table ‘testfarm.TF_CAR_FRAME’ doesn’t existlinux的mysql区分大小写,数据库中的表名与输入的sql语句中的使用的表名大小写不一致导致的如此表存在,则是linux的mysql区分大小写导致;如此表不存在,则看下一条方法解决方法如下:<1>查找该mysql数据库的配置文件my.cnf的路径<2>在my.cnf中的[mysqld]下,追加lower_case_tab

2021-04-08 17:45:48 610

原创 1146 - Table ‘testfarm.TF_CAR_FRAME‘ doesn‘t exist

1146 - Table ‘testfarm.TF_CAR_FRAME’ doesn’t existlinux的mysql区分大小写,数据库中的表名与输入的sql语句中的使用的表名大小写不一致导致的如此表存在,则是linux的mysql区分大小写导致;如此表不存在,则看下一条方法解决方法如下:<1>查找该mysql数据库的配置文件my.cnf的路径<2>在my.cnf中的[mysqld]下,追加lower_case_table_names = 11表示不区分大小写,0区分

2021-04-08 15:48:52 100

转载 1130 - Host XXX is not allowed to connect to this MySQL server

1130 - Host XXX is not allowed to connect to this MySQL server在用Navicat配置远程连接Mysql数据库时遇到如下报错信息,这是由于Mysql配置了不支持远程连接引起的。2.在安装Mysql数据库的主机上登录root用户:mysql -u root -p3.依次执行如下命令:use mysql;select host from user where user=‘root’;可以看到当前主机配置信息为localhost4.

2021-04-08 15:46:53 103

原创 Linux centos7安装jdk11、Tomcat总结

Linux nginx安装一、解压tar -zxvf nginx-1.9.9.tar.gz[root@aubin local]# lsbin games install lib64 mysql nginx-1.9.9.tar.gz share testetc include lib libexec nginx-1.9.9 sbin src uppackage**二、安装 nginx 依赖 **[root@a

2021-04-08 15:07:24 372

原创 Linux nginx安装 配置反向代理 配置上传限制

Linux nginx安装一、解压tar -zxvf nginx-1.9.9.tar.gz[root@aubin local]# lsbin games install lib64 mysql nginx-1.9.9.tar.gz share testetc include lib libexec nginx-1.9.9 sbin src uppackage**二、安装 nginx 依赖 **[root@a

2021-04-08 14:29:28 274

原创 升级到 jdk11问题总结

升级到 jdk11问题总结一、主要考虑兼容性问题1.比如原来项目里可能有一些接口是用的jdk1.7的接口 但是升级后 这种接口可能在jdk11中就取消了对于jdk11来说可能就的 添加jar包这种形式来实现了2.另一种是 可能现在有些接口jdk1.7没有 然后他是借助的第三方jar包然后换做jdk11后 有些接口可能jdk11就包含了 那么就不用借助三方jar包二、具体问题分析1.idea + maven 项目 升级jdk(4)一些用到的jar 的升级 如 下面的这些注意 sprin

2021-02-09 14:19:01 1843

原创 tomcat org.apache.catalina.LifecycleException: 无法启动组件

tomcat org.apache.catalina.LifecycleException: 无法启动组件问题 如下org.apache.catalina.LifecycleException: 无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]解决方式idea里 VM options 参数 设置 -Dfile.encoding=utf-8 就可以了idea 中 点击 edit configurati

2021-02-09 10:00:23 878

空空如也

空空如也

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

TA关注的人

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