自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 理解饥荒DST中的Class类

base – 基类,是否继承某个类_ctor – 构造函数props – 属性值(这个不好理解,后面展开说)这个类的本质就是一个function函数,他的作用就是返回一个 table 表。既然是一个函数,我们是不是可以这样调用Class("Person",fn,nil) -- 正常继承时候的类定义-- 也可以这样调用Class(fn) -- 正常不需要继承时候的类定义-- 还可以这样调用。

2023-10-28 02:31:52 192

原创 RabbitMQ启动正常,无法访问管理页面

插件被莫名关掉造成的原因具体还不清楚,但是值得怀疑的就是开启延迟队列插件导致的,因为本来就一直在用的服务,突然访问不了了,其中的变化也就只有这个动作,但同时也因为一直在用,所以潜意识认为一定开启了这个插件。跟学安装延迟队列插件,服务一直启动并且一直在用没问题的,结果开启插件后重启无法访问了。这里已经在病急乱投医了,但是还在想,如果我去ping通ip和端口这样就可以一定确认可以访问,问题不是出在网络上了,于是。确认很多遍日志后,确认启动是没有问题的,那么云服访问最有可能就是端口没有对外开放访问不了了。

2023-10-06 16:18:48 1492

原创 Elasticsearch java操作文档时候数据修改删除成功,但是抛出异常

springboot版本略低,不兼容elasticsearch版本。elasticsearch版本8.1.1。springboot版本2.6.11。

2023-10-03 13:10:27 323

原创 Springboot整合RabbitMQ连接失败

最后经过几个小时的折腾,确定是rabbitmq和erlang版本适配问题,官网看久了也发现,每次guide安装入门的时候都会提到erlang的版本,这个其实很重要!手动下载3.12x版本或者3.11.x版本启动正常,但是http://localhost:15672页面显示有js报错问题,原因未知。一定要按照版本适配安装erlang版本和rabbitmq服务的版本。这个当前最高版本就提到了erlang支持的版本是25.x到26。rabbitmq版本和erlang版本对照关系参考。

2023-10-01 16:34:32 522

原创 Homebrew 下载历史版本

将.rb的文件内容复制保存到本地。

2023-10-01 16:20:45 358

原创 Nacos服务注册成功,openfeign/restTemplate调用失败(eureka注册没问题)

问题出现在springclouddemo案例中,进行服务拆分调用时,eureka+openfeign调用没问题。注册中心换成Nacos后出问题,通过restTemplate显式url调用也没问题,但是通过服务名称就会出错,最后网上找到解决方案,根本原因在于解析注册的服务名称失败,而解析失败的原因在于2021版的Nacos不包含loadbalancer依赖,添加spring-cloud-starter-loadbalancer依赖解决。在调用方pom文件添加依赖。

2023-09-30 15:29:53 695

原创 servlet依赖未修改scope作用域导致tomcat启动失败

Tomcat本身依赖了servlet依赖,因此我们引入javax.servlet-api依赖时候需要保证编译,而在运行时候去掉。将servlet依赖作用域改为provided。

2023-09-16 12:55:25 35

原创 Spring整合Mybatis(基于xml配置文件方式和基于注解方式)

Bean@Bean将数据源配置和Mybatis配置写在同一个类上@Value读取不到属性值,具体原因不明。参考:https://blog.csdn.net/qq_41699954/article/details/107920818。

2023-09-15 21:13:23 361

原创 Bash 命令快速指南

bash shell 命令快速指南

2023-08-18 23:42:30 156

原创 饥荒shell脚本定时备份存档脚本-shell脚本案例

shell脚本实现饥荒存档目录定期备份,滚动删除备份文件。

2023-07-05 07:19:31 209

原创 druid连接数据库错误

druid连接池连接数据库错误

2023-04-12 12:23:18 744

原创 Lua 编程学习笔记

Lua编程语言给人的感觉是小巧,简洁,解释性语言,弱类型,主要用于游戏开发,嵌入式脚本开发。此次学习源于写饥荒脚本,用饥荒学习Lua绝对是不错的一个实战。

2022-07-07 00:40:22 1863

原创 饥荒云服管理脚本

Don’t Starve Together 饥荒联机版管理脚本具体内容移步GitHub查看:对云服存档开服的一些基本管理,旨在简化云服管理操作,降低管理成本。当前支持功能项:点击下载GitHub链接:https://github.com/clcaod/DoNotStarveTogether/blob/main/饥荒云服管理脚本/dst.sh......

2022-07-03 18:34:17 539

原创 shell数学运算与退出码笔记

expr 命令这是由Bourne shell最早提供的一个特别的命令用来处理数学表达式,允许在命令行上计算,但是特别笨拙。只能计算整数。# 运算符和操作数之间必须有空格# 乘法 * 运算需要转义字符\expr 1+2 # 1+2expr 1 + 2 # 3expr 1 * 2 # expr: 语法错误expr 1 \* 2 # 2# 脚本中常用命令替换将计算的结果赋值给一个变量var=$(expr $a / $b)# 使用方括号[]可以使用乘法运算符 * 而不用转义var=$[$

