自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Golang爬虫框架 colly 简介

Golang爬虫框架 colly 简介colly是一个采用Go语言编写的Web爬虫框架,旨在提供一个能够些任何爬虫/采集器/蜘蛛的简介模板,通过Colly。你可以轻松的从网站提取结构化数据,然后进行数据挖掘,处理或归档项目特性清晰明了的API速度快(每个内核上的请求数大于1K)管理每个域的请求延迟和最大并发数自动cookie和会话处理同步/异步/ 并行抓取高速缓存自动处理非Unicode编码支持Robots.txt支持Google App Engine通过环境变量进行配置可拓展

2022-05-10 00:04:19 1898 2

原创 Go知识点

grpc和 restful API 的区别grpc 和 restful 都提供了一套通信机制,且都使用 server/client 通信模型。都是用 http 协议作为底层传输协议。区别:1、gRPC 使用 protobuf 作为序列化编码,而 restful 使用 json,xml 等,protobuf 序列化后的消息体积小,解析速度快,支持各种语言。2、gRPC 使用 protobuf 减少了数据大小也就降低了 I/O 的数据量,大幅度提高性能。毕竟 I/O 是各种服务间调用的瓶颈。...

2022-04-20 09:03:49 151

原创 Go微服务网关

ReverseProxy 源码分析拓展ReverseProxy功能四种负载均衡随机负载均衡:随机挑选目标服务器的IPrandom.gopackeage load_balance// 随机负载均衡type RandomBalance struct { curIndex int rss []string //目标服务器的数组 //conf LoadBalanceConf //观察主体,用于服务发现}func (r *RandomBalance) Add(par

2022-03-26 23:56:56 670

原创 Go微服务网关

什么是网络代理

2022-03-25 23:05:57 1809

原创 Go微服务网关

Go微服务网关从核心原理理解网关的本质网关具备的基本功能:支持多种协议代理:tcp/http/ websocket/grpc支持多种负载均衡策略:轮询,权重轮询,hash一致性轮询支持下游的服务发现:主动探测 / 自动服务发现支持横向扩展: 加机器就能解决高并发借助网关处理高可用,高并发限流:请求QPS限制熔断:错误率达阈值则服务熔断降级:确保核心业务可用权限认证:请求拦截网络基础大纲OSI七层网络协议经典协议与数据包http 协议GET/HTTP/1.1

2022-03-25 16:06:21 5516

原创 Go的基础

准备工作:安装Go :基于Windows环境下在Go的官网就可以直接下载:https://golang.google.cn/ 因为要翻墙的缘故,下载就可能比较慢或者在国内的大佬的网Go语言中文站下载:https://studygolang.com/dlGo 的编译器:支持Go的编译器有很多,VSCode,Liteide等,自己可以百度,我用的是Golang的,GoLand 是一个专为 Go 开发者设计的跨平台 IDE:https://www.jetbrains.com/zh-cn/...

2022-03-25 15:44:14 79

原创 React

首先通过将React作为一个js库来开发,来学习React的一些基本概念,在页面上要引入已经下载好的三个js文件,就可以使用React。 <script src="js/react.development.js"></script> <script src="js/react-dom.development.js"></script> <script src="js/babel.min.js"></script&

2021-06-06 11:55:06 120 1

原创 二、jquery后续

jquery链式调用:jquery对象的方法会在执行完成后返回这个jquery对象,所有的jquery对象的方法可以可以连起来写

2021-06-05 09:57:32 125

原创 jquery

jquery用法思想一选择某个网页元素,然后对它进行某种操作jquery选择器可以快速地选择元素,选择规则和css样式相同,使用leng

2021-06-03 17:13:50 83

原创 一、Javascript嵌入页面的方式

1、行间事件(主要用于事件)<input type="button" name="" onclick="alert(ok!');">

2021-06-02 10:56:31 589 1

原创 五、CSS权重

<table>标签:声明一个格式<tr>标签:定义表格中的一行<td><th>标签:定义一行中的一个单元格,td代表普通单元格,th表示表头单元格1、表格相关样式属性border-collapse设置表格的边线合并,eg:border-collapse:collapse...

2021-06-02 10:23:58 244

原创 四、CSS选择器

一、相对地址和绝对地址从网页上引入或链接外部文件,需要定义文件的地址,常见的引入或链接外部文件包括以下几种:

2021-06-01 17:01:49 92

原创 三、Html表单

表单用于搜集不同类型得到用户输入,表单有不同类型的标签组成,相关标签及属性用法如下:1、<from>标签定义整体的表单区域action属性定义表单读数据提交地址method属性定义表单提交的方式,一般有"get"方式和"post"方式。2、<label>标签为表单元定义文字标注3、<input>标签定义通用的表单元素type属性:type="text...

2021-06-01 15:24:16 82

原创 二、列表标签

列表一般用在布局中的新闻标题列表和文章标题列表以及菜单,它是含有语义的,标签结构如下:<ul><li>列表标题一</li><li>列表标题二</li><li>列表标题三</li></ul>列表的内容一般可以是链接的,点击链接到新闻或者文章的具体内容,具体结构如下:<ul><li><ahref="#">...

2021-06-01 15:15:09 91

原创 一、相对地址与绝对地址

一、相对地址与绝对地址1、网页上引入或链接到外部文件,需要定义文件的地址,常见的引入或链接外部文件包括以下几种:

2021-06-01 15:06:28 6052

空空如也

空空如也

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

TA关注的人

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