自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Golang开发的交互式命令行(终端)组件库,progress bar,select,confirm,spinner...

它提供了一些常用的交互式组件,比如说progress,progress group,mulit select,input text,confirm等.同时也提供了一些更基础的组件,方便用户进行组合使用。

2022-08-09 11:47:26 1453 1

原创 怎么用netty开发一个同时提供http和websocket的服务?

怎么用netty开发一个同时提供http和websocket的服务?

2022-05-27 15:25:20 230

原创 实现内网穿透(二)

今天主要使用Go实现 echo client,并与server成功连接。websocket框架选型使用在Go语言中比较流行的实现:https://github.com/gorilla/websocket项目搭建mkdri go && cd gogo mod init demogo get github.com/gorilla/websocket与客户端建立连接func main() { // 定义客户端的地址 u := url.URL{Scheme: "w

2022-05-26 22:53:54 230

原创 Netty实战-实现内网穿透(一)

这是实现内网穿透的第一天,今天主要是完成项目的搭建以及基于websocket实现一个echo server。源码地址: https://github.com/fzdwx/burst技术选型服务端使用Java & Netty & Spring boot客户端使用Go服务端mavne依赖<dependency> <groupId>io.github.fzdwx</groupId> <artifactId>sk

2022-05-25 23:20:22 452

原创 从0到1实现内网穿透

如何实现内网穿透,以及内网穿透的原理。

2022-05-24 23:18:10 197 1

空空如也

空空如也

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

TA关注的人

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