VSCode+Git+TortoiseGit+Tools

news2024/11/24 2:55:55

目录

一、Tools

1、VSCode(visual studio code)下载安装

VSCode使用技巧和经验

2、Git下载安装

3、TortoiseGit 简介

3.1、下载安装Git及Tortoisegit

3.2、Tortoisegit拉取gitee仓库到本地

3.3、Git拉取gitee仓库到本地

3.4、Git提交到gitee仓库

4、国内获取GitHub链接

5、Postman

6、下载JMeter

JMeter--接口测试


一、Tools

1、VSCode(visual studio code)下载安装

VSCode官网

VSCode下载慢:复制下载链接地址替换成国内镜像地址:vscode.cdn.azure.cn

例:

https://az764295.vo.msecnd.net/stable/5e805b79fcb6ba4c2d23712967df89a089da575b/VSCodeSetup-x64-1.76.1.exe

替换为:

https://vscode.cdn.azure.cn/stable/5e805b79fcb6ba4c2d23712967df89a089da575b/VSCodeSetup-x64-1.76.1.exe

VSCode使用技巧和经验

2.1、设置字体:

文件-->首选项-->设置

2.2、快捷方式

文件-->首选项-->键盘快捷方式

2.3、安装插件

VSCode中有很多go相关插件,非常好用如下:

  1. gocode
  2. gopkgs
  3. go-outline
  4. go-symbols
  5. guru
  6. gorename
  7. gomodifytags
  8. goplay

安装VSCode的Go开发插件

  1. 先安装Git,并配置Git的路径(因为VSCode需要的插件都需要从GitHub下载)
  2. 安装好后,就配置Git的环境变量到path,Git的安装bin目录,并测试Git是否安装配置成功
  3. 测试Git是否安装成功
git --version

2、Git下载安装

Git官网

 

下载Git,进行安装,验证是否安装成功

C:\Users\Administrator>git --version 
git version 2.40.0.windows.1

4.打开VSCode其中编写的Go代码,右下角弹出是否安装Go扩展等,点击安装。点击右下角Analysis Tools Missing来查看是否安装成功插件。

3、TortoiseGit 简介

TortoiseGit 简称 tgit, 中文名海龟Git。TortoiseGit是一个开放的GIT版本控制系统的源客户端。
TortoiseGit 支持Winxp/vista/win7/Win10,提供有中文版支持。
TortoiseGit 可以恢复您的文件的旧版本,并研究如何以及合适改变了历史数据,谁改变了它。下面教程针对使用TortoiseGit 的用户。

3.1、下载安装Git及Tortoisegit

环境安装,需要依次安装以下:

1、下载安装Git 参考上方

2、下载安装Tortoisegit及中文语言包

Tortoisegit下载地址

 直接下一步安装就ok

 此处填写git/gitee账号邮箱,下一步,完成。

3.2、Tortoisegit拉取gitee仓库到本地

右键-->Git Clone,复制仓库地址:开始克隆

 如果报,找不到服务器,等等报错。或如下报错

 Failed to connect to 127.0.0.1 port 1080 after 2043 ms: Couldn't connect to server

解决方案:

1、查看是否配置了代理

git config --global http.proxy

2、有就取消

git config --global --unset http.proxy

3.3、Git拉取gitee仓库到本地

1、安装Git
2、git --version
Administrator@MS-RAOUGCUMKMLO MINGW64 /d/GIT_workspace
$ git --version
git version 2.40.0.windows.1
3、初始化配置
安装完成 Git 后,正式使用前,是需要进行一些全局设置的,如用户名、邮箱。
# 设置全局用户名
git config --global user.name "your name"
# 设置邮箱
git config --global user.email "your email"
4、查看配置信息:git config --list
5、到gitee上复制http地址
git clone https://gitee.com/xxxxxxxxxxxx.git

3.4、Git提交到gitee仓库

add

commit

push

报如下错误

 ! [remote rejected] master -> master (hook declined)

解决方案:

gitee个人主页,邮箱设置,取消不公开邮箱勾选。

4、国内获取GitHub链接

修改本地host文件

首先,打开 https://www.ipaddress.com/

查询DNS解析地址

github.com
assets-cdn.github.com
github.global.ssl.fastly.net
raw.githubusercontent.com

打开系统hosts文件(需管理员权限)。
路径:C:\Windows\System32\drivers\etc

