自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NVM常用命令记录

由于 CentOS 7 自带的 glibc 和 libstdc++ 版本太低,​直接升级这些系统库是非常危险的,因为它们是系统的核心组件,升级可能导致系统不稳定甚至崩溃。​CentOS 7 默认 glibc 版本是 2.17,远低于 Node.js v18+ 所需的 GLIBC_2.27(对应 glibc 2.27+)。Hydrogen 代表Node.js v18.x 系列。查看所有可安装的 ​LTS(长期支持)​​ 版本。Iron 代表Node.js v20.x 系列。

2025-06-09 00:03:29 287

原创 Spring学习笔记07——SpringBoot中关于接口文档管理的注解

编译后,Lombok 会为 id 和 name 自动生成 getId()、setId()、getName()、setName() 等方法。:生成所有字段的 getter/setter、toString()、equals() 和 hashCode()。:单独为所有字段或指定字段生成 getter/setter。IDE 和编译器会“看到”这些方法,但源码中无需手动编写。在 Spring Boot 项目中集成。

2025-03-30 22:41:52 330

原创 Spring学习笔记06——bean、java bean、spring bean、POJO几个概念讲解

Bean这个词的具体含义需要根据上下文来区分,它可能指Java Bean(标准Java规范)或(Spring框架中的概念)。POJO是普通 Java 对象,强调简单性。Java Bean是标准化 POJO,强调规范与兼容性。Java Bean一定是POJO,但POJO不一定是Java Bean,Java Bean的规范更严格,POJO 更自由,例如Java Bean有Getter/Setter,并且必须有无参构造器,而POJO不必须。

2025-03-26 22:02:13 1138

原创 Spring学习笔记05——Spring Boot的文件结构2(POJO类)

POJO(Plain Old Java Object)是指普通的、简单的Java对象,不依赖于任何特定的框架、接口或父类。它的核心思想是保持代码的简洁性和可移植性,避免与特定技术绑定。Entity、DTO、VO 都属于 POJO,它们是具有特定用途的POJO。在Spring Boot项目中,将Entity、DTO、VO放在。

2025-03-25 21:03:05 794

原创 量化交易学习笔记03:海龟交易法

回测时间选:2022-9-1至2023-9-1。

2025-03-17 23:47:12 286

原创 量化交易学习笔记02:双均线策略

回测日期:2022-5-1至2023-5-1。回测日期:2022-5-1至2023-5-1。

2025-03-16 23:47:20 384

原创 量化交易学习笔记01:单均线策略

【代码】量化交易学习01:单均线策略。

2025-03-16 23:34:44 120

原创 Spring学习笔记04:spring mvc和Spring Boot之间是什么关系?

想象你开了一家餐厅,顾客(用户)点菜、服务员传话、厨师做菜、最后服务员上菜。,专门用于处理网页请求(HTTP)和响应。

2025-03-03 18:29:08 1154

原创 Spring学习笔记03——Spring Boot的文件结构1

configmapperlistenerentitydto作用:像「零件仓库」,存放被 Spring 管理的对象(Bean)的定义,尤其是那些不属于传统分层(如 Controller/Service)的组件。常见内容:自定义配置类(比如第三方工具需要的 Bean)工具类 Bean(比如日期转换器、加密工具)全局共享的组件(比如自定义异常处理器)作用:像「公共工具箱」,存放全项目通用的代码,不依赖具体业务逻辑。常见内容:工具类(如日期处理、字符串处理)常量类(如错误码、固定配置)

2025-03-03 11:48:29 1199

原创 Spring学习笔记02——spring bean的概念和常见注解标注

Bean 就是被 Spring 管理的对象,就像工厂流水线上生产的“标准产品”。这些对象不是你自己new出来的,而是由 Spring 容器(一个超级工厂)帮你创建、组装、管理。由 @Component、@Service、@Controller 等注解标记的类,都会变成 Spring 管理的 Bean。这些注解就像是给类贴了一个标签,告诉 Spring:“嘿,这个类交给你了,帮我管理它!这些注解的作用。

2025-03-01 15:28:59 373

原创 华为S5735交换机配置脚本

