当前位置:首页 > 文章列表 >网络编程

网络编程
收录了网络编程频道下的 29 篇文章
  • Go语言UDP网络程序设计
    Go语言UDP网络程序设计
    UDP 和上一节《TCP网络程序设计》中的 TCP 一样,也工作在网络传输层,但和 TCP 不同的是,它提供不可靠的通信服务。UDP 网络编程也为 C-S 模式,要设计一个服务器,一个或多个客户机。另外,U
    Golang· Go教程   |  2年前  |   网络编程· golang 288浏览 收藏
  • Go语言HTTP客户端实现简述
    Go语言HTTP客户端实现简述
    Go语言内置的 net/http 包提供了最简洁的 HTTP 客户端实现,我们无需借助第三方网络通信库(比如 libcurl)就可以直接使用 HTTP 中用得最多的 GET 和 POST 方式请求数据。基本方法net/http 包的 Client 类
    Golang· Go教程   |  2年前  |   网络编程· golang 163浏览 收藏
  • 示例:并发时钟服务器
    示例:并发时钟服务器
    网络是一个自然使用并发的领域,因为服务器通常一次处理很多来自客户端的连接,每一个客户端通常和其他客户端保持独立。本节介绍 net 包,它提供构建客户端和服务器程序的组件,这些程
    Golang· Go教程   |  2年前  |   网络编程· golang 121浏览 收藏
  • Go语言ICMP协议:向主机发送消息
    Go语言ICMP协议:向主机发送消息
    下面我们实现这样一个例子:使用 ICMP 协议向在线的主机发送一个问候,并等待主机返回,具体代码如下所示。package mainimport ( "net" "os" "bytes" "fmt")func main(
    Golang· Go教程   |  2年前  |   网络编程· golang 202浏览 收藏
  • Go语言TCP协议
    Go语言TCP协议
    下面我们建立 TCP 链接来实现初步的 HTTP 协议,通过向网络主机发送 HTTP Head 请求,读取网络主机返回的信息,具体代码如下所示。package mainimport ( "net" "os" "bytes" &
    Golang· Go教程   |  2年前  |   网络编程· golang 443浏览 收藏
  • Go语言DialTCP():网络通信
    Go语言DialTCP():网络通信
    实际上,在前面《Dial()函数》一节中介绍的 Dial() 函数其实是对 DialTCP()、DialUDP()、DialIP() 和 DialUnix() 的封装。我们也可以直接调用这些函数,它们的功能是一致的。这些函数的原型如下:func Dial
    Golang· Go教程   |  2年前  |   网络编程· golang 409浏览 收藏
  • Go语言router请求路由
    Go语言router请求路由
    在常见的 Web 框架中,router 是必备的组件。Go语言圈子里 router 也时常被称为 http 的 multiplexer。通过前面几节的学习,我们已经知道了如何用 http 标准库中内置的 mux 来完成简单的路由功能了。如
    Golang· Go教程   |  2年前  |   网络编程· golang 151浏览 收藏
  • Go语言Socket编程详解
    Go语言Socket编程详解
    在很多底层网络应用开发者的眼里一切编程都是 Socket,话虽然有点夸张,但却也几乎如此了,现在的网络编程几乎都是用 Socket 来编程。你想过这些情景么?我们每天打开浏览器浏览网页时,浏
    Golang· Go教程   |  2年前  |   网络编程· golang 447浏览 收藏
  • Go语言常见大型Web项目分层(MVC架构)
    Go语言常见大型Web项目分层(MVC架构)
    流行的 Web 框架大多数是 MVC 框架,MVC 这个概念最早由 Trygve Reenskaug 在 1978 年提出,为了能够对 GUI 类型的应用进行方便扩展,将程序划分为:控制器(Controller):负责转发请求,对请求进行处
    Golang· Go教程   |  2年前  |   网络编程· golang 294浏览 收藏
  • Go语言Ratelimit服务流量限制
    Go语言Ratelimit服务流量限制
    计算机程序可依据其瓶颈分为磁盘 IO 瓶颈型,CPU 计算瓶颈型,⽹络带宽瓶颈型,分布式场景下有时候也会外部系统⽽导致⾃身瓶颈。Web 系统打交道最多的是⽹络,⽆论是接收,解析⽤户请求,
    Golang· Go教程   |  2年前  |   网络编程· golang 458浏览 收藏
  • Go语言session的创建和管理
    Go语言session的创建和管理
    前面《Cookie设置与读取》一节我们介绍了 Cookie 的应用,本节我们将讲解 session 的应用,我们知道 session 是在服务器端实现的一种用户和服务器之间认证的解决方案,目前 Go语言标准包没有为 ses
    Golang· Go教程   |  2年前  |   网络编程· golang 151浏览 收藏
  • Go语言开发一个简单的相册网站
    Go语言开发一个简单的相册网站
    本节我们将综合之前介绍的网站开发相关知识,一步步介绍如何开发一个虽然简单但五脏俱全的相册网站。新建工程首先创建一个用于存放工程源代码的目录并切换到该目录中去,随后创建一个
    Golang· Go教程   |  2年前  |   网络编程· golang 264浏览 收藏
123
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    542次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    508次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让学生了解MySQL如何与客户端进行通信。此外,课程还将介绍如何优化MySQL的网络通信性能,包括连接池、网络压缩、SSL加密等高级技术。学生将通过实践项目,亲手
    497次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    473次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码