首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
network
订阅
gxctan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
高性能的内网穿透工具 frp
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。
内网穿透原理总结与工具推荐
内网穿透,即NAT(Network Address Translator)穿透,是指计算机在内网(局域网)内使用私有IP地址,在连接外网(互联网)时使用全局IP地址的技术。该技术被普遍使用在有多台主机但只通过一个公有IP地址访问的私有网络中。 举个例子:比如我在实验室配置了一个…
SwiftNIO-连接Redis(一)
上星期用SwiftNIO写了一套程序,然后需要用到redis做缓存,然后就去GitHub上找了一下发现有一个开源库,但是用的时候发现有Bug,向作者提了issue之后至今没有修复... 所以就自己动手造了个轮子,顺便学习一下。 要做redis客户端的话有两个东西必须要了解,RE…
采用 SwiftNIO 实现一个类似 Express 的 Web 框架
SwiftNIO 是由苹果推动并开源的一款基于事件驱动的跨平台网络应用开发框架,用于快速开发可维护的高性能服务器与客户端应用协议。NIO 是(Non-blocking)I/O 的缩写,即为了提升性能,其采用的是非阻塞 I/O。 SwiftNIO 实际上是一个底层工具,致力于为上…
iOS-Swift 独孤九剑:十四、Codable 的基本应用及源码浅析
Codable 是在 Swift4.0 时开始被引入的新特性,类似 Objective-c 的 NSCoding 和 NSSecureCoding,它是......
Swift 掌控Moya的网络请求、数据解析与缓存
解决的方案有很多,不过我比较习惯使用 MoyaMapper ,不仅可以解决上述问题,还提供了多种模型转换、数据互转、多种数据类型任意存储的便捷方法。掌控Moya的网络请求、数据解析与缓存简直易如反掌。 当请求失败的时候,此时的 result.response 为 nil,根据t…
Swift - 当Moya遇上RxSwift(网络架构优化)
常规网络层在iOS应用程序中很常见。它们不好有几个原因: Moya 的基本思想是:我们需要一些网络抽象层,能够充分封装直接调用Alamofire。它应该足够简单,普通的事情很容易,但是足够全面,复杂的事情也很容易。 编译时检查正确的API端点访问。 允许您定义具有关联枚举值的不…
Swift:网络请求库——Alamofire
这是我参与更文挑战的第12天,活动详情查看: 更文挑战 Swift的网络请求库的技术选择 在Swift中,如果你要进行网络请求,基本上都会选择使用Alamofire,作为从OC时代就鼎鼎有名的AFNe
SwiftNIO初探-简单UDP通讯
SwiftNIO是一个跨平台异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。简单来说就是可以用来实现各种高性能服务端和客户端,如http、tcp。 因为最近项目刚好要用到udp,所以趁机把平常用Netty实现的该用Swift。 顾名思义,这东西是一…
SwiftNIO —— Swift 版的 Netty
SwfitNIO 是一款基于事件驱动的跨平台网络应用程序开发框架,其目标是帮助开发者快速开发出高性能且易于维护的服务器端和客户端应用协议。 对于喜欢探究本源的我们可以先了解 Netty 的一些概念。 Netty 作为异步事件驱动的网络,高性能之处主要来自于其 I/O 模型 和 …