- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 【无标题】
当存在同时需要git在GitHub、gitee、gitlab等多个不同git托管平台进行ssh代码操作的时候。之后一直回车就可以,会在~/.ssh目录下生成tiger_id_rsa、tiger_id_rsa.pub。之后一直回车就可以,会默认在~/.ssh目录下生成id_rsa、id_rsa.pub。之后复制并copy到GitHub或者gitlab的新建的ssh中。4 生成并配置ssh的config配置文件。解决方法:要输入yes,不能直接回车。3 查看并复制pub中的内容。将url替换为ssh。
2023-11-16 12:06:33
82
原创 mac 上使用homebrew安装redis 及常用命令
redis默认是前台启动,如果我们想以守护进程的方式运行(后台运行),可以在redis.conf中将daemonize no,修改成yes即可。备份目录默认在/usr/local/var/db/redis/路径下,可以使用 CONFIG GET dir 命令获取。启动 redis 客户端,打开终端并输入命令 redis-cli。Redis的配置文件redis.conf存放在/usr/local/etc路径下。Homebrew安装的软件会默认在/usr/local/Cellar/路径下。
2022-10-19 10:42:22
2564
原创 mac 上使用homebrew安装redis 及常用命令
启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。redis默认端口号6379,默认auth为空,输入以下命令即可连接。我们可以通过下面命令查看Redis是否正在运行。1 //方式一:使用brew帮助我们启动软件。2、Redis的安装目录及配置文件所在位置。5、redis-cli连接redis服务。1、使用brew安装命令安装Redis。7、redis.conf 配置文件详解。4、查看redis服务进程。6、关闭redis服务。
2022-10-19 10:37:09
3027
原创 idea 更多使用技巧
Shift+F6代码重命名一个方法只负责实现一个功能Ctrl+Alt+V自动生成返回值F5文件复制粘贴Alt+Delete安全删除。
2022-07-15 10:15:46
290
原创 idea 代码生成Generate
弹出的框里面,选择构造方法的参数,ctrl+a就是全选。alt+insert,或者右键——》Generate。这里选择StringBuffer方式,性能比+号好。光标在任意位置按下alt+insert,弹出如下。这时会提示要生成哪个,可以ctrl+a全选。4、生成hashCode和equals。选择要参与equals的字段,默认全选。之后按alt+insert,选择如图。在弹出的框里面,链接方式默认是+号。alt+insert,选择如图。1、生成set/get。把光标放在要生成的地方。...
2022-07-15 09:51:31
4466
1
原创 idea代码模板setting live templates
代码模板 setting live templates 自定义 live template postfix:先打变量或表达式,再打快捷键
2022-07-14 19:34:19
131
原创 idea 开发中必会的技能
行内跳转和选中:Home键跳到行首,End键跳到行尾ctrl+左/右:跳过一个词ctrl+shift+左/右:选中一个词根据行号定位:Ctrl+G:跳到指定行tabs快速切换:alt+左/右:左/右切换Tabs查看浏览过的文件:ctrl+e:查看浏览过的文件列表快速打开文件所在的文件夹:右键-Show In Explorer:打开文件/类所在文件夹导航栏文件切换:导航栏文件夹-右键1,内容查找和替换:Ctrl+F(当前文件查找) Ctrl+R(当前文件替换)。注意,根据自己的IDEA来,比如我自己的
2022-07-13 09:31:25
356
原创 编辑区设置
1、显示行号Settings-Editor--General--Appearance2、tabs位置、排序、数量将tab从编辑区上方移到左方:在tab区右键->configure Editor Tabs..->将Tab placement选择left将tab以首字母排列:在tab区右键->configure Editor Tabs..->打勾Sort tabs alphabetically修改tab显示文件数:在tab区右键->configure Editor Tabs..->修改Tab limit....
2022-07-12 19:31:47
210
原创 idea版本:2020.1
1、setting ctrl+alt+s 通用设置setting-font字体setting-encode UTF8编码一次性鼠标滚轮+Ctrl控制代码字体大小setting-auto Import 自动导入引用2、project structure ctrl+alt+shift+s 当前项目设置设置JDK3、小齿轮功能含义Flatten Packages:摊平包结构;勾选时包按行展示,不勾选包按层级展示。Show Members:显示类的成员,包括属性方法等。Autoscroll to Source:当点
2022-07-12 19:10:27
369
原创 python之项目依赖管理
生成所有依赖清单 requirements.txt1. pipreqs 工具 安装) pip install pipreqs 执行生成依赖列表命令)pipreqs ./完善版本:pipreqs ./ --encoding=utf-8使用requirements.txt自动安装所有依赖包pip install -r requirements.txt2) 导出所有的python依赖pip freeze >
2022-03-24 16:10:50
1091
原创 适配器模式
Adapter模式的定义:把一个类的接口变换成客户端所期待的另外一种接口,使得原本由于接口不兼容而不能再一起工作的那些类可以一起工作。/** * 适配器模式 * */interface Weather{ public function show();}class PHP_Weather implements Weather{ public function show() { #得到天气信息 $weterwInfo = ["we
2022-03-23 10:44:53
106
原创 简单工厂,工厂方法和抽象工厂的区别总结
简单工厂:严格说并不是一个设计模式。简单工厂没有抽象类,只有一个具体工厂类如MyFactory,然后MyFactory里面有个工厂方法CreateProduct返回一个基类产品,具体返回什么具体实例通过传入参数然后用case判断。用手机生产做个例子:比如Nokia简单工厂就是只有NokiaFactory工厂类,工厂方法就是CreateNokiaPhone,参数是Nokia手机型号,根据不同型号创建不同的Nokia手机(使用case)。很明显的缺点就是Nokia每发明一个新型号的手机都需要修改简单工厂
2022-03-18 16:51:13
1050
原创 Linux环境变量配置全攻略
Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量读取环境变量的方法:export命令显示当前系统定义的所有环境变量 echo $PATH命令输出当前的PATH环境变量的值这两个命令执行的效果如下uusama@ubuntu:~$ export
2022-02-24 14:05:30
162
转载 windows10环境下的RabbitMQ安装步骤(图文)
windows10环境下的RabbitMQ安装步骤(图文)记录下本人在win10环境下安装RabbitMQ的步骤,以作备忘。第一步:下载并安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads根据本机位数选择erlang下载版本。下载完是这么个东西:双击,点next就可以。选择一个自己想保存的地方,...
2021-04-01 11:07:31
88
原创 goland 代码自动换行
goland编辑器代码自动换行,亲测可行方法:在soft-wrap files后面的框框内,加入 "*.go",确认就可以了。
2021-03-09 13:22:45
2195
1
原创 三分钟掌握Go mod常用与高级操作
环境Windows10 GO:1.131. 开启Go module1.11和1.12版本将下面两个设置添加到系统的环境变量中GO111MODULE=onGOPROXY=https://goproxy.io1.13版本之后需要注意的是这种方式并不会覆盖之前的配置,有点坑,你需要先把系统的环境变量里面的给删掉再设置go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.cn,https://goproxy.io,
2021-01-08 11:03:55
210
原创 Kubernetes Deployment 命令
创建 Deploymentkubectl create -f nginx-deployment.yamldeployment.apps/nginx-deployment created将kubectl的 --record 的 flag 设置为 true可以在 annotation 中记录当前命令创建或者升级了该资源。这在未来会很有用,例如,查看在每个 Deployment revision...
2019-09-12 16:50:38
522
原创 Git实用总结
Git有哪些常规操作简单的说说Git有哪些常规的操作, 能够满足我们日常简单的开发需求。克隆代码 克隆远端代码 git clone + 远程库地址 查看本地的代码分支 // 可以明确的呈现出本地仓库中的状态,比如当前分支// 哪些文件发生改动,哪些文件已经提交// 哪些文件存在冲突以及一些操作指示。git status 同步远端分支变化...
2019-05-06 17:54:56
204
原创 docker常用命令
关键字:镜像 images镜像名 image_name镜像id image_id 容器container 容器名con_name容器id con_id拉去镜像docker pull images_name查看已有镜像docker images$ docker ps // 查看所有正在运行容器$ docker stop containerId // container...
2019-04-29 10:28:46
104
转载 MySQL学习----各种字符的长度总结
数字型 类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1 字节 (-128,127) (0,255) 小整数值 SMALLINT 2...
2019-04-28 17:59:29
141
原创 csv 导入导出
csv 导入导出class Csv{ //读取csv文件 public function getCsv($csvFileName, $line = 0, $offset = 0){ $handle = fopen($csvFileName,'r');//打开文件,如果打开失败,本函数返回 FALSE。 if(!$handle){ ...
2019-04-28 17:32:24
599
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人