直接连接交换机的端口配置。

2024-10-09 17:50:31 2077

原创 华为S5735交换机console密码重置和恢复出厂设置

比较简单,简单说就是进入bootload清除密码,然后进入default mode下重置密码。

2024-10-09 12:23:49 6692

原创 域名SSL证书安装记录(Nginx)

Tomcat和Nginx使用证书的方法不一样。

2024-07-21 10:35:58 286

原创 华为笔记本买回来初始化操作

参考:https://pcedu.pconline.com.cn/1652/16527815.html。6、压缩完成后,会有一个未分配的分区,点击右键,在打开的菜单项中,选择新建简单卷。在桌面图标设置页面中,勾选"计算机"(或称为"我的电脑"、“此电脑”)。点击"应用"并"确定",之后"我的电脑"图标就会出现在桌面上了。5、此时能够得出压缩空间的数值,输入需要的压缩空间,点击压缩。在主题设置中,向下滚动并找到"桌面图标设置",然后点击进入。1、桌面右键点击此电脑,在打开的菜单项中,选择管理。

2024-07-04 12:17:15 912

原创 Linux的文件操作记录

​。

2024-05-23 17:59:19 394

原创 华为交换机设置边缘端口(收到BPDU包后进入error-down状态)

但一般是和边缘端口配合使用的,因为既然这个端口不希望收到bpdu,那么可以让该端口连接后就正常进行转发状态,而不用等待30秒的转发延迟。您好,如果端口配置为边缘端口,再结合配置端口保护时,当收到BPDU时会shutdown,但配置边缘端口的前提是这些端口是连接普通PC的接口哦。如:配置接口状态自动恢复为Up的时间是50秒,当边缘端口由于BPDU保护被shutdown时,会在50秒后自动恢复。您好,设备上默认开启了生成树,当检测到环路后,端口会被阻塞,端口是up状态,但不会转发数据。

2024-04-25 22:51:18 2709

原创 pm2命令操作记录

PM2 是一款非常优秀的 Node 进程管理工具,它有着丰富的特性:能够充分利用多核 CPU且能够负载均衡、能够帮助应用在崩溃后、指定时间(cluster model)和超出最大内存限制等情况下实现自动重启。PM2 是开源的基于 Nodejs 的应用进程管理器,包括守护进程,监控,日志的一整套完整的功能。

2024-04-17 12:14:37 411

原创 华为无线AC常用命令记录

【代码】华为无线AC常用命令记录。

2023-11-27 22:57:18 2270

原创 linux错误提示“-bash:。。。。: 没有那个文件或目录”问题解决

和提示中对比,少了/usr/local/php/sbin,查了一下,环境变量之间是用:隔开,而不是用分号隔开。这样再重新登录,文章开头的错误提示不再有了。

2023-11-10 09:34:21 7057

原创 Linux常用的一些shell脚本操作记录

cat deploy.sh | tr -d ‘\r’ > deploy2.sh这条命令的作用是将deploy.sh文件中的内容进行处理,删除其中的回车符,并将处理后的结果保存到deploy2.sh文件中。| tr -d ‘\r’:将上一步读取的文件内容通过管道(pipe)传递给tr命令。tr命令用于对文本进行转换和替换操作。在这里,它的作用是删除文件中的回车符(‘\r’)。这样做的目的是避免在执行cd命令时产生不必要的输出。deploy.sh的换行格式是CRLF,而LINUX环境应该是LF,需要做处理。

2023-11-08 11:41:13 197

原创 如何修改CentOS登录时默认目录

查了一下,有说改/etc/passwd文件的,有说改.bashrc文件的,也有说改.bash_profile,修改的方法都不一样。我要改的是root登录时的目录,最后修改了/root/.bash_profile文件,只要加一行cd 路径就可以。如何是修改其它用户的配置,这个文件应该是在/home/username/.bash_profile(username为登录用户名)。

2023-11-05 17:05:43 1219

原创 Docker数据卷使用过程中想到的几个问题

