自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 待学知识

1.AWK的使用

2019-08-27 17:34:29 114

原创 go学习笔记-遗漏问题记录

1.go的包引用尚不清楚2.go递归函数求斐波那契数列尚未搞明白运行规律

2019-08-27 17:33:59 126

原创 Centos7单机部署记录

环境配置修改主机配置vim /etc/hosts# 尾部追加以下配置127.0.0.1 localIp host_mysql host_zk1 host_redis host_elasticsearch host_kafka修改用户默认打开文件数,默认为1024修改为100000vi /etc/security/limits.conf-------------------...

2019-04-23 14:45:45 278

原创 jenkins+jmeter+ANT构建接口测试平台

注:这里的值根据自己安装目录

2019-04-12 11:23:35 205

原创 jenkins+selenium&python构建自动化测试平台

分隔符

2019-04-01 14:10:33 2028

原创 成功学之赢得人生

成功学前段时间学习了成功学,精简整理出了一部分核心观点,本文将会进行具体阐述介绍:分析失败原因弥补导致的失败缺陷如何走向成功成功人士寄语一.失败的原因拖延行动力不够害怕失败恐惧没有目标没有决心学习不够所有成功的人都是靠学习持续学习才能持续成功跟谁学比学习重要二.如何弥补缺陷终身学习学习的步骤:1.初步的了解【重复为学习之母 重复无数次永远比对手多一次】2.开始使用3.融会贯通4.再一次加强学习的对象:1.专业知识2.广泛性知识3.持续不断每周一本

2020-12-24 17:00:17 225 1

原创 webpack打包提示webpack not installed

1.使用webpack -v检测说明webpack已经安装但是打包又提示webpack not installed4.43.02.百度搜索说版本问题于是卸载重装npm uninstall webpack -g重装指定版本webpack这里装的是3.5.5npm install webpack@3.5.5 -g --unsafe-perm再次打包成功webpack ./src/main.js ./dist/bundle.jsHash: a234f51a07741b14e

2020-07-07 15:48:50 2808 1

原创 RPC

