自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (2)
  • 收藏
  • 关注

原创 markdown中插入本地图片

使用相对路径插入图片。比如你把一个叫做1.png的图片和*.md文件放在一起,那么你就可以用这种方式插入图片:![](1.png)如果不想放在同一层级,那么就可以这样插入:![](foldername/1.png)表示引用同层级一个叫做"foldername"的文件夹中的1.png图片,以此类推.应该所有markdown软件都支持这种语法吧,我用过的Mou ,macDown,Visual Studio Code等等是支持这种写法的。最大的优点就是不需要网络,做到本地存放图片。...

2021-07-01 17:56:37 22943 1

原创 vue学习

新建Vue项目使用淘宝NPM 镜像大家都知道国内直接使用npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。npm install -g cnpm --registry=https://registry.npm.taobao.org安装Vuenpm install vue检查版本vue --version全局安装vue-clinpm install --global vue-cli下面我一项目名为sell新建vue项目vue init webpack 项目名称`cipm

2021-05-27 15:24:58 3234

原创 centos解决bash: service: command not found 错误

在centos系统中,如果/sbin目录下没有service这个命令,就会出现bash: service: command not found解决步骤如下:1、 输入yum list | grep initscripts会出现:initscripts.x86_64 9.49.53-1.el7_9.1 updates(其实一共有三个信息,但是后面根据版本不同,显示的信息也不同)2、 上面给出了可安装软件的yum源版本

2021-04-29 17:40:14 4135

原创 解决go get后依赖包出现再pkg/mod下,且不能import

是由于设置了环境变量GO111MODULE,激活了modules通过go env查看配置信息D:\Code\GOProject\src\goDemo\TestMysql\Demo01>go envset GO111MODULE=onset GOARCH=amd64set GOBIN=set GOCACHE=C:\Users\**\AppData\Local\go-buildset GOENV=C:\Users\**\AppData\Roaming\go\envset GOEXE=.e.

2021-04-29 15:44:48 15653

原创 golang中解决协程不安全情况——Mutex