140.82.112.4      www.github.com
185.199.108.153      www.assets-cdn.github.com
151.101.1.194       www.github.global.ssl.fastly.net
103.224.182.253      www.raw.githubsercontent.com
185.199.108.154      www.github.githubassets.com

刷新电脑dns缓存

打开cmd.exe程序,输入“ipconfig/flushdns”

5、Postman

Postman官网地址

 选择操作系统,下载,OK

6、下载JMeter

原文链接:【jmeter教程——从入门到熟练】_Mr. G K的博客-CSDN博客

(下载地址:Apache JMeter - Download Apache JMeter)

 下载后解压后即可使用

环境配置

1、新增JMETER_HOME环境变量,变量值为JMeter解压的路径

D:\.m2\apache-jmeter-5.5

2、编辑CLASSPATH变量,加上

%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

JMeter中bin目录下面的jmeter.bat文件即可打开JMeter了
打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不要关闭命令窗口

 中文设置

方式1:

Options-->Choose Language-->Chinese(Simplified)

方式2:

bin目录,打开jmeter.properties 文件

39行左右

language=zh_CN

JMeter--接口测试

1、选择测试计划,右键-->添加-->线程-->线程组

 

 线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。
准备时长:设置的虚拟用户数需要多长时间全部启动。如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。
循环次数:每个线程发送请求的次数。如果线程数为20 ,循环次数为100 ,那么每个线程发送100次请求。总请求数为20*100=2000 。如果勾选了“永远”,那么所有线程会一直发送请求,一到选择停止运行脚本。

2、选择线程组:右键-->添加-->取样器-->HTTP请求

 

 

干我们这行,啥时候懈怠,就意味着长进的停止,长进的停止就意味着被淘汰,只能往前冲,直到凤凰涅槃的一天!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/615063.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为OD机试真题B卷 Java 实现【蛇形矩阵】,附详细解题思路

一、题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 例如,当输入5时,应该输出的三角形为: 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 二、输入描述 输入正整数N(N不大于100)。 三、输出描述…

Vector DDFS

矢量数字频率生成器 版本:vivado2021.1 帮助文档:C:/Xilinx/Vivado/2021.1/doc/sysgen/html_help/vectorddfs.html 接口 I 频率控制字,I 输出频率 * 采样时间 * 2^(频率分辨率);VI、VO 用于同步&#x…

什么是优雅的代码设计

今天我来解释一下什么样的代码才是优雅的代码设计。当然我们的代码根据实际的应用场景也分了很多维度,有偏向于底层系统的,有偏向于中间件的,也有偏向上层业务的,还有偏向于前端展示的。今天我主要来跟大家分析一下我对于业务代码…

电子科技大学计算机系统结构:课后作业

计算机体系结构作业答案 第一二章作业 1.试述Flynn 分类的4 种计算机系统结构有何特点。 参考答案: Flynn按照指令流和数据流两种不同的组合,把计算机系统的结构分为以下4 类: (1)单指令流单数据流SISD&#xff0…

这款AI绘画工具也太太太赞了!模型丰富,轻松绘画,赶快收藏起来!

现今科技发展迅速,让人工智能(AI)成为了我们日常生活中的必备之物。在艺术领域,AI技术也开始广泛应用。特别是AI绘画软件,以其高效、精准的绘画方式,已成为越来越多艺术家、设计师和普通用户绘画的首选工具…

HUSTOJ使用指南

如何快速上手(了解系统的功能)? admin管理员用户登录,点击右上角管理,仔细阅读管理首页的说明。 切记:题目导入后一次只能删一题,不要导入过多你暂时用不上的题目,正确的方式是每次…

Cron在前端的使用,vue与element ui的vue-cron插件的使用及将定时任务cron表达式解析成中文

文章目录 vue-cron插件的使用安装依赖引用Vue页面去掉秒和年定时任务cron解析成中文该插件存在的一个缺陷 vue-cron插件的使用 安装依赖 执行下面npm命令: npm install vue-cron --save 引用 在想使用cron的vue页面引入以下: import VueCron from ‘vue-cron’ …

node版本管理工具nvm安装和使用

公司的前端项目使用的node版本是10.11.1比较老的版本,但是新开发的项目需要使用vue3viteelectron,需要使用较新的node版本 。综上决定研究研究nvm对node进行切换管理。有相同需求的朋友希望下面的文章可以帮助到你们。借鉴了一些博主的文章,在文章里也总…

