- 博客(14)
- 收藏
- 关注
原创 在Linux下源码安装MySQL数据库
b.执行初始化语句:./bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --initialize。mysql>grant all privileges on *.* to ‘root(用户名)’@’%’ identified by ‘root(用户密码)’ with grant option;mysql>exit;(退出mysql登录)
2023-09-07 20:58:14
206
1
原创 Shell编程及自动运维实现
需要注意的是,Shell脚本的编写需要一定的编程基础和Linux系统的操作经验,同时也需要了解目标系统的相关配置和命令。在编写和执行Shell脚本时,要注意安全性和错误处理,以及对脚本进行测试和调试。
2023-09-02 17:20:22
419
原创 Mycat数据库中间件的部署
Mycat是一种开源的数据库中间件,它提供了分布式数据库的功能,可以将多个数据库服务器组合成一个逻辑数据库,提供高可用性和负载均衡的支持。
2023-09-02 17:12:53
96
原创 LVM的磁盘管理
LVM(Logical Volume Manager)是一种磁盘管理工具,它允许用户将多个物理磁盘分区合并成一个逻辑卷,并提供了动态管理逻辑卷大小的能力。
2023-09-02 17:09:55
203
原创 nginx的原码安装步骤
在Linux系统中,使用包管理器安装gcc、make和pcre-devel(PCRE库的开发包)。- 例如,在Ubuntu上可以运行以下命令:``````
2023-09-02 17:03:28
122
原创 linux软件包安装管理
需要注意的是,不同的Linux发行版可能使用不同的软件包管理工具和命令,上述命令仅适用于Debian和Ubuntu等基于APT的发行版以及CentOS和Fedora等基于YUM/DNF的发行版。
2023-09-02 16:56:15
145
原创 tomcat和apache的区别
总的来说,Apache适用于处理静态内容和通用的Web服务器需求,而Tomcat适用于处理动态内容和Java Web应用程序。在实际应用中,可以根据具体需求选择使用Apache、Tomcat或两者的组合来构建和管理Web应用程序。
2023-09-02 16:50:12
1650
原创 hashmap和hashtable的区别
1. 线程安全性:Hashtable是线程安全的,而HashMap是非线程安全的。Hashtable的方法都是同步的,可以在多线程环境下使用,但是这也导致了性能上的一些损失。4. 迭代器:Hashtable的迭代器是通过Enumeration实现的,而HashMap的迭代器是通过Iterator实现的。总的来说,HashMap在大多数情况下比Hashtable更常用,因为它更快、更灵活,并且允许使用null键和值。在大多数情况下,如果不需要线程安全的特性,推荐使用HashMap来获得更好的性能。
2023-09-02 16:42:32
185
原创 用于计算两个数的和
灵异事件!程序里发现了新Bug但是它正常运行啦!”、“谁敢信,我电脑死机竟然是因为放青藏高原的时候硬盘共振振幅太大了——”……人生处处有Bug,哪一个最令你目瞪口呆,久久不能忘怀?今天就来浅浅分享一下吧!你可以从以下几个方面进行创作(仅供参考)
2023-09-02 16:38:16
229
3
原创 Git 的基本概念和使用方式
分支(branch):分支是指在一个项目中,可以创建多个独立的开发分支,每个分支都可以单独进行开发和提交,最终将各个分支合并到主分支中。提交(commit):提交是指将暂存区的所有文件提交到版本库中,每次提交都会生成一个版本,方便开发者查看历史版本和回滚操作。暂存区(stage):暂存区是指在Git中,将修改过的文件添加到版本库之前,需要先将修改过的文件添加到暂存区。在本地目录下使用Git命令创建版本库,也可以从远程服务器上克隆一个版本库。将不同分支的工作成果合并到一起,使用Git命令进行合并操作。
2023-08-23 16:00:33
54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人