使用sync.Mutex加锁,解决竟态条件也可以使用管道channel,ch := make(chan bool)将如下两行注释掉,可复现协程不安全情况m.Lock()m.Unlock()package mainimport( "fmt" "sync" "time")var count = 0func countAdd(wg *sync.WaitGroup, m *sync.Mutex){ m.Lock() count += 1 m.Unlock() wg.Do.

2021-04-27 10:27:12 563

原创 命令行flag库使用解析——Golang

命令行参数的解析:flag库flag库解析——golang中文社区cobra库viper库

2021-04-20 16:04:32 241

原创 golang中序列化和反序列化---json.Unmarshal()

报错: json: Unmarshal(non-pointer message.Message)-----反序列化出错出现错误的原因是:在进行反序列化操作时:第二个参数应该i传地址&,实操过程中将&写掉了golang中函数都是值传递,若要修改具体数据,需要传地址&func Unmarshal(data []byte, v interface{}) errorjsonStr := `{"number":1234567}`result := make(map[string]i

2021-04-13 12:02:11 8273

原创 golang中字符串和数字转换

strconv.itoa()数字转成字符串,再与字符串拼接str := strconv.Itoa(12)println("str + '23' = ", str+"23")strconv.Atoi()数字型字符串转换成数字,再进行四则运算n, err := strconv.Atoi("123")if err!=nil { panic(err)}println("12+n = ", 12+n)// `结果`12+n = 135str + '23' = 1223fmt.S

2021-04-13 11:50:44 14340

原创 golang中的反射--初识(切片)

反射基本介绍package mainimport ( "fmt" "reflect")func reflectTest(a interface{}) { //1.通过反射获取传入变量的type //先获取reflect.Type rTyp := reflect.TypeOf(a) fmt.Println("rTyp = ", rTyp) //2.获取到reflect.value rVal := reflect.ValueOf(a) fmt.Printf("rVal = %

2021-04-08 16:52:03 738

原创 golang中类型断言

package mainimport ( "fmt" "reflect")type Cat struct { Name string Age int}func main() { var allChan chan interface{} allChan = make(chan interface{}, 10) cat1 := Cat{Name: "tom", Age: 12} cat2 := Cat{Name: "jack", Age: 23} allChan <

2021-04-08 10:07:16 139

原创 Go中计算程序执行时间

package main import ( "time" "fmt") func main() { startTime := time.Now().UnixNano() /* 程序主体 */ endTime := time.Now().UnixNano() seconds:= float64((endTime - startTime) / 1e9) // s Milliseconds:= float64((endTime -

2021-04-07 10:17:08 878

原创 Docker学习-02-Dockerfile使用

Dockerfile的解析Dockerfile是用来构建Docker镜像的构建文件,有一系列命令和参数构成的脚本。构建三部曲:编写Dockerfile文件、docker build、docker run1、Dockerfile内容基础:每条保留字指令都必须为大写字母,且后面至少要跟随一个参数指令是按照从上到下,顺序执行#表示注释每一条指令都会创建一个新的镜像层,并对镜像进行提交2、Docker执行Dockerfile大致流程docker从基础镜像运行一个容器执行一条指令并对容器

2021-04-02 16:24:47 120

原创 git clone出现错误:fatal: unable to access ‘xxxxxx‘: Failed to connect to github.com port 443: Timed out

解决办法: 将url中的https更换成git即可

2021-04-02 10:49:40 1850 1

原创 dos中代替linux中cat命令——type

这个指令就是type

2021-04-01 19:04:11 1272

原创 Docker学习-01

Docker三要素:仓库、镜像、容器

2021-04-01 11:51:12 151

原创 Linux为sh脚本文件添加执行权限

chmod是权限管理命令change the permissions mode of a file的缩写。。u代表所有者,x代表执行权限。 + 表示增加权限。chmod u+x file.sh 就表示对当前目录下的file.sh文件的所有者增加可执行权限

2021-03-31 18:19:11 2040

原创 Git学习-stash

Git学习-01 安装Git学习-02-命令行Git学习-03-远程仓库链接Git学习-stash—链接要修改Git的stash1、基本使用stash命令用于临时保存和恢复修改,可以跨分支 注意:在未add之前才能执行stash命令:git stash保存当前工作进度,将工作区和暂存区恢复到修改之前。命令:git stash save message作用同上,message为此次进度保存的说明。命令:git stash list显示保存的工作进度列表,编号越小代表.

2021-03-31 17:32:34 120

原创 Git学习-03-远程仓库链接

Git学习-01 安装Git学习-02-命令行Git学习-03-

2021-03-31 13:55:37 155

原创 Git学习-02-命令行

Git学习-01-安装1.1 初始化使用git init 命令,初始化一个Git仓库,在当前目录下生成一个.git文件git init //初始化出一个Git仓库,就在当前运行命令目录下1.2 设置签名项目级别、仓库级别:仅仅在当前本地库范围有效git config user.name tomgit config user.email tom.@qq.com信息保存在./.git/config文件中系统用户级别;登录当前操作系统的用户范围git config --gl

2021-03-31 12:08:14 126

原创 Git学习-01 安装

Git的安装Git结构

2021-03-31 10:53:29 113

原创 redis学习

011.安装下载linux版本:http://redis.io/download下载获得redis安装包使用解压命令:tar -zxvf redis-版本号.tar.gz

2021-03-30 18:21:41 84 1

原创 docker中容器的一些基本使用

1、mongo容器进入//生成启动容器docker run -itd --name mongo -p 27017:27017 mongo//进入容器---下面两个都可以docker exec -it mongo /bin/bashdocker exec -it mongo admin //有账户密码admin,1234562、redis容器进入方法//生成启动容器docker run -itd --name redis -p 27017:27017 redis//进入容器----下面

2021-03-30 10:32:09 197

原创 nodejs学习-day05

day05-mongodb学习

2021-03-12 17:49:02 145

原创 nodejs学习-day04

1、Express1、1 修改完代码自动重启服务使用第三方命令行工具,nodemon来帮我们解决频繁修改代码后重启服务器问题。npm install --global nodemon使用nodemon app.js只要我们通过nodemon启动服务,就会监视你的代码变化,当代码发生变化时,会自动重启服务。1、2 基本路由get://当以get方法请求时,执行对应处理函数app.get('/', function(req, res){ res.send('hello')})po

2021-03-12 11:43:38 179 3

原创 nodejs学习-day03

day041、如果一个模块想要使用另一个模块中方法或变量,需要通过exports去挂载使用对象之中的成员必须是.成员//foo.js文件var foo = 'abc'function add(x, y) { return x + y}exports.foo = fooexports.add = add//main.js文件var mainOfFoo = require('./foo')console.log(mainOfFoo)console.log(mainOfFo

2021-03-11 12:01:31 145 2

原创 nodejs学习-day02

day02代码风格:当第一行代码是以下面三种开头的时候,需要在前面补上一个分号:([’== 需要在前面补上一个分号,避免出现语法解析错误==

2021-03-10 10:03:02 169

原创 nodejs学习-day01

1、nodejs

2021-03-08 17:23:04 163

原创 类型断言

接口是一般类型,不知道具体类型如果要转换成具体类型,需要使用类型断言在进行类型断言时,若类型不匹配,会报panic错误,带上检测机制则不会。//类型断言--带检测 var aa interface{} var v = 0.12 aa = v //空接口接受任意类型 //带检测的类型断言 if c,ok := aa.(float64); ok { fmt.Println("assert success") fmt.Printf("c的类型%T,值为:%v", c, c) }else

2021-03-04 17:03:51 129 1

原创 go语言三大特性——封装、继承,多态

1、封装封装实现的步骤:

2021-03-03 18:10:46 860 3

原创 go中工厂模式

若包中结构体的变量名小写,则在其他包中不能直接使用,采用工厂模式解决

2021-03-03 16:58:30 159 1

原创 hosts文件地址

C:\Windows\System32\drivers\etc

2021-03-03 09:19:11 345

原创 Docker中容器的使用

1、容器镜像安装# docker pull name(需要安装的容器名称)docker pull redis2、容器启动docker run -it ubuntu /bin/bash-i:交互式操作-t:终端ubuntu:ubuntu 镜像/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash2、容器终止docker stop 容器名或容器ID...

2021-03-02 18:52:27 146

原创 Nginx的安装教程详解-Windows

一、下载下载地址:http://nginx.org/en/download.htmlMainline version : 主线版本 ,最新的主线版本是 nginx/Windows-1.13.9Stable version : 稳定版本【工作中要更新最新版本就可以使用稳定版本】Legacy versions :历史版本二、安装部署1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe一定要在dos

2021-03-02 14:57:30 715

原创 consul在windows下的安装

consul的下载:https://www.consul.io/downloads选择对应的系统版本修改环境变量path启动命令窗口执行命令consul agent -dev打开页面http://localhost:8500

2021-03-02 11:42:55 203

原创 Golang学习:10—面向对象编程

1、结构体2、方法3、工厂模式

2021-03-01 17:51:24 96

原创 numpy数组拼接,将两个数组合成一个数组

数组或者张量的拼接和合成:数组a,b:np.vstack((a, b))v 表示vertical 垂直,也就是竖着拼接 ,行增加np.hstack((a, b))h表示Horizontal 横向,列增加# 将POI和build特征合并node_feat = np.hstack((Build_feats, POI_feat))...

2021-02-26 17:46:30 2974

原创 pandas处理数据一些技巧

1、统计某个值出现次数df["category"].value_counts()Loading necessary files...10 201251 26860 12113 7204 2282 144Name: category, dtype: int642、匹配两个文件中相同数据buildFeatPath = r"./Dataset/train_nj_polyMark(newDensity)_0205.csv"po

2021-02-24 20:33:00 118

原创 teamviewer 免费使用数量到达上限:同一账号在不同设备上使用已达上限.如何解绑

1.进入Teamviewer官网https://www.teamviewer.cn/cn/content/remove-limit/2.登录自己的账户,进入自己的账户,如下图所示

2021-01-31 15:14:37 7962

原创 pip导出所有包到文件中,解压缩安装包,移动文件到指定文件夹

# 下载zip文件import requests def download_url(url, save_path, chunk_size=128): r = requests.get(url, stream=True) with open(save_path, 'wb') as fd: for chunk in r.iter_content(chunk_size=chunk_size): fd.write(chunk)# 保存的路径pat

2020-12-03 10:52:57 979

原创 python实现召回率、精度、f1代码

import matplotlib.pyplot as pltimport numpy as np# 读取实验结果中的精度和损失def data_plot(path): # path = r'./model_png\5gcn_128_node_pos_floor_2000.log' # path = r'./[6, 6]_Standard_taz.csv' with open(path, mode="r", encoding="utf-8") as f: da

2020-11-03 11:11:10 10401 1

Json2Csv.py

Json2Csv.py

2021-01-24

Shp2Json.py

Shp2Json.py

2021-01-24

空空如也

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

TA关注的人

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