相关文章
【算法】经典的八大排序算法
点击链接 可视化排序 动态演示各个排序算法来加深理解,大致如下 一,冒泡排序(Bubble Sort) 原理 冒泡排序(Bubble Sort)是一种简单的排序算法,它通过多次比较和交换相邻元素的方式,将…
建站知识
2024/12/21 2:24:33
解释 Git 的基本概念和使用方式(InsCode AI 创作助手)
Git 是一种分布式版本控制系统,它允许多个用户协同工作并对项目进行版本控制。下面是 Git 的基本概念和使用方式:
基本概念: 仓库(Repository):存储代码和版本历史记录的地方。 提交(Commit&a…
建站知识
2024/12/8 7:19:01
如何通过内网穿透实现外部网络对Spring Boot服务端接口的HTTP监听和调试?
文章目录 前言1. 本地环境搭建1.1 环境参数1.2 搭建springboot服务项目 2. 内网穿透2.1 安装配置cpolar内网穿透2.1.1 windows系统2.1.2 linux系统 2.2 创建隧道映射本地端口2.3 测试公网地址 3. 固定公网地址3.1 保留一个二级子域名3.2 配置二级子域名3.2 测试使用固定公网地址…
建站知识
2024/11/29 14:01:59
Remmina在ubuntu22.04中无法连接Windows
Remmina在ubuntu22.04中无法连接Windows
问题
提示为: 无法通过TLS到RDP服务器… 分析
原因是Remmina需要使用openssl通过RDP加密与Windows计算机连接,而ubuntu22.04系统中OpenSSL版本为3.0,Openssl3 将 tls<1.2 和 sha1 的默认安全级别…
建站知识
2024/12/16 17:56:39
开源微服务如何选型?Spring Cloud、Dubbo、gRPC、Istio 详细对比
作者:刘军
不论您是一名开发者、架构师、CTO, 如果您曾深度参与在微服务开发中,那么相信您一定有过开源微服务框架或体系选型的疑问:Apache Dubbo、Spring Cloud、gRPC 以及 Service Mesh 体系产品如 Istio,到底应该选…
建站知识
2024/11/17 12:11:19
【C语言】#define 宏定义初步使用
使用宏定义可以防止出错,提高可移植性,可读性,方便性等。 下面列举了一些成熟软件中常用的宏定义。
重新定义一些基本类型
重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便…
建站知识
2024/11/18 8:40:37
切换Debian的crontab的nano编辑器
Debian的crontab默认的编辑器是nano,用起来很不习惯,怎么才能转回vim呢? 用以下命令便可: #update-alternatives --config editor 出现以下所示的界面: 而后选择8使用/usr/bin/vim就能够了。
PS:若是你发现你的定时没有生效&…
建站知识
2024/11/15 8:57:47