自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 vscode如何debug调试golang代码

八、调试过程:当代码执行到你设置的断点处时,它将暂停执行。你可以使用调试工具栏上的控制按钮(如继续、单步执行等)以及观察变量和堆栈信息来检查代码的执行情况。五、设置断点:在你想要设置断点的地方使用鼠标右键单击左侧的行号,然后选择"Toggle Breakpoint"。你还可以在代码中手动插入。这样,你就配置了一个名为"Launch"的调试任务,它将启动主文件。在VSCode的侧边栏中,点击调试图标(虫子图标)打开调试视图。六、启动调试:点击调试视图顶部的绿色启动按钮或按下。的文件,用于配置调试任务。

2023-12-05 17:15:26 2896

原创 要在vscode上使用分支控制出现的问题

3、 登录到 GitLab,点击右上角你的用户头像,点击 Edit Profile settings,点击 SSH Keys,点击 Add SSH Key,填写 Title 栏,复制用户目录下.ssh/id_rsa.pub 文件的内容到 Key,点击 Add Key。4、 点击右上角的 New project,填写完成后点击 Create project 新建一个仓库,点击 Activity,点击 SSH 后复制 SSH 边上栏里的地址。1、从官网下载安装包,手动完成安装。

2023-10-30 09:22:58 153

原创 记apifox在线文档调试运行一直加载的原因

点击“自动选择Agent”,关闭自动选择,然后选择云端Agent,这个时候再调试运行就可以了。其实是页面右下角“自动选择Agent”,默认选择Chrome插件,导致无法运行成功。

2023-09-20 16:28:58 475

原创 gitlab拉取项目代码,修改提交,合并分支,打tag

