自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (5)
  • 收藏
  • 关注

原创 后端开发者的前端代码解读指南——以AgileBoot为例

本文为后端开发者提供了一份前端概念映射指南,通过对比MVC架构与前端框架的对应关系,帮助理解现代前端开发。文中将Vue组件类比Controller+View、Pinia相当于Service+Cache、前端路由对应RequestMapping,并详细解析了项目结构、数据流向、状态管理等核心概念。同时对比了登录流程、生命周期、数据绑定等实现方式,指出前端响应式类似观察者模式、虚拟DOM相当于内存构建HTML。最后强调前后端本质都是处理数据和业务逻辑,掌握后端开发的读者只需转换视角即可理解前端概念。

2025-09-16 12:00:30 1128

原创 解决gnutls_handshake() failed: The TLS connection was non-properly terminated

使用git clone时,出现gnutls_handshake() failed: The TLS connection was non-properly terminated这个错误。解决如下,禁用sslVerify,再次尝试clone,已解决(ubuntu系统)

2025-07-29 20:10:03 271

原创 win开机应用自启动

把应用的快捷方式放到上面的文件夹中,即可。将{user}替换为自己的用户名,

2025-07-25 14:26:22 136

原创 scoop

Windows 的命令行安装程序,是一个强大的包管理工具。最适合那种干净、小巧、开源的软件。将软件干干净净的安装到电脑的「用户文件夹」下:这样既不会污染路径也不会请求不必要的权限(UAC)在卸载软件的时候,能够尽量清空软件在电脑上存储的任何数据和痕迹。

2025-07-25 11:48:19 547

原创 docker-compose安装mysql

安装完成 MySQL 后,需要创建一个新的数据库和用户,并授予其访问权限。这样,就创建了一个名为 nacos 的数据库和一个名为 nacos 的用户,并赋予它们访问权限。

2025-07-21 09:32:25 219

原创 IDEA集成docker(SSL证书加密连接)

【代码】IDEA集成docker(SSL证书加密连接)

2025-07-21 09:28:36 282

原创 修改swap交换空间内存的快捷方式

选择18,然后输入你想要扩容的数值即可。

2025-07-18 17:57:31 105

原创 nacos启动报错Failed to create database ‘/data/soft/nacos/data/derby-data’解决

删除报错信息中的’/data/nacos/data/derby-data’目录,重新启动。

2025-07-18 17:56:22 224

原创 centos安装redis

【代码】centos安装redis。

2025-07-18 17:55:03 110

原创 centos安装nginx并配置ssl

【代码】centos安装nginx并配置ssl。

2025-07-18 17:53:14 306

原创 centos安装Java17

如有需要,赋予该sh文件可执行权限chmod a+x restart.sh。查看定时任务日志:tail -f /var/log/cron。添加到系统定时任务:crontab -e。restart.sh自动重启脚本。

2025-07-18 17:49:09 536

原创 centos安装mysql

输入刚刚得到的密码输入新的密码重复输入新的密码是否想改变root的密码,输入Y,重复设置密码。输入Y删除匿名用户,输入Y是否禁止远程登录,输入N,(但事后发现还是不能远程登录,可以试试Y)是否删除test数据库,输入N是否重新加载权限表,输入Y。

2025-07-18 17:37:35 310

原创 服务器间交互不再输入密码

原理:本机生成并保存私钥文件并且配置config,被访问机将对应公钥内容存进 authorized_keys。(本地不需要私钥文件存在)

2025-07-18 17:27:30 180

原创 服务器增量备份原始办法

watch.sh。

2025-07-18 17:21:59 313

原创 HTTP响应状态码和RequestMapping注解属性

OK - [GET]:服务器成功返回用户请求的数据。201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。]:表示一个请求已经进入后台排队(异步任务)204 NO CONTENT - [DELETE]:用户删除数据成功。400INVALID REQUEST - [POST/PUT/PATCH]:用户发出的请求有错误,服务器没有进行新建或修改数据的操作,该操作是幂等的。401]:表示用户没有权限(令牌、用户名、密码错误)。

2025-07-18 16:40:22 479

原创 常用命令debian

11.清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包)二, package 包名/软件名,以下命令中凡是出现package需要自行替换。三, apt-get 无效时可更换为 apt 反之同理。16.修复安装”-f = –fix-missing”13.获取包的相关信息,如说明、大小、版本等。18.删除包,包括删除配置文件等。10.检查是否有损坏的依赖。一, -y 自动执行安装。6.查看该包被哪些包依赖。7.安装相关的编译环境。8.下载该包的源代码。

2025-07-18 16:34:47 491

原创 vscode配置自动格式化代码

第三步,设定编辑器默认代码格式化(美化)的插件为Prettier,同理在搜索设置框贴入editor.defaultFormatter,将配置项选择为Prettier。第二步,接下来先设定自动保存文件,搜索框贴入files.autoSave筛出设置项,并把设置项属性选择为onFocuschange。第四步,设定Prettier插件保存时自动格式化代码,搜索设置项贴入editor.formatOnSave,将搜索到的项目打钩即可。第一步,先打开vscode软件,左下角点击设置 》打开设置》唤出快速搜索条界面。