但有一种方法可以将数据卷挂载记录到文件里,通过修改文件而改变数据卷挂载,就是通过使用docker compose,这样每次只要修改在compose.yaml文件里的参数,就可以达到修改挂载数据卷。答:我的理解是:挂载的的数据卷保留在宿主机上,并不会提交到镜像中。答:已经创建的容器我的理解是不能改变改变数据卷挂载的。答:我的理解是不可以的。

2023-11-04 22:54:19 376

原创 Docker Compose学习笔记

我的理解,简单说就是不用每次一个一个去输入参数和命令,一个一个启动容器,而只要将配置配好后,一条命令就可以实现我们想要启动/停止多个容器(带配置)的工作。使用Compose,我们只需要配置好配置文件(YAML文件),一条命令就可以启动我们想要的多个窗口容器应用。Docker Compose 是Docker官方的开源项目。Docker Compose需要另外安装。

2023-11-04 22:28:37 495

原创 dockerfile运行apk命令卡住的问题解决——更换镜像

在练习docker官方文档关于docker compose初体验(https://docs.docker.com/compose/gettingstarted/)过程中,执行dockerfile命令RUN apk add --no-cache gcc musl-dev linux-headers时,出现卡住的情况,等了几千秒都不行。网上查了一下,阿里提供了一个镜像:http://mirrors.aliyun.com/alpine/v3.19/main/显示Installing gcc。

2023-11-04 15:58:35 2175

原创 CentOS开机自动运行jar程序实现

前面已经有一篇文章介绍jar包如何在CentOS,《后来发现系统重启后不能自动运行,于是这篇介绍如何自动开机启动。

2023-10-30 20:59:34 1936 2

原创 在CentOS上用yum方式安装MySQL8真实全过程记录(顺利版本)

此文参考我前面的文章《》,之前比较曲折,现在再安装一台mysql。因为之前很多坑已经走过,加上这台Linux之前没安装过MYSQL,所以整个过程算是非常顺利。安装环境:centos7mysql版本:8.0.35。

2023-10-30 09:41:02 1881

原创 在CentOS上用yum方式安装MySQL8过程记录

安装过程主要参考下面两边文章:1.官方文档2.安装过程大概有以下几步:1.查找mysql源链接2.安装mysql源(仓库)3.安装mysql服务4.启动mysql服务5.获取并修改密码6.防火墙放行、远程登录和设置因为我的这个centos之前用宝塔装过mysql5.6版本,所以走了一点弯路,过程也记录下来了。如果也是同样情况,建议一开始就卸载旧版本再安装8.0版本。

2023-10-30 00:03:26 1058 1

原创 Docker常用命令

docker rm 容器id # 删除指定容器,不能删除正在运行的容器,如果要强制删除,加-f。docker rm -f $(docker ps -aq) # 强制删除所有容器。docker ps -a -q| xargs docker rm # 删除所有容器。docker stop 容器id #停止当前正在运行的容器。docker kill 容器id #强制停止当前容器。docker start 容器id #启动容器。docker rm 容器id #删除指定容器。-d 后台方式运行容器。

2023-10-22 23:34:56 315

原创 华为FAT模式无线AP配置实例

软件版本:VRP ® software, Version 5.170 (AP3010DN-V2 FAT V200R010C00SPCf02)硬件:AP3010DN。

2023-10-18 11:39:34 1547

原创 华为AP升级操作记录

操作:将AP连接到和FTP同一个网段,自动获取IP地址成功,ping FTP地址成功。操作比较简单,直接一条命令即可。多后系统就自动重启了,启动完成之后,初始用户名:admin,初始密码是:admin@huawei.com。原版本:AP4050DN CLOUD V200R008C10SPC700。升级后版本:AP4000 V200R019C00SPC913。开启FTP,用户名:admin, 密码:123456。FTP服务端地址:192.168.8.58。AP型号:AP4050DN。

2023-09-01 16:25:55 4523 2

原创 华为AirEgine9700S AC配置示例

Vlan97为管理Vlan。

2023-08-27 23:19:03 4569

原创 IDEA常用快捷键

行增加或者减少缩进: ctrl + [ 或者ctrl + ]同时多位置输入:Alt+Shift+鼠标左击选中位置。重做上一次操作 Ctrl + Shift + Z。选取竖块: alt+shift+鼠标左击按住选取。新建接口 Ctrl + Shift + T。多行注释:Ctrl + Shift + /格式化代码 Ctrl + Alt + L。新建类 Ctrl + Shift + N。单行注释或取消: ctrl+/复制当前行 Ctrl + D。选中当前行 ctrl + L。新建文件 Ctrl + N。

2023-08-18 12:10:16 1758

原创 package.json和package-lock.json依赖包文件

如果 package.json 的 semver-range version 和 package-lock.json 中版本兼容(package-lock.json 版本在 package.json 指定的版本范围内),即使此时 package.json 中有新的版本,执行 npm install 也还是会根据 package-lock.json 下载。指定版本:比如 1.2.2 ,遵循“大版本.次要版本.小版本”的格式规定,安装时只安装指定版本。latest:安装最新版本。

2023-06-19 17:57:33 3423

原创 MySQL操作语句记录

【代码】MySQL操作语句记录。

2023-06-18 18:07:14 185

转载 简单设置让nginx 忽略大小写

在类unix主机上,文件系统是区分大小写的,但在网络上却需要忽略大小写,比如一些网友上传照片的时候,图片后缀名一般是大写的。这将会导致我们前端缓存服务无法缓存或进行重复缓存,影响效率。在Windows上测试正常,部署在linux上报404,最后查到是跟某两个文件使用了大写有关,而代码中使用小写。来源:网络(http://www.zzvips.com/article/53845.html)而在varnish的vcl语法中,可以用(?(以下内容转载,未经测试)

2023-04-19 15:38:14 2800

原创 CentOS上PHP源码安装和配置

此文是在CentOS 7上已经部署了Nginx的基础上进行的我们现在在这个基础上安装PHP 7。PHP里面概念挺多的,没想到安装这个PHP需要花那么多时间去查资料。虽然还有很多没搞懂,但查询过程中也让我对Linux更加的理解。做下记录,希望后面的人走更少的弯路。PS.网上很多教程,但基本上都是讲了安装和配置的一部分,我写的这篇文章对过程的记录相对比较完整。本文操作环境:centos7系统、Nginx nginx/1.22.0目标:安装和配置 PHP7.3版。

2023-04-18 09:57:59 6280 1

原创 IDEA中常见的英文名词简明解释

archive中文翻译是“存档材料,档案”,Web Application:Archive在这里的意思 是,应用程序以存档的形式(war包的形式)产生。artifact的中文释义是工程的意思,在JAVA项目中Artifact 是maven中的一个概念,表示某个模块(module)如何打包。也就是相当于,如果我们想用文件夹的形式打开该项目,则使用Exploded来编译,如果我们想生成WAR包,则我们使用Archive来编译。例如war exploded、war、jar、ear等等这种打包形式;

2023-03-21 15:36:16 1167

原创 maven中scope属性的compile、test、provided有什么区别?

详见的是这三个值:compile\test\provided,还可能是下面这几个值:system/runtime/import,在test目录(空间)下也有效。在test目录(空间)下也有效。在test目录(空间)下也有效。在main目录(空间)下有效。在main目录(空间)下有效。在部署到服务器(时间)有效。在main目录(空间)下。在开发过程(时间)有效。在开发过程(时间)有效。在部署到服务器(时间)在开发过程(时间)有效。在部署到服务器(时间)

2023-03-19 14:04:22 2234

原创 Maven的常用命令记录

可以看到junit依赖hamcrest-core,所以即使在pom.xml文件中并没有写hamcrest-core的依赖,但是maven自动的加载了hamcrest-core的jar包。

2023-03-19 12:14:45 88

原创 Apache开启不同端口发布多个网站

之前写过一篇Apache环境,单个端口运行多个网站的文章,使用不同域名映射到不同目录上。这次记录一下,Apache环境,如何开启多个端口服务,不同端口映射到不同的目录的文章,这次是运行在windows上,和Linux上大同小异。环境:Windows上的XAMPP主要配置两个文档,httpd-vhosts.conf和httpd.conf。

2023-03-16 18:21:33 791

空空如也

空空如也

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

TA关注的人

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