相关文章
Zookeeper3.5.9源码编译和启动
目录 参考链接1. 下载源码2. 准备更高版本的JDK和Maven环境Java 8Maven 3.6.3 3. 用IDEA打开项目进行编译和启动3.1. 设置maven版本3.2. 设置JDK版本为1.83.3. 切换 Maven profiles 选项到 java-build3.4. 执行 Ant build 生成和编译Java文件3.4.1. 执行ant build-generated而非…
建站知识
2024/11/23 7:45:03
算法的渐进时间复杂度
T(n) = O(F(n))
T(n):Time 渐进时间复杂度
O:正比例关系
F(n):代码执行次数
只要代码执行的次数越来越多 所耗费的时间也就越来越高 常见的5种:
O(n^2)
O(n logn)
O(n)
O(logn)
O(1):不管重复多少次1次也是这个时间,10次也是这个时间。 时间复杂度排序:由小到…
建站知识
2024/11/28 7:42:31
《牛客》-C 小红构造回文
思路:在字符串前半部分进行扫描,如果发现连续两个的字母不一样,那只需要交换这两个字母的位置(当然后半部分对应位置是要交换,回文嘛)
收获:
1:学到了处理这种改变回文妙妙解&…
建站知识
2024/11/28 7:38:43
centos7.9升级ssh和openssl
一、环境 [roottmp179 package]# ssh -V OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 [roottmp179 package]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 二、 升级前准备
mkdir /opt/package
cd /opt/package
wget https://www.openssl.org/source…
建站知识
2024/11/28 7:29:03
网络通信另个角度的认识(进程间通信),端口号(为什么要有,和pid的关系,分类,如何封装,和进程的定位原理+对应关系),客户端如何拿到服务端的port
目录
另一个角度认识网络通信
端口号
引入 -- 为什么要有端口号
问题
解决
端口号和pid
举例
介绍
分类
知名端口
注册端口
动态端口
客户端如何知道服务端的端口号
封装端口号
定位原理
进程和端口号的对应关系
数据如何被上层进程读到 另一个角度认识网络…
建站知识
2024/11/28 7:29:01
Rust 语言中的 into() 方法
在 Rust 中,into() 方法通常用于将一个类型的值转换为另一个类型,这通常涉及到资源的所有权转移。into() 方法通常定义在实现了 Into<T> trait 的类型上,该 trait 允许一个类型被“转换”为另一个类型。
into() 方法的一个常见用途是在…
建站知识
2024/11/28 7:35:15
完整的通过git命令框和windows窗口将本地文件上传到gitee远程仓库流程步骤
1.下载git
这个网站搜索git官方,去下载就行了 2.打开git安装后的Git Bash命令框 3.在Git Bash命令框设置一下要远程链接的gitee账号
git config --global user.name “名字”Git config --global user.email “邮箱”
4.查看一下账号设置
git config --global -…
建站知识
2024/11/28 7:45:15