2025-07-18 13:28:16 409

原创 win10安装子系统wsl2

本文介绍了WSL2的使用方法,包括安装配置、常用命令和开发环境设置。首先需在Windows10系统(16061以上版本)中启用WSL功能,然后通过命令行安装特定Linux发行版。文章详细列举了WSL基本操作命令,如启动/关闭发行版、更新系统、备份还原等。还提供了设置WSL开发环境的指导,包括修改密码、访问Windows资源管理器,以及安装docker-compose等开发工具的操作步骤。这些内容为在Windows系统中使用Linux子系统提供了实用参考。

2025-07-18 13:23:21 134

原创 win开启虚拟化运行docker

点击Docker Desktop for Windows即可,不过和mac以及linux不同,windows要求Docker桌面端需要四个条件,首先是win10以上版本,然后需要64位处理器,4G的内存,还需要打开虚拟化。需要注意粘贴格式,我直接用vim建个文件粘贴的,然后将文件名改为cmd,用管理员运行文件,会提示是否安装,输入Y安装重启电脑,Hyper-V就会出现并勾选,此时docker就可以正常运行了。

2025-07-18 13:13:45 1104

转载 /etc/profile文件使用source不能全局生效的解决方法

1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件。这个文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。4、~/.bashrc:该文件包含专用于当前使用用户的bash shell的bash信息,当该用户登录时,每次打开新的shell时,该该文件被读取。这个文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。按道理来说,每次部署系统的时候,执行source /etc/profile这个命令的话,我对应配置的环境变量理应全局生效的。

2023-10-27 11:47:22 2836

原创 mysql提示Can‘t connect to MySQL server on localhost (10061)解决方法

本文mysql的安装环境为win1064位,mysql版本为MySQL5.7我遇到的问题是 电脑原先安装过mysql,卸载不干净,重装默认以前的用户名和密码,然鹅 我不知道用户名和密码以下方法可以解决1、运行 —— cmd ,打开面板,切换到mysql安装的bin目录下2、在命令行输入 mysql -u root -p 登录 mysql,可以随意输入一个密码,返回”Can't connect to MySQL server on localhost (10061)”错误3、将m.

2021-10-07 21:28:17 39872 7

原创 String构造方法、Java语言字符串的特征、String类的判断功能、获取功能、转换功能、替换功能、比较功能、去除空字符串