rpc调用基本流程,client将要调用的方法参数打包通过tcp网络发送给server,server接收到消息解包进行方法执行并将返回的结果打包返回给clent完成rpc调用,实质就是跨域调用(个人初步理解)序列化:指的是将数据转化为字节编码的操作,例如json序列化serverpackage mainimport ( "math" "net" "net/http"...

2020-04-30 18:22:04 386

原创 gin框架笔记

传统mvc工作流程图特点:web server返回给本地浏览器完整的html页面2.前后端分离架构核心思想是前端HTML页面通过AJAX调用后端的RESTFUL API接口并使用JSON数据进行交互。jin框架解析静态资源方法(html页面/img/css等)<!DOCTYPE html><html lang="en"><head> ...

2020-04-20 18:17:26 1434 1

原创 gin框架使用问题记录

1.环境配置环境配置参考链接2.jin框架安装完成后本地起服务报错找不到提供包github.com/gin-gonic/gin的模块:工作目录不是模块的一部分D:\software\gocode\src\object\gin-day1>go build -o main.exe main.gomain.go:4:2: cannot find module providing pack...

2020-04-20 14:51:16 723

原创 Prometheus安装使用

1.Prometheus包下载wget https://github.com/prometheus/prometheus/releases/download/v2.5.0/prometheus-2.5.0.linux-amd64.tar.gz2.解压3.启动Prometheus(要进入解压缩后的文件夹里)./prometheus --config.file="prometheus.yml...

2020-04-13 11:50:53 528

原创 一个月搞定C4D基础

今天是2020/4/2号,计划一个月搞定C4D基础,3个月进入初级阶段,一年熟练使用C4D做视觉设计

2020-04-02 20:07:29 305

原创 央行调节市场三大法宝

央行调节货币市场有三大法宝1.准备金准备金是指商业银行将储蓄按一定比例托管交付给央行,交付比率称准备金率,央行常通过调节准备金率来控制商业银行的信贷规模,当市场向暖投资过热央行调高准备金率减少货币流通,当市场向冷需要刺激,央行调低准备金率增加货币流通如果商业银行没有钱交付准备金,一般会向央行借钱(贴现),或者商业银行见隔夜拆借(短期的借贷利率)美国市场称联邦基金利率,对应央行的贴现率,是两种...

2020-03-13 17:23:30 3685

原创 go语言使用细节

go资源几种声明使用方式例一:var a int // 声明一个int类型的变量,并初始化值和内存空间,int类型初始值0b := a // 只能在函数中声明使用等价于 var b int , b = a例二:make,newmake 用来为 slice,map 或 chan 类型分配内存和初始化一个对象(注意:只能用在这三种类型上) make 返回类型的引用而不是指针new...

2020-01-21 13:06:44 116

原创 LeetCode做题记录

1.两数之和题目:给出一个数组和目标值,求出数组中组成目标值的两个数值思路:双指针暴力破解,将数组拷贝一份,双重遍历,这种方法性能不太好2.两数相加题目:给定两个链表,将链表val元素翻转并组合,再翻转存入链表思路:遍历链表将值翻转存入map或者切片中,我使用的是map切片,然后将较长的slice存入链表中,遍历链表遍历切片,将值相加,如果单个值大于10向前进一位,根据情况创建链表节点,...

2020-01-19 16:07:11 225

原创 js技巧

需求实现下面这么一个搜索框下拉图,当鼠标点击到搜索框显示下边div容器,鼠标点击别处该div容器默认隐藏实现步骤:给该div容器默认隐藏,点击到搜索框后通过js中的show方法进行展示,失去焦点后再进行隐藏问题:由于该实现方式局限,当点击展示div框中的元素时,由于失去元素该div容器被隐藏掉,无法进行跳转解决思路:增加一个函数延迟方法,延迟隐藏容器,使焦点能得以跳转完成再隐藏在这...

2019-12-27 17:46:57 125

原创 centos7安装go环境

1.下载go[root@localhost ~]# wget https://studygolang.com/dl/golang/go1.13.5.linux-amd64.tar.gz2.解压到opt目录tar -zavf go1.13.5.linux-amd64.tar.gz3.配置环境变量vim ~/.bashrc4 在上述文件添加如下配置export GOROOT=/op...

2019-12-16 17:53:20 149

原创 华硕主板开启虚拟技术

1.按F7进入boos设置2.进入高级设置3.进入cpu设置(有时候看不到cpu此时点击一下返回上一步就可以看到cup设置)4.开启虚拟技术5.保存退出

2019-12-16 16:12:06 656

原创 诗和远方

一盏红尘风卷残叶,剑指明月夜下离人一蓑烟雨任平生,叶染红尘花自恋一袭青衣,几载哀思二人归朝去,聚散终两别

2019-12-06 12:26:49 115

原创 mysql主外键约束

mysql是关系型数据库,顾名思义表之间可以发生关系,外键约束可以理解为cookie和json的关系,把一个表的字段value设置为另一个表的主键value使两张表产生关联,跟据一个表的值就可以查询判断另一个表有没有此字段数据昨天在写一个东西,需要用到mysql外键,同样的代码拿回家就能正常运行,在公司就不行,最后发现mysql存数据出了问题,外键约束另一张表没有要指定的字段值就无法添加...

2019-12-06 10:26:01 142

原创 罗永浩 sharklet 发布会总结

技术起因源自美国海军为解决军舰附着(历史正统高端)技术由来美国哥伦比亚教授通过观察鲨鱼皮研制出的纯物理仿生学抗菌结构 (技术专业性,壁垒高,全球唯一,凸显高端牛皮)技术诞生获得全球各大著名媒体科研机构报道,被各种学术论文引用,无负面评价 (技术靠谱性,不是骗子,值得信赖)技术难点制造工艺要求高,造价高,难以推广,虽然融到几笔资金仍然无法正式商业化 (先进的东西自然也贵,...

2019-12-04 10:03:01 390

原创 以太坊

2019-12-02 22:43:24 110

原创 goweb(http)-项目

main.gopackage mainimport ( "net/http" "text/template")// 处理器函数func ServerHttp(w http.ResponseWriter,r *http.Request){ t := template.Must(template.ParseFiles("view/index.html")) t.Execute(...

2019-11-27 18:28:56 358

原创 tcpip协议和http协议工作流程关系

参考链接阅读理解:众所周知osi七层模型HTTP是位于应用层的一个无状态的超文本传输协议,顾名思义,使用http协议的请求都是没有状态,没有感情机器人,请求对于serve而言都是一样的,例如nginx,像是redis就是有状态,做存储超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。超文本更是一种用户界面范式,用以显示文本及与文本之间相关的内容,简单理解就是各种...

2019-11-26 15:31:08 641

原创 解压安装mysql5.7

1.解压mysql5.7压缩包2.配置环境变量将解压出的mysqlbin目录路径追加到 环境变量/系统变量/path 尾部win7 ; 结尾3.配置mysql文件进入根目录,打开my-default.ini,进行图二配置,没有自己建一个3.以管理员身份运行cmd,cd到mysql bin 目录下执行指令mysqld --initialize // 初始化mysql数据库...

2019-11-26 09:51:14 75

原创 golang-web(http)

前言:今天是2019-11-25阴天,开始学习goweb,前天刚做完一个gotcp项目,goweb是基于http协议的,http协议又是基于tcp协议封装的,应该问题不大package httpimport “net/http”http包提供了HTTP客户端和服务端的实现。案例一:创建一个处理器函数,使用适配器调用该函数,再创建一个server服务,默认监听8080pack...

2019-11-25 16:33:21 390

原创 golang-网络编程经典项目(下)

第九步:

2019-11-14 18:50:29 219

原创 golang-网络编程经典项目

经典项目第一步:main.go// 2019-11-7 下午二点 系统index首页package mainimport ( "fmt" "os")var ( userid int userpwd string)func main(){ var loop = true var work int // 这里真是没想到,loop=true则为死循环...

2019-11-12 11:25:48 1722 1

原创 golang操作redis

Redis点我去redis官网点我查看redis命令参考程序操作redis原理:go代码发送指令到redis 6379端口redis核心组件会维护一片内存对redis接收到的指令进行处理能够处理的数据大概为五种格式为: key-value格式string key-valuehash[数据]list[数据]set集合[数据]zset有序集合[数据]处理完毕后进行持久化处...

2019-11-07 13:53:09 1231

原创 golang-网络编程

网络包发送解析基本过程:osi七层在编程中可以简化为四层分别为:应用层传输层ip网络层链路层小知识:netstat -anb 查看本机监听端口实例:标准输入代表键盘输入:server.go// net包提供了可移植的网络I/O接口,// 包括TCP/IP、UDP、域名解析和Unix域socketpackage maini...

2019-11-01 18:12:43 214

原创 golang-反射(reflect)

TypeOf()和ValueOf()函数TypeOf() 这个函数可以接收任何类型的参数,会返回一个该参数的相关参数(接口类型)ValueOf 这个函数可以传入任意类型的参数,能够返回一个结构体类型这里绑定ValueOf函数传入参数返回的value结构体可以使用该结构体绑定的相应方法如下所示:反射入门:下边两图为反射类型转换的重要图示...

2019-10-29 16:04:36 453

原创 golang-goroutine(协程)和channel(管道)

传统进程和线程概念介绍: 并发和并行概念介绍:golang协程(goroutine) golang协程的特点有独立的栈空间(栈可理解为数值类型,由堆中copy或引用到个体栈空间)共享程序堆空间(堆可理解为引用数据类型)调度由用户控制(线程启动和停止都可由用户控制,java则不行 )协程是轻量级的线程(理论上轻松可启上万条线程)package maini...

2019-10-24 17:35:34 1108

原创 第15章-golang单元测试

testing框架原理:创建一个以 _test.go 结尾的文件,这个文件中包含 TestXxx 开头函数,将这个文件放入要测试的文件同级包中,运行 go test 将运行以 _test.go 结尾的文件原理就是testing框架将以 _test.go 结尾的文件引入,然后在main函数中调用以 TestXxx开头的函数程序示意:one.go文件package ...

2019-10-23 17:54:25 113

原创 第14章-golang中json相关操作

jsongolang数据类型序列化 json.Marshal()// 演示glang数据类型序列化package mainimport ( "fmt" "encoding/json" "os")type ColorGroup struct { ID int Name string Colors []string}// ...

2019-10-23 09:01:13 186

原创 本地用3CD临时作为FTP服务器

设置文件目录设置1用户访问密码保存退出本地ip就是ftpserver地址

2019-10-18 17:44:20 3440

原创 给公网服务添加密钥用作中继反向ssh服务器

找一个有密钥的服务器去下边地址拿到密钥copy到目标服务器vim .ssh/authorized_keys重启ssh服务sudo service sshd restart测试连接

2019-10-17 16:58:32 253

原创 第14章-golang文件操作

ss

2019-10-17 12:07:01 224

原创 golang-项目实践下

项目结构:model : 用来表示数据service : 用来做主要的逻辑处理view :视图用来进行展示,调用servicecustomer.go model层// 定义结构体元素package modelimport ( "fmt")type Custmer struct{ Id int Name string Gender string...

2019-10-15 18:14:50 205

原创 Printf和Sprintf的区别

Printf会根据传入的参数生成格式化字符串并进行标准输出,还能返回参数字节数和错误Sprintf会根据传入的参数生成格式化字符串并返回该字符串思考:Sprintf 并不会输出该字符串只返回该字符串,如果在编写程序时候想要保留值但不进行输出可以使用SprintfSprintf默认只返回格式化参数值,不会进行输出...

2019-10-14 09:22:10 2901

原创 golang-项目实践上

数据库是一个项目的核心功能一:index首页// 项目首页package mainimport "fmt"func main(){ var tmp string loop := true for{ fmt.Println("-------------家庭收支软件-------------") fmt.Println(" 1 收支明细")...

2019-10-12 17:49:54 478

空空如也

空空如也

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

TA关注的人

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