2022-03-27 18:18:33 1010

原创 Shell脚本编程案例集(持续更新)

端口占用检测端口占用情况,如果被占用则随机分配制定范围内端口。#!/bin/bash## 检测端口占用,如果占用则 随机分配指定范围内端口# 端口范围min=10800max=12000port="$1"if [[ -z "${port}" ]]; then echo "Usage: $0 PORT" exit 1fi# 检测端口占用if lsof -i:"${port}" ; then port=$((RANDOM%$(( ${max} - ${min} )) +

2022-03-27 02:02:18 1941

原创 饥荒云服搭建教程

需要了解的一点点知识饥荒云服搭建需要一些很重要的前提,你的服务器是什么操作系统的?这里说的云服,指的是Linux操作系统。Linux操作系统衍生系统虽然说基本没差,但是红帽系列和Debian系列最大的差距正是饥荒云服搭建最大的差距:安装软件包命令的不同!我们搭建饥荒专服的思路:普通玩游戏(鼠标点击):安装steam或wegame平台 -> 下载饥荒联机版 -> 设置世界配置 -> 开始游戏专服开服(全部是命令):安装steamcmd客户端 -> 从steamcmd客户端

2022-03-26 19:31:15 13141 1

原创 谷歌Shell脚本编程规范笔记

文章目录文件拓展名注释文件头功能注释实现部分的注释TODO注释格式缩进行的长度和长字符串循环case语句变量扩展引用特性及错误命令替换test,[ 和 [[测试字符串文件名的通配符扩展Eval管道导向while循环命名约定函数名变量名常量和环境变量名源文件名使用本地变量调用命令检查返回值原文链接英文原文:https://google.github.io/styleguide/shellguide.html中文原文:https://zh-google-styleguide.readthedocs.io/

2022-03-26 00:40:44 1006

原创 我的Markdown语法

我的Markdown语法目录目录标题文本样式图片和超链接图片超链接列表表格目录目录使用 @[TOC](标题) 将自动生成目录标题标题最高 六级 超过将无效一级标题#二级标题##三级标题###四级标题####五级标题#####六级标题######七级标题是无效的#######文本样式强调文本 *内容*强调文本 _内容_加粗文本 **内容**加粗文本 __内容__标记文本 ==内容==删除线 ~~内容~~引用文本 > 内容图片和超链接图片!

2022-02-28 23:14:18 150

原创 如何调整外接显示屏亮度?

外接显示屏亮度调整尝试了很多网上说的打开英特尔显卡控制面板调节即可,问题是,我的情况是下面这种:其实你想要的这个设置界面是有快捷键的Ctrl + Alt + F12完美解决外接显示屏亮度显示问题,再也不会被亮度亮瞎眼了!...

2021-11-23 22:27:31 14286 2

原创 复习笔记day01-常用API

摘要主要内容Object类Date类SimpleDateFormat类Calendar类Math类System类Object类java.lang.Object所有类的父类,所有类都继承了Object类共11个方法:Object clone() – 克隆对象void finalize() – 垃圾回收不再有此对象的引用时,垃圾收集器调用该对象toString() – 返回对象的地址值:类名 + “@” +哈希值hashCode()equals() – 比较对象地址值

2021-10-10 00:09:07 56

原创 IDEA字体JetBrains Mono的正确安装

JetBrains Mono字体是v2019.3版本及之后支持的,这些版本可以直接设置字体,其他版本的安装需要手动下载手动下载安装字体重点在于**为所有用户安装**

2021-06-02 23:40:15 5312 2

原创 源发行版 8 需要目标发行版 1.8

源发行版 8 需要目标发行版 1.8bug信息Information:java: javacTask: 源发行版 8 需要目标发行版 1.8Error:java: Compilation failed: internal java compiler error分析:项目的JDK版本需要和语言级别保持一致,而编译后的文件同样需要保持版本一致,idea默认是编译版本和语言级别一致的,但有时候项目可能默认1.5版本,而后面再修改语言级别的时候编译目标版本并不会一致,导致上述问题,问题主要发生在J

2021-04-01 00:57:08 6543 1

原创 Idea如何设置分栏显示类信息

Idea如何设置分栏显示类信息在使用idea过程中,经常打开很多类,有时候一些类信息重叠隐藏起来了,我们需要把它分栏显示出来默认单行显示设置多行显示设置路径File -> Settings -> Editor -> General -> Editor Tabs...

2021-03-31 23:45:45 1557

原创 java中私有变量到底有没有继承?

java中私有变量到底有没有继承?//父类public class A { public int publicNum = 3; //公开变量 private int privateNum = 4; //私有变量}//子类public class B extends A{ int a = publicNum; //直接对父类共开变量操作 int...

2020-05-01 13:07:49 1020

空空如也

空空如也

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

TA关注的人

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