目录String类String构造方法Java语言字符串的特征String类的判断功能String类的获取功能String类的转换功能String类的替换功能String类去除空字符串String类的比较功能String类​ 字符串是由多个字符组成的一串数据(字符序列) 字符串可以看成是字符数组String构造方法public String()public String(byte[] bytes)public String(byte[] ...

2021-08-04 22:01:44 417

原创 成员内部类、局部内部类、匿名内部类

目录成员内部类练习与补充局部内部类匿名内部类练习成员内部类假设,现在我定义了一个Computer类,来描述一台计算机。对于一台计算机而言,最最核心的部分莫过于CPU了。而对于CPU而言,也只有计算机这个类才会包含CPU。对于其他所有类而言,应该是不会直按用到的。我们希望,既然CPU这个类,只能被计算机使用,从代码的角度我们就合望,CPU能被Computer类访问到public class Demo1 { public static void main(Str.

2021-07-27 19:18:59 352

原创 抽象类、接口、抽象类和接口的比较

目录抽象类抽象类 vS 普通类 的成员特点:练习接口接口的语法接口的特点抽象类和接口的比较练习抽象类包含 有抽象方法的类 或 被abstract修饰的类引入抽象类会有一个强制约束力,子类方法必须覆盖抽象类和抽象方法必须用abstract关键字修饰 abstract class 类名{ } //不能 new 类名 public abstract void eat(); //没有方法体抽象类不一定有抽象方法,有抽象方法的类一定是抽...

2021-07-27 19:05:35 348

原创 面向对象思想、访问权限修饰符、封装、继承、多态、final关键字、Override覆盖、

面向过程思想: 所谓面向过程的编程思想,简单理解,程序是“动词”的集合,即程序功能是由一系面向过程思想: 所谓面向过程的编程思想,简单理解,程序是“动词”的集合,即程序功能是由一系列有序的动作来完成。面向对象的思想: 所谓面向对象的编程思想,简单理解,程序是由一系列的对象(消息) + 消息组成,即 程序是由一系列的对象和对象间的消息组成。访问权限修饰符​ 在Java语言中,一切事物(类所有成员)都具有(或显示定义或隐式定义的)访问权限,而这种语言层面的访问权限控制...

2021-07-25 15:29:22 262

原创 特殊语法补充:static 关键字、局部代码块、局部代码块、静态代码块

目录static 关键字代码块局部代码块(开发中不会用)局部代码块静态代码块static 关键字可以修饰 普通成员变量 和 普通成员方法 (补充:严格来说static修饰的变量和方法属于类,不属于对象,只是习惯性称呼为静态成员变量和方法)特点1.被类的所有对象所共享:(判定是否使用static的关键) a.当static修饰了成员变量,该成员变量变量的值,就不在存储与对象中了,而是,单独存储了一份,被类的所有对象所共享 b.当static修饰成员方法的时...

2021-07-21 18:31:15 201

原创 Java面向对象、面向对象的理解、基本语法、内存原理、 构造方法、成员变量的隐藏问题

目录引入面向对象的理解基本语法内存原理特殊语法构造方法成员变量的隐藏问题引入回想一下客观世界,|我们的客观世界是由两种东西所组成的: 生活在客观世界中的个体(客体,或物体) 以及个体之间的联系正是由于现实世界中的个体们,“各司其职”,直接或间接的“相互协作”,才保证了这个世界的正常,有序的流转。我们面向对象的程序世界和现实世界也极其相似: 运行中的程序,由多个个体(也就是对象)组成 运行中的个体,需要相互协作,共同完成程序的功能...

2021-07-19 22:39:54 188

原创 递归、栈空间的内存管理

递归定义:方法 定义中 调用 方法本身的方法public static void main(String[] args) { //调用递归 recursion1();//报错:Exception in thread "main" java.lang.StackOverflowError 栈溢出错误} public static void recursion1() { //调用自己 recursion1();}栈空间的内存管理带递归出口的递归方法.

2021-07-17 16:15:23 497

原创 方法、重载、数组(动态初始化、静态初始化)、jvm虚拟机、二维数组、值传递

目录方法方法重载数组(一维)数组的动态初始化jvm虚拟机数组的静态初始化二维数组值传递方法引例:文件上传是做一个电商网站所必不可少的功能,比如每一个商品都需要上传若干商品图片,网站上各种品牌都需要上传其logo,用户在注册时可以上传头像... 假设你现在已经写了100行代码完成了文件上传功能,但问题是网站的很多地方都要使用这一功能,比如管理商品数据的商品服务,管理用户数据的用户信息服务等等。问题来了,这些地方都要使用文件上传的功能,怎么办呢?方案1.

2021-07-17 16:07:40 351

原创 流程控制(顺序结构、选择结构、循环结构、跳转控制)

目录流程控制顺序结构选择结构循环结构三种循环结构综合比较跳转控制语句流程控制一个Java程序执行,意味着多条语句的执行,执行结果与执行顺序有关。流程控制:控制多条语句的执行顺序(三种方式:顺序结构、选择结构、循环结构 )顺序结构按照书写顺序从上到下、从左到右依次执行的执行顺序选择结构代码有选择的执行,Java中有2种实现形式:if 语句和 switch 语句if 语句/*if实现选择结构1.单分支的选择结构:如果...就...if(

2021-07-14 21:09:43 1748

原创 默认值、字符、运算符、数据溢出、键盘录入数据

目录默认值关于字符的问题运算符算数运算符赋值运算符关系运算符逻辑运算符位运算符数据溢出三目运算符键盘录入数据默认值关于默认值 1,2 默认类型是intlong a = 8888888888;//错误 默认为int类型, 报错为:Integer number too largelong a = 8888888888L;//通过给整数字面量加后缀L或l(建议L)声明字面量为l3.0、2.1 默认类型为doublefloat b = 3.0

2021-07-14 11:55:21 491

原创 关键字、标识符、注释、常量、变量

目录关键字(共50个)标识符(自己起的名字)注释(解释说明的文字)常量进制(逢X进一)变量作用域关键字(共50个)被Java语言赋予特殊含义的关键字特点:字母全部小写goto const 作为保留字存在,目前并不使用,可能其他语言有用于定义数据类型的关键字 class interface byte short int long float double char boolean void

2021-07-13 12:49:55 309

原创 IDE相关

在java中,一个java文件只能定义一个被public修饰的类,且类名必须与文件名相同 运行:javac HelloWorld.java无public 为class类,可以有很多类 运行:java HelloWorld.classIDE建java项目File -> New -> Project ->Java(JavaSe工程) -> Next -> Next--Project Name ->Finish注意1)File -> New -

2021-07-13 11:07:33 111

《大型数据库应用》大作业

数据库

2022-07-01

超市会员管理系统课程设计说明书-数据库

课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际数据库开发有机的结合起来,锻炼学生的分析、解决实际问题能力

2018-07-22

win7无网安装SSMS16.5证书

Win7 安装SSMS16.5 报无法建立到信任根颁发机构的证书(0x800B010A)  然后不能上网的话就会有刚刚这个错误,是因为缺少证书。 添加这几个证书就能解决这个问题。

2018-12-18

《Docker实战 》/《Docker in Action》

《Docker实战》是《Docker in Action》的中文版,作者是美国的Jeff Nickoloff。

2018-12-18

Net Framework 4.6.2,无法建立到信任根颁发机构的证书链

安装.Net Framework 4.6.2,下载了离线包,安装时出现“无法建立到信任根颁发机构的证书链” 解决方案如下: 1.下载证书:MicrosoftRootCertificateAuthority2011.cer 2.开始→运行→MMC 3.Ctrl+M 4.证书→计算机账户→本地计算机→完成 5.回到窗体,展开:证书→受信任的根证书颁发机构→证书→导入.cer

2018-02-18

空空如也

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

TA关注的人

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