Oct262019
客户端生成多个git ssh密钥
客户端正常生成git的秘钥方法如下:
ssh-keygen -t rsa
该命令执行后会在 ~/.ssh/ 目录下生成 id_rsa 和 id_rsa.pub 文件。
然后把 id_rsa.pub 文件的内容拷贝到服务器的 ~/.ssh/authorized_keys 文件中去(追加方式)。
这样客户端通过 ssh 方式链接服务器就不用再每次都要输入密码了。
但是如果非正常情况下,比如客户端已经存在一个ssh链接了,比如git相关的配置,已经存在了一个git的配...阅读全文
抢沙发
Oct202019
laravel ide-helper安装
首先需要在phpStorm中安装laravel plugin:
接下来
引入此包,该命令会自动修改 composer.json 文件
composer require barryvdh/laravel-ide-helper
下载完成后加入 config/app.php 中的 providers 数组中
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
仅在开发系统中安装提示包
composer require --dev barryvdh/laravel-ide-helper
在 app/Providers/AppServiceProvid...阅读全文
Oct162019
Git常用命令总结(缩减GitHub仓库大小,优化git仓库,彻底清除垃圾文件)
1.初始化
git init #初始化仓库,新建一个Git仓库(新建了一个隐藏目录.git)
把远程仓库克隆到本地
git clone https://github.com/010test/phpcrontab.git #将在当前目录下创建phpcrontab目录
git clone https://github.com/010test/phpcrontab.git /home/yhm/test #将代码克隆到/home/yhm/test目录内
列出项目所有配置
git config --list
列出远程仓库别名
git remote
列出远程仓库别...阅读全文
Oct102019
git格式化日志,简化日志列表形式
打开终端,进入git项目目录,增加一个别名叫 git lg 的命令:
git config --global alias.lg "log --date=format:'%Y-%m-%d %H:%M:%S' --color --pretty=format:'%Cred%h%Creset %Cgreen%ad%Creset %s %C(bold blue)<%an>%Creset' --abbrev-commit"
完毕之后就可以通过命令 git lg 查看简化的日志输出了。
阅读全文
Sep282019
Redis 7.0多线程性能优化实战:从单线程到多线程架构演进及调优策略详解
Redis 7.0多线程性能优化实战:从单线程到多线程架构演进及调优策略详解
引言:Redis 架构的演进与性能挑战
自2009年发布以来,Redis 以其卓越的内存存储性能、丰富的数据结构支持和极低延迟响应著称。在早期版本中,Redis 采用单线程模型(Single-Threaded Model)处理所有客户端请求,这一设计带来了显著的优势:避免了锁竞争、简化了并发控制逻辑,并确保了操作的原子性。然而,随着...阅读全文
Sep122019
云原生时代Kubernetes容器编排技术深度解析:从基础概念到生产环境最佳实践全指南
云原生时代Kubernetes容器编排技术深度解析:从基础概念到生产环境最佳实践全指南
标签:Kubernetes, 云原生, 容器编排, Docker, 微服务部署
简介:全面解析Kubernetes容器编排技术的核心概念和实际应用,涵盖Pod、Service、Deployment等关键组件的使用方法,以及在生产环境中部署、监控和故障排查的最佳实践。帮助开发者快速掌握云原生技术栈。
一、引言:云原生与Kubernetes的时代背...阅读全文
Sep072019
Sep022019
linux基础笔记
查询命令
ls处理小数据与du:
ls 查看文件
ls -l (ll)文件可以从大到小排序查看
ls -a 查看隐藏文件
ls -i 查看inode号,可以直接通过inode号删除文件
t=时间(默认从小到大 加r则大到小) h=显示大小
s=安文件大小排序
star 文件 可以查看某个文件详细信息(安装包安装)
du -sh查看某个目录大小
du -h看某个目录下的目录大小
df -h快速查看磁盘空间
cat的使用:
cat 直接显示文件完...阅读全文
Aug252019
Aug192019
如何使用Spring Cloud Config进行统一配置管理
在微服务架构中,配置管理是一个非常重要的部分,它能够帮助开发人员轻松地管理和更新配置信息,而不需要重新部署和重启应用程序。Spring Cloud Config是一个开源的配置管理工具,它提供了一种简单易用的方式来集中管理应用程序的配置信息。本篇博客将介绍如何使用Spring Cloud Config进行统一配置管理。
什么是Spring Cloud Config
Spring Cloud Config是一个用于管理和分发应用程序配置...阅读全文