自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tby314的博客

学习笔记

  • 博客(27)
  • 收藏
  • 关注

原创 Postman 学习笔记

71 配置谷歌Postman私钥,首先Postman 的证书位置=~/.config/Postman/proxy/postman-proxy-ca.crt Installing the certificate for use with Chrome 安装到chrome' Open Google Chrome and go to the URL chrome://settings/certificates. 打开chrome'//settings/cert...

2022-05-07 17:04:17 1130

原创 Ruby确定库版本

gem list

2021-11-12 11:19:14 158

原创 2021-10-19

CentOS 7 安装配置带用户认证的squid代理服务器这里只简述搭建一个带用户认证的普通代理一、安装安装过程十分简便,只需要安装一下squid,一条命令搞定yum install squidrpm -qa | grep squidsquid-3.5.20-2.el7_3.2.x86_64二、配置修改squid的配置文件 /etc/squid/squid.conf主要就是配置一下端口,缓存,日志和访问规则。1、如果不需要带用户认证,只需在配置文件后面添加以下内容即可(安全性很差)ca

2021-10-19 21:18:33 247

原创 git lab 学习笔记7

项目导入/导出 (免费) 引入 在 GitLab 8.9 中 。 从 GitLab 10.0 开始,管理员可以禁用 GitLab 实例上的项目导出选项。在任何 GitLab 实例或 GitLab.com 上运行的现有项目都可以与其所有相关的项目一起导出 数据并移动到新的 GitLab 实例中。该 GitLab导入/导出 ,如果该项目导入选项启用显示按钮。也可以看看:项目导入/导出 API 项目导入/导出管理 Rake 任务 (FREE SELF) 组导入/导出 组导入

2021-07-30 16:07:38 1195

原创 git lab 学习笔记6

项目可见性GitLab 允许 所有者 将项目的可见性设置为:民众 内部的 私人的 这些可见性级别影响谁可以看到公共访问目录中的项目( /public用于您的 GitLab 实例)。 例如, https://gitlab.com/public 。公共项目即可克隆公共项目 无需 进行任何 通过 HTTPS 身份验证 。它们列在公共访问目录( /public) 适用于所有用户。任何登录用户 都具有 来宾角色 在存储库上 。笔记: 默认情况下, /public对未经身份验证的用

2021-07-30 16:05:01 559

原创 git lab 学习笔记5

将项目迁移到 GitLab 实例 (免费) 请参阅这些文档以迁移到 GitLab:来自 Bitbucket 云 来自 Bitbucket Server(也称为 Stash) 来自 ClearCase 来自 CVS 来自 FogBugz 来自 GitHub.com 或 GitHub Enterprise 来自 GitLab.com 从吉特亚 来自 Perforce 来自 SVN 来自 TFVC 通过 URL 从存储库 通过上传清单文件 (AOSP)

2021-07-30 16:02:14 378

原创 git lab 学习笔记4

限制允许的 SSH 密钥技术和最小长度ssh-keygen允许用户创建少至 768 位的 RSA 密钥, 远低于某些标准组织(例如美国)的建议 国家标准局)。 一些部署 GitLab 的组织需要强制执行最小密钥 实力,无论是为了满足内部安全政策还是为了监管 遵守。同样,某些标准组建议使用 RSA、ECDSA 或 ED25519 超过 较旧的 DSA,管理员可能需要限制允许的 SSH 密钥 算法。GitLab 允许您限制允许的 SSH 密钥技术以及指定 每种技术的最小密钥长度: 在顶部栏上,

2021-07-30 16:00:42 293

原创 git lab学习笔记3

可见性和访问控制 (自由自我) GitLab 允许管理员强制执行特定控制。要访问可见性和访问控制选项:以具有 的用户身份登录 GitLab 管理员角色 。 在顶部栏上,选择 菜单 > {admin} 管理员 。 在左侧边栏中,选择 “设置”>“常规” 。 展开 可见性和访问控制 部分。默认分支保护此全局选项定义了适用于每个存储库的分支保护 默认分支 。 分支保护 指定哪些角色可以推送 到分支以及哪些角色可以删除分支。 在这种情况下, 默认 是指 存储库的 默认分支 。

