自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 收藏
  • 关注

原创 【Pymoo】01.简介

1.简介2.安装3.快速开始

2023-06-05 16:03:47 283

转载 centos下安装python3详细教程

centos下安装python3详细教程

2022-03-17 17:58:57 387

原创 [Linux] glibc

参考资料:libc.so.6: version `GLIBC_2.28’ not found问题在centos7.8下,出现以下错误:/lib64/libc.so.6: version `GLIBC_2.28' not found原因是系统的glibc版本太低解决步骤1.先用strings命令查看下系统中的GLIBC版本strings /lib64/libc.so.6 | grep GLIBC2.查看可用版本rpm -qa |grep glibc3.编译安装wget http

2021-09-10 11:15:23 935

原创 [linux] 命令

目录1.rpm2.find3.uname命令4.vmstat命令5.df命令6.mount命令7.zip命令8.unzip命令9.netstat命令1.rpm**作用:**用于管理Linux下软件包的软件$ rpm -ivh packge.rpm 安装packge$ rpm -qa 列出所有安装过的包$ rpm -ql ls 查询rpm包中的文件安装的位置$ rpm -e package.rpm 卸载rpm包$ rpm -U file.rpm 升级软件包2.find语法格式:find [

2021-08-25 17:29:14 131

原创 [GO] nil问题

题目:明明是nil,却什么都没打印出来

2021-08-15 16:20:56 117

原创 [GO]函数执行超时控制

问题:解决:

2021-08-15 16:12:50 192

原创 [GO] 限制协程数量

2021-08-15 16:06:18 514

原创 [计算机网络] http

1.HTTP 是什么“超文本传输协议”所谓“文本”(Text),就表示 HTTP 传输的不是 TCP/UDP 这些底层协议里被切分的杂乱无章的二进制包(datagram),而是完整的、有意义的数据,可以被浏览器、服务器这样的上层应用程序处理。图片、音频、视频、甚至是压缩包,在 HTTP 眼里都可以算做是“文本”;所谓“超文本”,就是“超越了普通文本的文本”,它是文字、图片、音频和视频等的混合体,最关键的是含有“超链接”,能够从一个“超文本”跳跃到另一个“超文本”,形成复杂的非线性、网状的结构关系。对

2021-08-13 11:20:42 133

原创 [GO] 单元测试assert

参考资料:Go 中 assert 使用go-assert 库介绍func TestWithAssert(t *testing.T) { assertEqual(t, add(1, 2), 3) // this will raise an error assertEqual(t, add(3, 4), 8) assertEqual(t, magicFunction(5), 40)}

2021-08-09 14:18:55 425

原创 [算法] PSO

function [xm,fv,record] = PSO (fitness,N,c1,c2,w,M,D,bound)% fitness为目标函数% N种群规模% c1,c2c1是学习因子1,c2是学习因子2% w是惯性权重% M是最大迭代次数% D是搜索空间维数% xm是目标函数取最小值时的自变量% fv是目标函数最小值% bound是上下界,Dx2,第一列为各个变量的下界,第二个为上界% record迭代记录format long;%有效数字16位x=zeros(N,D);v=

2021-08-09 09:08:26 130

原创 [GO] gin源码解读

参考资料:Gin 框架的路由结构浅析nodenode 结构体定义如下type node struct { path string // 当前节点相对路径(与祖先节点的 path 拼接可得到完整路径) indices string // 所以孩子节点的path[0]组成的字符串 children []*node // 孩子节点 handlers HandlersChain // 当前节点的

2021-08-08 18:20:56 252

原创 [错误笔记] 遇到的错误

1.在wsl上使用git下载仓库,报以下错误/usr/lib/git-core/git-remote-https: error while loading shared libraries: libkeyutils.so.1: cannot open shared object file: No such file or directory解决方案sudo apt-get remove --purge libkeyutils1 && sudo apt-get install l

2021-08-08 07:46:47 375

原创 [GO] 提升性能技巧

参考资料性能提示Go 语言是一个高性能的语言,但并不是说这样我们就不用关心性能了,我们还是需要关心的。下面是一个在编程方面和性能相关的提示。如果需要把数字转字符串,使用 strconv.Itoa() 会比 fmt.Sprintf() 要快一倍左右尽可能地避免把String转成[]Byte 。这个转换会导致性能下降。如果在for-loop里对某个slice 使用 append()请先把 slice的容量很扩充到位,这样可以避免内存重新分享以及系统自动按2的N次方幂进行扩展但又用不到,从而浪费内存。

2021-08-06 15:09:32 188

原创 [GO] 切片

参考资料:Go 语言切片(Slice)GO编程模式:切片,接口,时间和性能Go 切片绕坑指南Go 语言切片是对数组的抽象。Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片(“动态数组”),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。空(nil)切片一个切片在未初始化之前默认为 nil,长度为 0,实例如下:package mainimport "fmt"func main() { var

2021-08-06 14:54:34 116

原创 [GO] Functional Options

参考资料:GO 编程模式:FUNCTIONAL OPTIONSpackage optionimport ( "crypto/tls" "time")type Server struct { Addr string Port int Protocol string Timeout time.Duration MaxConns int TLS *tls.Config}func NewServer(addr string, port int, opt

2021-08-06 10:32:38 123

原创 [工具] etcd

README:1、服务运行docker stop etcd-gcr-v3.4.0docker rm etcd-gcr-v3.4.0docker run -itd \-p 2379:2379 \-p 2380:2380 \-v /home/yypan/volumes/etcd:/etcd-data \--name etcd-gcr-v3.4.0 \quay.io/coreos/etcd:v3.4.0 \/usr/local/bin/etcd \--name s1 \--data-di

2021-08-06 09:44:33 436

原创 [工具] consul

docker pull consuldocker run -d --name=cs -p 8500:8500 consul agent-server -bootstrap -ui -client 0.0.0.0

2021-08-06 09:29:48 87

原创 [python]机器学习之回归

参考资料:scikit-learn代码实现SVM分类与SVR回归以及调参# 导入库import numpy as np # numpy库from sklearn.linear_model import BayesianRidge, LinearRegression, ElasticNet # 批量导入要实现的回归算法from sklearn.svm import SVR # SVM中的回归算法from sklearn.model_selection import cross_val_sco

2021-08-05 16:39:11 377

原创 WSL安装docker

目录参考资料1.安装要求2.安装3. 用root账号启动docker4. 测试5. 错误参考资料WSL安装docker(不折腾版)启动失败解决方案:WSL Docker : Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?1.安装要求wsl一定要是WSL2,否则,启动docker会报错:WSL Docker : Cannot connect to th

2021-08-05 10:59:47 1011

原创 [python] pandas

pandas DataFrame中经常出现SettingWithCopyWarning data = pd.read_csv('D:\wzz\pythonProject\predictAnalysis\TP10.csv' , sep=",") columns = ['观测日期', '水位', '气温'] X = data[columns] #X = data[columns].copy() X.loc[:,'观测日期']=pd.to_datetime(X.loc[:,

2021-07-30 10:29:59 90

原创 [Python]画图

参考链接[1] python matlotlib绘图,以时间为横坐标中文乱码问题mpl.rcParams[‘font.sans-serif’] = [‘SimHei’]import matplotlib.pyplot as plt#导入中文字体,避免显示乱码import pylab as mplimport numpy as np #数据源 list_date = ['20190813', '20190814', '20190815', '20190816', '201

2021-07-29 15:36:34 99

原创 微服务之go-kit

参考资料:[1]go-kit视频代码

2021-07-25 15:26:40 141

原创 [工具] ssh远程登陆

$ ssh-keygen -t rsa -C "your_email@example.com" # 生成$ cd ~/ssh$ ssh-copy-id -i id_rsa.pub root@10.0.0.0

2021-07-20 19:17:58 89

原创 [工具] dcoker之mysql镜像

1.下载mysql5.7镜像docker run \ --restart=always \ # 在容器退出时总是重启容器 -itd --name mysql5.7 \ #不进入持续运行 -p 3306:3306 \ # 端口映射,前者为暴露出的端口,后者为容器里的端口 -e MYSQL_ROOT_PASSWORD=123456 \ #以命令行的方式,所要执行的sql语句 -e MYSQL_USER=wzz -e MYSQL_PASSWORD=123456

2021-07-19 16:54:36 66

原创 [数据库]MySql系统架构

参考资料[1] MySQL体系架构简介[2] MySQL 整体架构一览1. 路径路径解释备注/var/lib/mysql/mysql数据库文件的存放路径/var/lib/mysql/LAPTOP-L6PSTN0S.pid/usr/share/mysql配置文件目录mysql.server命令及其配置文件/usr/bin相关命令目录mysqldump等命令/etc/init.d/mysql启停相关脚本2. 文件frm文件:存放表结构m

2021-07-18 12:34:47 273

原创 Go学习路径

参考资料Go学习路线1. 先决条件1.1 Go基础GO命令行操作变量、常量、类型、函数、包等数组、切片指针、结构、方法接口协程、信道、缓冲区、select、互斥锁Mutexdefer机制、错误、panic异常、恢复recover1.2 Go模组学习Go依赖管理工具语义版本控制(Samantic Versioning)版本,脚本,存储库及其它特性1.3 SQL基础原理基础SQL语法2. 基本开发技能2.1 代码管理工具GIT2.2 网络协议HTTP/

2021-07-17 15:48:19 208 1

原创 [GO] xorm

datas := make([]*models.HorizontalMultiple, 0) errone := session.Table("horizontal").Select("horizontal.auto_code_id,horizontal.id,horizontal.monitor_point_name,horizontal.collect_time,horizontal.tangential_cumulative,horizontal.radial_cumulative,water_le

2021-06-30 15:02:25 86

原创 [GO] gorm

1.sql对查询为null的值赋默认值sqlserver:select isnull(字段,0) from 表名 --这样就是把空值赋值为0 MySQL:select ifnull(字段,0) from 表名oracle:select nvl(字段,0) from 表名 gorm操作dsn := "sqlserver://sa:123456@0.0.0.0:1433?database=wzz"gSession, err := gorm.Open(sqlserver.Open(dsn

2021-06-30 13:37:55 237

原创 [工具] etcd

etcd 快速入门Etcd 使用入门

2021-06-17 15:06:04 91

原创 [数据库] sql-Server

1.sqlserver运行超大sql文件使用自带sqlcmd命令工具进行执行导入。a.如我使用的是sqlserver2008,是安装在d盘的,打开命令行,进入Binn目录:cd C:\Users\wzz\Desktop\dbab.输入以下命令sqlcmd -S localhost -U sa -P 123456 -d HGT -i C:\Users\wzz\Desktop\dba\dbo.sql说明:-S:数据库服务器地址,我这里是本机直接用localhost-U:用户名-P:密码-

2021-06-16 13:27:56 115

转载 [工具] Kubernetes

参考链接Kubernetes概念Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。K8s本质上就是一组服务器集群,可以在集群的各个节点上运行特定的docker容器。|Kubernetes是Google在2014年开源的-一个容器集群管理系统,Kubernetes简称K8S.K8S用于容器化应用程序的部署,扩展和管理。K8S

2021-06-15 18:52:05 59

原创 [工具] docker

windows安装win10 docker换源"https://2b88vsca.mirror.aliyuncs.com"docker安装centos7镜像

2021-06-09 10:41:27 99 1

原创 [工具] shareMouse

shareMouse

2021-06-03 15:31:18 263

原创 [工具] pycharm

安装pythonpython3.8 第一个页面第三个页面PowerShell里面检查是否安装成功在命令行中执行$ python -VPython 3.8.0备注:如果找不到python命令,请查看python相关环境变量是否设置,查看系统环境变量 PATH中是否包含C:\Program Files\Python38\Scripts\ 和 C:\Program Files\Python38\(2)安装包管理工具pippython -m pip install -U pip

2021-06-03 14:59:14 124

原创 [数据库] MySql

目录参考资料0. 简介1. 安装1.1 windows安装1.2 ubuntu安装1.3 centos安装2. 配置3. 使用3.1 连接数据库3.2 查询3.3 创建3.4 修改3.5 删除3.6 导入与导出sql文件4. 常见字符串函数5. 常见数学函数6. 常见日期函数参考资料[1] MySQL的高级玩法[2] SQL 注入0. 简介1. 安装1.1 windows安装1.2 ubuntu安装1.3 centos安装(1) 在使用yum安装 MySQL 前,先更新 yum $ yu

2021-06-03 11:51:59 196

原创 【工具下载】常用工具下载包

工具安装包链接提取码:1234包括:1.2.3.

2021-06-03 11:28:17 169

原创 clickhouse

ClickHouse SQL 的十项优化规则

2021-06-02 09:07:01 57

转载 cmd中查找文件的方法

cmd中查找文件的方法

2021-06-01 10:19:00 4685

原创 [数据库] clickhouse

目录0. 参考资料1. 简介2. 安装2.1 centos安装3. 配置3.1.目录结构3.2.命令行参数3.3.配置文件4. 常用语句4.1.创建操作4.2.查询操作4.3.插入操作4.4.表达式列5. 引擎5.1.Merge5.1.1 MergeTree5.1.2 ReplacingMergeTree5.1.3 SummingMergeTree5.1.4 AggregatingMergeTree5.1.5 CollapsingMergeTree5.2.TinyLog5.3.Memory6. 物化视图7.

2021-05-28 16:16:39 578

原创 [工具] git/github

目录0. 参考资料1. git命令2. 配置git命令行别名3. phab+git提交代码3.1 整体步骤3.2. 版本回退4. 相关命令5. 遇到的错误0. 参考资料https://www.cnblogs.com/litifeng/p/11107311.html1. git命令1.1 git commit --amend1.2 git config1.3 git resetgit reset HEAD <file> # 如果发现错误,不想暂存的文件被git add进入索引之后,想

2021-05-28 15:46:09 165

空空如也

空空如也

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

TA关注的人

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