- 博客(70)
- 收藏
- 关注
原创 ubuntu20安装mysql8
创建一个新用户,并为其设置密码和主机限制(这里假设创建一个仅限本地访问的用户。: 授予新用户对某个数据库的所有权限。例如,如果你有一个名为。账号是提高数据库安全性的一个重要步骤。4.登录到 MySQL 服务器。5.在项目中,避免使用。
2024-02-05 11:17:36 683
原创 git由SSH更改为HTTPS
不知道什么原因,这个月的github无法使用ssh提交代码,不论是公司还是家里的网络都不行,包括clone、pull和push。最后改为https方式,可以提交了。
2024-01-29 15:02:39 528
原创 git补充上次提交
注意: 强制推送会覆盖远程仓库上对应分支的历史记录,只有在你确定其他人没有基于现有远程版本进行开发的情况下才能这样做。在团队协作环境中,这可能会带来问题,因此请谨慎操作。5.如果你已经进行了其他额外的修改并希望这次提交包含所有改动,则无需额外操作,直接保存并关闭编辑器即可。1.首先,确保你还没有执行 git push 操作。如果尚未推送到远程仓库,那么可以在本地进行修正。4.如果你想明确表示这次提交是上一次提交的补充,可以在编辑器中适当修改提交消息,以反映这个变更。
2024-01-03 10:39:42 662
原创 flink1.17安装
官网地址: https://nightlies.apache.org/flink/flink-docs-release-1.17/zh//docs/try-flink/local_installation/
2023-09-27 16:32:06 929
原创 Golang编码习惯
比如发送kafka消息,发送的目标地址、发送的内容打印出来,在微服务情况下非常易于排查出问题的环节。关键的位置,日志一定要到位!
2023-09-13 16:21:03 242
原创 在 Linux 上以 All-in-One 模式安装 KubeSphere
【代码】在 Linux 上以 All-in-One 模式安装 KubeSphere。
2023-06-30 09:11:44 86
原创 windows安装python
打开官网下载页面选择最新的 security 版本3.9。现在是2023年4月,3.7版本在6月马上就停止支持了,所以不要选择。而太新的3.11有会有软件包不支持的情况。点击 download -> windows找到3.9右键复制链接,打开迅雷下载,因为浏览器下载太慢了。双击下载好的软件安装勾选 ,选择想要安装的分区。
2023-04-28 10:48:28 704
原创 go redis分布式锁
原文地址: https://pkg.go.dev/github.com/go-redsync/redsync/v4#section-readme。
2023-04-13 11:33:52 255
原创 golang定时器Ticker
NewTicker返回一个新的Ticker,该Ticker包含一个通道字段,并会每隔时间段d,就向该通道发送当时的时间。它会调整时间间隔或者丢弃tick信息以适应反应慢的接收者。如果d<=0会panic。关闭该Ticker可以释放相关资源。Stop关闭一个Ticker。在关闭后,将不会发送更多的tick信息。Stop不会关闭通道t.C,以避免从该通道的读取不正确的成功。time包下有一个Ticker结构体。golang定时器Ticker。
2023-04-12 15:02:37 262
原创 docker搭建Redis集群
虚拟机的ip:192.168.182.128当前docker版本:Docker version 23.0.1, build a5ee5b1。
2023-03-24 14:54:06 547
原创 原型对象 prototype
原型 prototype我们所创建的每一个函数,解析器都会向函数中添加一个属性 prototype,这个属性对应着一个对象,这个对象就是原型对象如果函数作为普通函数调用,prototype是没有任何作用的,但是当函数以构造函数的形式调用时,它所创建的对象都会有一个隐含的属性指向构造函数的原型对象,我们可以通过 __proto__来访问该属性 原型对象就相当于一个公共的区域,所有同一个类的实例都可以访问这个原型对象,我们可以将对象中共有的内容,同一设置到原型对象中。 当我们访
2022-12-06 16:45:06 84
原创 c语言的const修饰
#include <stdio.h>int main(int argc, char *argv[]){ //指针修改变量 int a = 10; int *p1 = &a; //可以通过指针来 修改 内存的值 *p1 = 200; printf("a = %d\n",a); printf("p1 = %p\n",p1); p1 = NULL; printf("a = %d\n",a); printf("p1 = %p\n",p1); //指针修改常量
2021-12-20 11:50:12 620
原创 protobuf安装
打开网址 :https://github.com/protocolbuffers/protobuf/releases 找一个版本下载tar zxvf protobuf-all-3.18.0-rc-2.tar.gz cd protobuf-all-3.18.0-rc-2/./autogen.sh./configure --prefix=/usr/local/makemake checksudo make install我用了8个cpu内核编译、检查,一共等了大概2个小时。sudo vim
2021-09-06 16:07:08 196
原创 DevOps之五Jenkins
1.安装jdk更换阿里源wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo && yum makecache安装jdkyum install -y java-1.8.0-openjdk*2.安装Jenkins1.下载https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.
2021-08-20 12:14:50 722
原创 DevOps之四GitLab
官方文档: [Download and install GitLab | GitLab](https://about.gitlab.com/install/#centos-7)本次实验使用虚拟机,CentOS 7,内存为4G1.更换阿里源wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repoyum makecache2. 安装相关依赖sudo yum install -y
2021-08-20 12:13:31 236 1
原创 DevOps之三Harbor
1.安装安装docker安装docker-compose下载Harbor的压缩包https://github.com/goharbor/harbor/releasestar -zxvf harbor-offline-installer-v2.3.1.tgz mkdir /opt/harbormv harbor/* /opt/harborcd /opt/harbor[root@localhost harbor]# lscommon.sh harbor.v2.3.1.tar.gz
2021-08-20 12:12:44 126
原创 DevOps之二DockerCompose
简介官方文档: Overview of Docker Compose | Docker DocumentationCompose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。Compose 使用的三个步骤:使用 Dockerfile 定义应用程序的环境。使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中
2021-08-20 12:11:50 156
原创 DevOps之一Docker
一、安装关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.service安装Docker引擎yum install -y yum-utilsyum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce docker-ce-c
2021-08-20 12:10:37 469 1
原创 Nginx 源码编译安装配置
Nginx 源码安装配置作者:闫涛E-mail:[email protected]备注:实验环境为虚拟机,selinux、firewalld都已经关闭。此次安装面向新手,并没有提前把所有问题解决,会展示出现的问题和解决方法。一、准备安装gcc、gcc-c++编译工具[root@localhost ~]# yum install gcc gcc-c++下载Nginx、PHP、MySQL源码包[root@localhost ~]# wget -c https://nginx.org/down
2021-08-19 12:18:20 698
原创 Redis安装
Redis安装1.官网下载: Redis2.安装yantao@ubuntu18:~$ lsredis-6.2.5.tar.gzyantao@ubuntu18:~$ sudo tar -zxf redis-6.2.5.tar.gz -C /usr/local/yantao@ubuntu18:~$ cd /usr/local/redis-6.2.5/srcyantao@ubuntu18:/usr/local/redis-6.2.5/src$ sudo make -j 3.后台启动修改配置文件
2021-08-17 15:46:57 69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人