2021-07-30 15:59:25 319

原创 git lab 学习笔记2

处理项目 (免费) GitLab 中的大部分工作都是在一个 完成的 项目中 。 文件和 代码保存在项目中,大部分功能都在项目范围内。探索项目您可以探索 GitLab 上可用的其他流行项目。 探索项目:在顶部栏上,选择 菜单 > 项目 。 选择 探索项目 。GitLab 显示项目列表,按上次更新日期排序。 查看 最多的项目 星数 ,单击 星数最多 。 查看 上个月评论数量最多的项目,点击 热门 。笔记: 默认情况下, /explore对未经身份验证的用户可见。 然而,如果 公众

2021-07-30 15:47:54 1759

原创 ssh 学习笔记1

名称 ssh— OpenSSH 远程登录客户端概要 ssh [ -46AaCfGgKkMNnqsTtVvXxYy] [ -B 绑定接口 ] [ -b 绑定地址 ] [ -c cipher_spec ] [ -D[ 绑定地址 :] 端口 ] [ -E 日志文件 ] [ -e 转义字符 ] [ -F 配置文件 ] [ -I pkcs11 ] [ -i 身份文件 ] [ -J 目的地 ] [ -L 地址 ] [ -l 登录名 ] [ -m mac_spec ] [ -O ctl_cmd ] [

2021-07-30 15:46:04 856

原创 ssh 学习笔记2

名称 ssh_config— OpenSSH 客户端配置文件描述 ssh(1) 获取配置数据 按以下顺序来自以下来源:命令行选项 用户的配置文件 ( ~/.ssh/config ) 系统范围的配置文件 ( /etc/ssh/ssh_config )对于每个参数,将使用第一个获得的值。 这 配置文件包含由分隔的部分 Host规格,该部分仅 适用于与规范中给出的模式之一匹配的主机。 匹配的主机名通常是命令行上给出的名称(请参阅 CanonicalizeHostname例外选项)。由

2021-07-30 15:44:38 2256

原创 git lab学习笔记2

SSH 主机密钥指纹以下是 GitLab.com 上 SSH 主机密钥的指纹。 你第一次 连接到 GitLab.com 存储库,这些密钥之一将显示在输出中。算法 MD5(已弃用) SHA256 ED25519 2e:65:6a:c8:cf:bf:b2:8b:9a:bd:6d:9f:11:5c:12:16 eUXGGm1YGsMAS7vkcx6JOJdOGHPem5gQp4taiCfCLB8 RSA b6:03:0e:39:97:9e:d0:e7:24:ce:a3

2021-07-30 15:42:02 1222

原创 git lab 学习笔记1

GitLab 和 SSH 密钥Git 是一个分布式版本控制系统,这意味着你可以在本地工作, 然后共享或“推送”您的更改到服务器。 在这种情况下,服务器是 GitLab。GitLab 使用 SSH 协议来安全地与 Git 通信。 当您使用 SSH 密钥对 GitLab 远程服务器进行身份验证时, 您无需每次都提供用户名和密码。先决条件要使用 SSH 与 GitLab 通信,您需要:OpenSSH 客户端,预装在 GNU/Linux、macOS 和 Windows 10 上。 SSH 6.

2021-07-30 15:40:12 304

原创 spring boot 学习笔记

您必须了解如何在计算机上安装软件。 如果您不知道该怎么做,请询问您办公室、学校等的人员或请人向您解释这一点。 Maven 邮件列表不是寻求此建议的最佳场所。安装Maven 是一个 Java 工具,因此您必须安装 Java 才能继续。 首先, 下载 Maven 并按照 安装说明进行操作 。 之后,在终端或命令提示符中键入以下内容:mvn --version 它应该打印出您安装的 Maven 版本,例如:Apache Maven 3.6.3 (cecedd343002696d0abb

2021-07-28 11:56:02 81

原创 SQL 学习笔记1

SQL 简介SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。SQL 是什么?SQL 指结构化查询语言,全称是 Structured Query Language。 SQL 让您可以访问和处理数据库,包括数据插入、查询、更新和删除。 SQL 在1986年成为 ANSI(American National Standards Inst

2021-07-27 17:00:27 136

原创 ruby学习笔记

如果我们只希望列出 Greeter 自己的函数,可以提供一个 false 参数给 instance_methods,表示我们不希望列出祖先类的函数。irb(main):040:0> Greeter.instance_methods(false)=> ["say_bye", "say_hi"]这个方法是查找了里面所有方法的...

2021-07-27 16:56:18 75

原创 shell 学习笔记11

Shell 输入/输出重定向大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令 说明 command > file 将输出重定向到 file。 command < file 将输入重定向到 file。 command >> file 将输出

2021-07-27 14:36:03 64

原创 shell 学习笔记10

Shell 输入/输出重定向大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令 说明 command > file 将输出重定向到 file。 command < file 将输入重定向到 file。 command >> file 将输出

2021-07-27 14:34:20 110

原创 shell 学习笔记9

Shell 函数linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()]{ action; [return int;]}说明:1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255下面的例子定义了一...

2021-07-26 23:24:26 80

原创 shell 学习笔记8

Shell 流程控制和 Java、PHP 等语言不一样,sh 的流程控制不可为空,如(以下为 PHP 流程控制写法):实例<?phpif (isset($_GET["q"])) { search(q);}else { // 不做任何事情}在 sh/bash 里可不能这么写,如果 else 分支没有语句执行,就不要写这个 else。if elsefiif 语句语法格式:if conditionthen command1 com...

2021-07-26 23:05:57 147

原创 shell 学习笔记7

Shell test 命令Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 实例num1=100num2=100if test $[num1] -eq $[num2]then echo '两个数相等!'else..

2021-07-26 22:35:21 59

原创 shell 学习笔记6

echo输出的字符串总结=================================================================== 能否引用变量 | 能否引用转移符 | 能否引用文本格式符(如:换行符、制表符)单引号 | 否 | 否 | 否双引号 | 能 | ...

2021-07-26 22:20:33 78

原创 shell 学习笔记5

Shell echo命令Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test2.显示转义字符echo "\"It is a test\""结果将是:"It is a test"同样,双引号也可以省

2021-07-26 20:40:01 53

原创 shell 学习笔记4

Shell 基本运算符Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '):实例#!/bin/bashval=`expr 2 + 2`echo "两数之和为 : $val"运

2021-07-26 20:14:16 93

原创 shell 学习笔记3

数组的值也可以写入变量。例如:A=1my_array=($A B C D)echo "第一个元素为: ${my_array[0]}"echo "第二个元素为: ${my_array[1]}"echo "第三个元素为: ${my_array[2]}"echo "第四个元素为: ${my_array[3]}"输出为:第一个元素为: 1第二个元素为: B第三个元素为: c第四个元素为: D看数组的时候,觉得遍历数组用的比较多,所以自己试着写了写遍历,同时试了一下在SHELL脚本中

2021-07-26 19:49:34 61

原创 shell 学习笔记2

Shell 传递参数我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名(包含文件路径):#!/bin/bash# author:菜鸟教程# url:www.runoob.comecho "Shell 传递参数实例!";echo "执行的文件名:$0";echo "第一个参数为:$1";e

2021-07-26 19:39:13 69

原创 shell 学习笔记

Shell 变量定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:your_name="runoob.com"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。有效的 Shell 变量名示例如下:RUNOOBLD_LIBRA

2021-07-26 19:23:32 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除