自定义博客皮肤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)
  • 收藏
  • 关注

原创 PAT(go语言)1002 写出这个数

PAT乙级大致思路:1.输入的数字过长,有可能超过了int64的范围,所以用一个字节切片保存2.要求每一位之和,就用每一位减去ASCII码中的0(字节中的字母是用ASCII码保存的,所以和’0’的相对距离就表示了该数字本身的值)3.要对一个整数的每一位进行判断,如果不是最后一位加空格,不是就直接输出

2022-04-15 19:31:58 490

原创 PAT(go语言)1001 害死人不偿命的(3n+1)猜想 go语言

PAT乙级对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。

2022-04-12 16:24:56 176

原创 vscode安装go语言gin框架

go env -w GO111MODULE=on打开go mod安装gingo get -u github.com/gin-gonic/gin创建文件夹比如gintest,创建main.gogo mod init gintestmain.go写入package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { // 1.创建路由 r := gin.Default() /

2022-04-03 20:10:53 788

原创 PAT(go语言)1011 A+B 和 C

路过PAT乙级,ACM模式用go语言浅刷一下。

2022-03-24 20:31:53 2386

原创 mongodb5.0 win 导入bson

mongo导入bson

2022-03-18 23:13:16 922

原创 go语言多线程学习笔记——生产者消费者模型

go语言生产者消费者模型

2022-03-11 12:26:43 273

原创 VirtualBox安装Centos出现E_FAIL,vmware开机蓝屏

错误说明win10安装VBOX和vmware都不能打开虚拟机以下是virtualbox的错误不能为虚拟电脑 Ansible Manager 打开一个新任务.The virtual machine 'Ansible Manager' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'E:/Vbox/Ansible Manager/Logs/VBox

2022-03-04 12:09:45 803

原创 go语言学习之二维数组

做力扣时,发现go语言对二维数组的操作和我想得有些出入,只好记录一下。一、初始化一个二维数组这种写法是可以的:res:=[2][2]int{}以下这种写法会报错:m:=2n:=2res:=[m][n]int{}所以要像以下方法这么定义:m:=2n:=2res:=make([][]int,m)for i:=range res{ res[i]=make([]int,n)}唔,我甚至有点怀念c++。二、给定一个二维数组,判断长和宽假设给定res数组是3*4的,如何

2022-02-28 11:20:59 2876

原创 go语言多线程学习笔记——互斥锁

最近在学go语言的多线程,作为一门云时代的语言,并发处理应该是面试和应用中必不可少的一部分,强制自己写个笔记,好好整理一下,本人纯小白,只是课堂知识的自我消化,如果能帮助到大家,求之不得。一、不加锁多线程中使用睡眠函数不优雅,直接用sync.WaitGroup保证一个goroutine刚退出就可以继续执行,不需要自己猜需要sleep多久。package mainimport ( "fmt" "sync")var wg sync.WaitGroupfunc main() { wg.Add(

2022-02-27 20:32:53 676

原创 安装protoc-gen-go时报错xxx is deprecated

go1.7之后似乎不太赞成用go get先新建个目录下载源码mkdir -p $GOPATH/src/google.golang.org cd $GOPATH/src/google.golang.org 下载git clone https://e.coding.net/robinqiwei/googleprotobuf.git然后进去用go build 和go installcd googleprotobufcd cmdcd protoc-gen-go/go buildgo in

2022-02-21 13:38:29 227

原创 解决jupyter pip安装后打不开的问题

解决jupyter pip安装后打不开的问题问题描述:在看到教程中pip3 install jupyter就可以使用jupyter notebook打开jupyter。发生了一丝丝的问题那就是:'jupyter' 不是内部或外部命令,也不是可运行的程序就离谱。。。。。。。然后把C:\Users\xxxxxx(看自己的)\AppData\Roaming\Python\Python37\Scripts还有C:\Users\Administrator\AppData\Roaming\Python\Pyth

2021-02-16 21:21:45 1348

原创 deepin20换源

由于许久未关注linux其他系统,发表一下自己不一定正确的见解。deepin20系统的换源位置似乎不在/etc/apt/sources.list而是在/etc/apt/sources.list.d/deepin.list不过看其他大牛都说别换源,在此备注一下官方源,方便折腾坏的时候恢复一下## Generated by deepin-installerdeb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot

2020-11-21 23:21:08 1640

原创 deepin20进行交叉编译时发生的一些问题

1、把交叉编译器解压到/opt目录sudo tar -zxvf Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux.tar.gz -C /opt2、判断交叉编译器是否能给使用?由于交叉编译器是32bit,而系统是64bit,缺少32bit的支持库安装32bit的支持库sudo apt install lib32z1 lib32tinfo5 lib32ncurses5(deepin系统官方库不支持上面的,换源)### 华为源:deb [trusted

2020-11-15 19:09:57 306

转载 用信号量(互斥锁)实现两个线程交替打印

用信号量(互斥锁)实现两个线程交替打印https://blog.csdn.net/liqiao_418/article/details/83715863

2019-04-21 21:46:12 956

转载 linux复制文件到另一个文件夹

1、cp 原目标文件路径/文件名 目标路径cp /home/test.txt /home/test/test.txt2、 cp -R 源目录/* 目地目录使用-R参数可实现递归功能,即所有子目录中的文件与目录均拷贝作者:哆啦A梦~~来源:CSDN原文:https://blog.csdn.net/sinat_34166518/article/details/83112201...

2019-03-26 17:42:14 18269

原创 ubuntu18.04 卸载qt4

在网上搜了一大堆卸载QT4的方法,这也不靠谱啊,最后在大家卸载QT5的方法中找到了灵感卸载qt51找到qt的安装目录2运行目录下的MaintenanceTool3在显示的窗口中选择删除 再点击skip对,就是以上这些,现在进入QT4的卸载方案在安装qt creator的文件夹里打开终端输入./QtCreatorUninstaller然后下一步神马的不解释,最后会出来个这么个东东...

2019-03-19 19:17:00 3653

空空如也

空空如也

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

TA关注的人

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