- 博客(20)
- 收藏
- 关注
原创 代码开发中版本的定义和相关说明
在代码编程中,版本号通常遵循(Semantic Versioning,简称SemVer)规范。这种规范帮助开发者和用户理解版本更新的性质和影响。版本号格式为,例如1.0.0。
2025-02-24 09:04:25
298
原创 docker
Docker Community Edition,Docker 的核心引擎。:添加 Docker 官方的 GPG 密钥,用于验证下载的软件包的真实性。:将 Docker 的官方软件源添加到系统中。:从 Docker 官方下载 GPG 密钥。:表示这是一个 Debian 格式的软件源。:安装 Docker 所需的依赖工具。:设置 Docker 服务开机自启。:安装 Docker 的核心组件。:Docker 使用的容器运行时。工具,用于添加新的软件源。:Docker 命令行工具。:启动 Docker 服务。
2025-02-18 11:15:35
677
原创 mock 使用
在Java中,mock通常用于单元测试,它模拟对象的行为,以便测试代码的逻辑而不依赖于实际的对象。这允许开发者专注于测试特定功能,验证交互和调用,而不需涉及复杂的外部依赖。下面是一个使用Mockito库进行mock的简单示例:可以在pom.xml中添加以下内容:添加对应的引入。
2024-10-22 16:53:38
293
原创 nginx的正向代理和反向代理,以及相关配置的详细解释
将客户端的IP添加到X-Forwarded-For头中,以便后端服务器可以获取原始IP。:将客户端的IP添加到X-Forwarded-For头中,以便后端服务器能够获取原始IP。:转发客户端的真实IP地址,以便后端应用能够知道请求来源。:转发请求的协议(如http或https),方便后端处理。:指定服务器的域名,这里需要替换为你自己的域名。:Nginx将在80端口监听HTTP请求。:确保转发请求时保持原始请求的Host头。:Nginx将在8080端口监听请求。:确保转发请求时保持原始的Host头。
2024-09-30 10:16:00
829
原创 redis的windows版本安装
第二步:完成环境变量配置之后,无需再从Redis目录下打开 cmd 命令行窗口,直接”Win键+R“输入 cmd 打开命令窗口输入命令即可启动Redis服务。打开 cmd 命令窗口,切换到 Redis 安装目录(因为要指定配置文件),执行以下命令将 Redis 注册为系统服务。为了更方便地使用Redis,可以把Redis的路径加到系统的环境变量里,这样就省得再输路径了。将 Redis 注册为系统服务后,系统可以在启动时自动启动 Redis,无需手动启动。第一步:在系统属性弹框中,找到环境变量,点击打开。
2024-07-31 10:27:02
1824
原创 linux的基础命令
最近在和同事一起看问题的时候发现后端的开发人员对于基础的linux命令都不太会,对于会linux命令的同学可能认为just so so 但是,不会的是真的不会啊!索性整理几个命令供大家进行参考:注意:使用环境是 ubuntu22最好是安装一个客户端: xshell (不会破解的的可以随便去网上搜索一下,很多相关的参考建议)1.登陆系统一般端口是 22账号密码根据自己实际的来3.切换超管4.修改用户密码如果你想修改你自己的密码,只需运行passwd命令,不需要sudopasswd。
2024-06-12 18:02:42
210
原创 linux(ubuntu22) 安装 openresty教程
意思是还需要我们执行以下两个命令,是不是感觉刚才就执行的这两个命令吗?哈哈,仔细看看就会发现 ,是在原来的基础上都多了 g 的。/usr/local/openresty/中,该文件夹中包含了luajit、lualib、nginx三个目录。openresty的配置文件默认是在 /usr/local/openresty/nginx/conf。此时,我的系统中已经安装好了Openresty,因为在配置时使用了默认安装路径,所以我的。安装 openresty的步骤,可以根据自己的进行适当调整。
2024-05-15 09:46:41
451
原创 ubuntu上安装 mysql
安装的时候已经很久了,当我再次手动安装的时候已经忘记了,本来想省事去网上找个教程,发现没有能够安装成功的,只有再次复习了。之前一直在使用 宝塔进行linux服务器的安装,但是发现有些时候想要安装指定版本的数据库会有些问题,于是决定自己安装。好多小伙伴可能不能直接找到这个页面,其实很简单,万事不遇找官网的态度就可以。安装结束后,通过上边的状态发现MySQL已经启动,以上这种方式是使用二进制文件的形式进行的安装。8.设置root的密码以及创建MySQL的用户。4.查看安装的MySQL对应的版本。
2024-05-14 22:43:17
459
原创 虚拟机 net、桥接、主机三种网络模式简单介绍
每种网络模式根据具体的应用需求和安全要求来选择最合适的一种,以确保虚拟机运行的效率和安全性。在实际使用中,可以根据具体情况调整虚拟机的网络配置以达到预期的网络访问需求。在讨论虚拟机的网络配置时,通常会遇到三种主要的网络模式:NAT模式、桥接模式和主机模式。
2024-05-13 11:12:47
741
原创 vmware的安装,以及在对应的软件中安装linux
如果是电脑配置较好在安装的时候后,可以将键盘的选项勾选上。然后根据这个下载好后,留着后边备用。这里看自己电脑配置,最好能运行的开。至于破解,建议大家支持正版。这个时对应的其他下载路径。几乎就安装的差不多了。
2024-05-13 10:36:40
258
原创 IDEA的Dashboard框 (微服务开发时,多个服务的启动项在同一个面板中展示的问题)
我们在开发一个微服务是,经常会遇到工程非常多,需要开启多个服务的情况,并且需要等待这些服务完全启动完成,才能完成一项测试;当服务启动多了,难免带来错觉,导致某些服务没有启动(或者启动失败),不方便管理,这里,IDEA便给我们带来了一个可视化的管理工具——Run Dashboard。方式一:点击IDEA上面工具栏View---Tool Windows---Run Dashboard 即可打开界面,这个可能在老版本的idea中不存在。
2024-05-12 22:05:34
498
原创 windows查看凭证
请注意,具体步骤可能会根据Windows版本和安装的应用程序有所不同。如果你需要具体的代码示例,请提供更多的上下文信息,例如你正在使用的操作系统版本、需要查看凭证的具体类型等。在Windows中查看凭证通常指的是查看保存的登录信息,如网络凭证、账户密码等。这些信息可能被保存在不同的地方,如Windows凭证管理器、控制面板或者是浏览器的保存数据中。
2024-05-10 21:36:39
3180
原创 idea 快捷键介绍
默认代码补全我们可以使用 Ctrl + 空格 或者 Ctrl + Alt + 空格,但是很多同学都适应了Eclipse的 Alt + /,那么我们来进行改键,由于Ctrl + 空格和系统输入法的中英文切换存在冲突,所以这里我们将 Ctrl + 空格修改为 Alt + /导航到父类方法或者父类,如果光标在方法体中,并且该方法是父类重写的方法,那么可以直接导航到父类方法中,如果光标在成员位置,并且类存在父类或者接口,那么会导航到父类中,如果光标所在的类实现了多个接口,则会弹出选项框供我们选择哪一个父类跳转。
2024-05-09 16:55:47
2484
1
原创 openOffice 在linux的重启命令
之前公司使用到openoffice,在windows点击执行命令或是在程序中直接调用路径就行,但是在linux服务器上就也要先进行安装。把C:\WINDOWS\Fonts\simsun.ttc 文件拷贝到自己的home目录。4、解压后生成文件夹zh-CN 进到RPMS目录下,直接执行以下命令。3、将下载的openoffice解压(我直接解压到opt目录)7、查看服务是否启动(端口8100是否被soffice占用)6、安装完成直接启动Openoffice服务。确定服务器的目录下(我放到了opt目录下)
2024-05-09 16:45:33
952
原创 Windows下查看某个端口是否被占用
方式:开始—->运行—->cmd,或者是 window+R 组合键,调出命令窗口,如下图所示。有些时候我们在启动一些应用的时候会遇到端口被占用的情况,下边的一些命令可以查询出对应是哪些。则会显示所有的端口占用情况,但是很明显太多了。以下命令可以查看具体的端口号,如“8080”1、打开命令窗口(以管理员身份运行)这种方式就能够找到具体的信息。
2024-05-09 16:30:54
4280
原创 代理 与 nginx的代理与负载均衡
正向代理的概念正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我从网站的角度,只在代理服务器来取内容的时候有一次记录有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理告不告诉网站结论就是 正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,
2021-07-03 15:52:03
72
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人