4.合并分支,假如想把develop分支合并到master分支上,那么就切换到master分支上,选择分支,合并分支,然后选择develop分支(如果有冲突修改就会有merge branch develop,但没有into。3.开发好后在左边列表选择源代码管理,输入你的代码更新信息,选择提交,提交后是推送到本地存储库,然后选择同步更改,就会推送到远程gitlab上。7.标签名称输完之后输入描述,如果不输入描述(可以打一个空格,这样就能推送上去且没有描述),标记可以创建成功但无法推送上去。

2023-09-20 11:21:28 504

原创 windows下docker搭建redis服务

这将创建一个名为my-redis的Redis容器,并将容器的6379端口映射到主机的6379端口。这将连接到my-redis容器,并打开Redis的命令行界面。在这里,你可以执行各种Redis命令,如设置密码、配置持久化等。Docker服务将在后台运行,并在系统托盘中显示一个图标。6.上述步骤成功执行完,打开 Docker Desktop,在界面上会看到一个起好一个redis服务,可以选择开始或者停止。现在,Redis容器已经在后台运行。接下来,我们将创建一个Redis容器并运行它。

2023-09-18 09:11:58 402

原创 记golang 切片,数组,值拷贝的理解

所以当在函数内部通过这个切片的地址值,来找到这个地址值指向的地址空间(也就是切片的底层数组)的变量值,去改变它,这样函数外边的切片的底部数组所存的值也得到改变,因为他们的地址值指向地址空间都是同一个底层数组!类型的变量,比如数组,传递的是本身数组的值拷贝,所以函数内部改变了数组的值并不会影响外面的数组变量。总结,理论上作为参数传递给函数的都是该变量本身的值,所以本质上都是值拷贝。类型的变量,比如切片,传递的也是本身切片的值拷贝,但。指向某一个地址空间(切片的底层数组的地址空间)

2023-08-14 09:14:42 97

原创 gitlab 和 vscode 项目代码 拉取推送

并推送本地文件到远程仓库 master分支(或者main分支): git push --set-upstream origin master 也可以 git push -u master,git push -u是git push --set-upstream的缩写版本,master可以根据子的需要自定义,就是当前分支在远程分支对应的名称。2、在项目代码根目录下,右键选择Git Bash Here(前提是安装好 git)4、提交:git commit -m "首次提交:巴拉巴拉……

2023-08-03 19:18:22 2758

原创 超详细Windows11家庭中文版系统安装Docker-20230731

1.找到控制面板--程序--程序和功能--启用或关闭windows功能(或者电脑直接搜索启用或关闭windows功能) ,勾选Hyper-V。后,右键点击桌面 docker 图标,选择以管理员身份运行程序,这时候再重新打开终端输入 docker run hello-world,就会出现 下面正确的结果了。,则会找不到Hyper-Vr,这时则需要自己创建,讲下述代码复制在txt文本里,并重命名为Hyper.cmd,首先先安装一下docker,docker在windows10以上可以安装了,我的系统是。

2023-07-31 15:48:19 3181

原创 DEBUG、INFO、WARN、ERROR、CRITICAL开发日志级别定义

面向功能开发人员,一般在功能开发阶段使用,用来给开发人员检查功能是否正常的。内测 版可输出此日志,用来查看新开发特性或者 bugfix 是否正常。会对系统造成影响的非正常流程,可自我修复,不影响系统稳定性。日志只可记录系统运行状态,不可输出用户敏感数据。此类日志只在开发阶段使用,版本不输出。产生了不可逆的错误,系统无法正常工作。不会对系统造成影响的非正常流程。

2023-07-27 14:36:51 201

原创 记一个go语言数据库查询错误unsupported Scan, storing driver.Value type []uint8 into type *time.Time

数据库类型是 datatime 或 timestamp,但是查询出来是 uint8 类型,无法转换成 time.Time 类型。

2023-07-25 14:01:23 415

原创 validator库导包出现的一些问题

会出现获取validator.ValidationErrors类型的errors的返回值Ok一直为false。1.导入validator/v10库的正确方式:(后面的/v10一定要加上去)从而导致只能执行if语句后退出函数。

2023-07-20 16:18:11 121

原创 viper反序列化的mapstructure标签小坑

嵌套的结构体标签冒号后加空格,输出错误结果如下,内容为空。嵌套的结构体标签冒号后不加加空格,输出正确结果如下。

2023-07-19 10:56:09 289

原创 Go 环境配置简单理解

程序流程:电脑从Path环境变量中找到go安装目录下的bin目录中的go.exe,通过它运行工作区中的src目录下的源码文件,然后按照代码中的导入路径,从GOROOT目录下的src目录中导入对应的代码包,然后生成的归档文件就放入工作区的pkg的目录中,生成的可执行文件就放入工作区的bin目录中。在工作区中,一个代码包的导入路径实际上就是从 src 子目录(这里指的是GOROOT目录中的src目录,不是GOPATH下的src目录),到该包的实际存储位置的相对路径。src:存放我们写的go源码文件。

2023-07-06 10:57:51 86

原创 MySQL Workbench 或 mysql 建表出现1064

这是因为 MySQL Workbench 或者 mysql 在建表时必须至少要有建立一列的定义,这样建表才能成功,不像 MySQL sqlyog 或者 navicat建表只需要表名就行在建表时除了填写表名,同时定义一个字段也就是一列即可成功建表!!!如下图...

2021-07-22 12:03:48 3034 2

原创 C语言多文件系统实现原理和实例

首先建立一个C语言项目,然后把所以创立的各个C语言文件都放在同一目录下然后在main函数里面怎么使用其他C语言文件main函数使用到那几个C语言文件,头文件就要写明引用的C语言文件名对应的.h,(例:exp1.c 对应ecp1.h)如上图在main函数里面使用其他C语言文件的格式,例如 Exp1() 就是引用的exp1.c语言文件的函数名ecp1.c 文件对应的ecp1.h怎么写,首先 exp1.c 里面有几个函数,则将这几个函数的函数名对应着写在 ecp1.h 中,形成

2020-06-15 11:48:30 1055

原创 怎么下载hadoop安装包,并在eclipse上引入hadoop外部依赖jar包

有时候在eclipse上运行项目,需要引用的Hadoop的jar包,这里总结了一个很有用的小技巧首先需要下载Hadoop的安装包这里我直接分享一个官网hadoop的一个版本的下载链接:http://us.mirrors.quenda.co/apache/hadoop/common/hadoop-3.1.3/hadoop-3.1.3.tar.gz需要下载其他版本的可以看下面的步骤...

2020-05-07 22:19:35 4909 3

编译原理课设.zip

编译原理课设源码,报告和可执行文件,测试用例 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 选做内容 (1)增加运算:++ 和 --。 (2)增加一维数组类型(可增加指令)。 (3)其他典型语言设施如repeat,,until语句。

2020-08-06

Pagerank实验.zip

实时大数据分析Pagerank 算法 源代码,报告+数据集 根据网页链接数据集“Web-google.txt”,利用“抽税”法计算网页的PageRank排名;

2020-06-30

minhash实验.zip

实时大数据分析minhash算法 报告,源代码和数据集 采用Minhash技术两个文本数据集Amazon News和Google Report的Jaccard相似度,给出两个集合中每条记录在另一个集合中相似度最高的记录,作为匹配结果输出。

2020-06-30

k-means实验.zip

实时大数据分析k-means算法 报告,源码+数据集 对超市购物记录集basket_row.csv数据集中的商品名称进行聚类,实现同一类商品,不同规格汇聚成一个大类的要求。

2020-06-30

A-Priori实验.zip

实时大数据分析A-Priori算法,源码,报告加数据集,实验ppt 给定超市购物记录集sales_detail.csv,提取其中的交易标识符和商品名称构成购物篮数据集。用A-Priori算法发现其中的关联规则。

2020-06-30

编译原理实验.zip

编译原理课内实验报告,广工的,有报告,源代码和测试代码 1.增加单词:1)保留字else; 2)单字符单词 [ 和 ] ; 3)双字符单词 += 和 ++ ; 2.增加语句:1)增加 += 赋值语句; 2)增加包括 else 的条件语句;

2020-06-30

C语言作业系统,涉及多文件原理

《C程序设计》运行系统,利用多文件原理实现了一个C语言文件引用其他C语言文件,通过main函数来调用其他C语言文件里面的函数,通过这个项目可以理解C语言中一个主函数.c 文件是如何调用其他C程序.c 文件的,可以掌控C程序各个文件各个函数之间的调用关系。

2020-06-15

hadoop的外部依赖jar包

有时候在eclipse上运行项目,需要引用的Hadoop的jar包,也就是hadoop的外部依赖包,有conf,fs,io,mapreduce等等,这里列举了一部分,基本上hadoop的所有外部依赖jar包都包含在内了,如果下载了不会使用,可以看我的第一篇博客——怎么下载hadoop安装包,并在eclipse上引入hadoop外部依赖jar包

2020-06-15

空空如也

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

TA关注的人

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