- 博客(6)
- 收藏
- 关注
原创 vscode配置go
VS Code配置go环境下载与安装VS Code 官方下载地址:https://code.visualstudio.com/Download请根据自己的电脑平台选择对应的安装包下载完成后双击安装,中间选一下安装路径即可。配置根据个人喜好可以选择是否安装中文插件(安装后需重启)安装go扩展安装code Runner使用编写第一个go程序package mainimport "fmt"func main() { fmt.Println("Hello Warmdust
2022-02-28 11:10:35 430
原创 go环境配置
go环境配置下载Go官网下载地址:https://golang.org/dl/Go官方镜像下载地址:https://golang.google.cn/dl/根据自己的系统和需要的版本自行下载Windows(Win10为例)安装配置打开环境变量配置页面配置GOPATH在GOPATH目录下新建三个文件夹:bin:用来存放编译后生成的可执行文件pkg:用来存放编译后生成的归档文件src:用来存放源码文件Linux(ubuntu16.04为例)下载自己需要的
2022-02-18 12:36:37 908
原创 初步剖析SDN架构
第一章概述1.1 SDN概念SDN(Software Defined Network)——软件定义网络。为了摆脱传统网络对于网络硬件的依赖,方便对网络进行调整、改变和升级,SDN应运而生。SDN是一种将网络控制功能与转发功能分离、实现控制可编程的新兴网络架构。这种架构将从控制层从网络设备转移到外部计算设备,使得底层的基础设施对于应用和网络服务而言是透明的、抽象的,网络可被视为一个逻辑的或虚拟的实体。1.2 SDN特征转控分离:网元的控制平面在控制器上,负责协议计算,产生流表;而转发平面.
2021-11-06 15:56:49 5380
原创 UDP实现相互聊天
UDP实现相互聊天本文使用 java语言编写了一个简单的通信程序,使用了多线程和udp的通信方式。发送端实现步骤实现Runnable保证可以相互发送建立socket连接建立发送数据包获取发送目标ip 和端口从控制台获取需发送的信息对信息进行格式转换发送数据包释放资源实现代码public class Send implements Runnable { // 创建socket连接 DatagramSocket socket = null; // 数据包
2021-09-28 14:03:16 133
原创 TCP实现图片上传
TCP实现图片上传本文使用java语法实现了图片上传的功能,未涉及数据库存储。如有需要将输出流存入数据库即可。客户端实现步骤使用Socket与服务器建立连接创建一个输出流,用于传输图片读取需要传输的图片将图片以字节的形式写入输出流告知服务器发送完成确认服务器是否接受释放资源实现代码public class Client { public static void main(String[] args) throws Exception { // 建立一个
2021-09-27 13:34:34 418
原创 TCP实现聊天
TCP实现聊天本文使用 java 语言实现了TCP间的通信。下文中的例子没有编写用户交互性,仅仅实现了最简单的通信功能。客户端的实现实现思路连接服务器的Socket发送消息实现步骤创建一个客户端Socket对象绑定服务器的IP地址和端口号使用Socket对象的getOutputStream()方法,获取输出流OutputStream对象使用输出流OutputStream对象的write()方法,给服务器发送数据释放资源(Socket)实现代码publ
2021-09-26 13:37:24 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人