重磅!Cloud Ace 在班加罗尔和孟买成立新的据点

Cloud Ace Cooperation(总部位于东京千代田区; Makoto Aoki,总裁)很高兴地宣布,我们已经在班加罗尔建立了新的开发中心,并在孟买建立了新的销售办事处,作为 Cloud Ace 进一步扩大公司在印度业务…

docker-compose通过volume恢复mysql数据

概述 docker rm是docker删除容器的命令。 会清空容器内的所有数据和配置,即真正的将容器清空并删除。 但是之前通过volume挂载到宿主机上是不受影响的。 docker rm -v如果是-v的命令那么会同时删除通过volume映射到宿主机上的文件 通过volume恢复数据 使用docke…

第六十六天学习记录:《高质量C/C++编程指南》中附录的考试试卷(含答案)

该试卷转载自林锐《高质量C/C编程指南》,先贴下原作者的版权声明。 版权声明:本书的大部分内容取材于作者一年前的书籍手稿(尚未出版),现整理汇编成为上海贝尔网络应用事业部的一个规范化文件,同时作为培训…

chatgpt赋能python:Python如何分配内存

Python如何分配内存 Python是一种动态解释型语言,它在运行时分配内存用于存储变量和对象。Python提供了一种内存管理机制,它能够动态地分配和管理内存。本文将介绍Python如何分配内存并讨论与之相关的一些最佳实践。 Python内存管理机制 Python中的所…

Vue.js 中的性能优化是什么?如何进行性能优化?

Vue.js 中的性能优化是什么?如何进行性能优化? Vue.js 是一款流行的前端框架,它具有响应式数据绑定、组件化开发、虚拟 DOM 等特性,使得开发者可以更加高效地构建交互式的用户界面。然而,在实际开发中,由于…

LeetCode 2352. 相等行列对:手动哈希

【LetMeFly】2352.相等行列对:手动哈希 力扣题目链接:https://leetcode.cn/problems/equal-row-and-column-pairs/ 给你一个下标从 0 开始、大小为 n x n 的整数矩阵 grid ,返回满足 Ri 行和 Cj 列相等的行列对 (Ri, Cj) 的数目。 如果行和…

ArduPilot之H743遗留配置问题解决

ArduPilot之H743遗留配置问题解决 1. 源由2. 资源3 遗留问题汇总3.1 问题一:无法设置VTX 600m3.2 问题二:双向Dshot未显示RMP转速3.3 问题三:mavlink esp32 2.4G WiFi电传 4. 参考资料 1. 源由 在ArduPilot开源代码之H743BMI270x2ChibiOS配置…

步进电机相数、细分、步距角、接线方法

1、旋转步进电机 旋转步进电机就是电机是一步一步转动的,故叫旋转步进电动机。每输入一个脉冲冲信号,该电动机就转过一定的角度,因此旋转步进电机是一种把脉冲变为角度位移的执行元件。 可通过脉冲频率控制步进电机的旋转速度,通…

ChatGPT中文版提示词学习手册, 学完工作效率提升百倍!

既然你对ChatGPT及其功能有了⼀些了解,让我们更深入地了解⼀下ChatGPT是什么以及它是如何工作的。 那么ChatGPT是如何工作的呢?在高层次上,这个过程可以分解为以下步骤: 1. 用户将文本输入ChatGPT界面。这可能是一个问题&#xf…

Android AIDL的使用(配源码)

零、完整源代码 链接: https://github.com/jx0260/TestGradle 一、创建AIDL文件 // IShopAidlInterface.aidl package com.example.testgradle;// Declare any non-default types here with import statementsinterface IShopAidlInterface {String getProductInfo(int prod…

speedtest-cli 源码集成

speedtest-cli 是一个开源的测速sdk,可以下载源码集成到自己的项目中,源码是C代码,所以可以集成到linux终端程序中,如果在Android APP中需要通过NDK开发集成,下面是在linux设备中集成过程。 1、首先在github中下载源码…

代码随想录算法训练营第四十九天|121. 买卖股票的最佳时机|122.买卖股票的最佳时机II

LeetCode121. 买卖股票的最佳时机 动态规划五部曲: 1,确定dp数组(dp table)以及下标的含义:dp[i][0] 表示第i天持有股票所得最多现金,其实一开始现金是0,那么加入第i天买入股票现金就是 -pric…