E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vapor
Vapor
3初探——使用Fluent查询数据
Vapor
升级到
Vapor
3的时间恰巧赶上WWDC,本来想从美国回来就开始写一些关于
Vapor
3的文章,但是WWDC信息量太大了,直到现在才转过来写一点关于
Vapor
的东西。
leacode
·
2022-02-18 02:11
VAPOR
VAPOR
是国家大气研究中心计算和信息系统实验室的产物。
榴莲气象
·
2021-07-19 09:12
Swift
vapor
3 - SPM — Swift Package Manager
Swift包管理器(SPM)是一个用于管理Swift代码分发的工具。它与Swift构建系统集成,以自动化下载,编译和链接依赖项的处理。软件包管理器包只用在Swift3.0及更高版本中。以RxSwift的引入作为举例在Downloads中创建SwiftPackageManager(SPM)管理第三方库$cdDownloads$mkdirRxSwiftInSPM$swiftpackageinit--t
Jimmy_L_Wang
·
2021-06-22 23:45
Vapor
学习之Xcode
如果使用Mac开发
Vapor
项目时,可以使用Xcode对项目进行调试包括编译、运行和停止服务,也可以通过断点和工具来调试代码Xcode使用与iOSApp开发一样测试选择以-Package结尾的scheme
小熊学编程
·
2021-06-20 07:26
Bytom侧链
Vapor
源码浅析-节点出块过程
在这篇文章中,作者将从
Vapor
节点的创建开始,进而拓展讲解
Vapor
节点出块过程中所涉及的源码。做为
Vapor
源码解析系列的第一篇,本文首先对
Vapor
稍加介绍。
比原链Bytom
·
2021-06-11 22:43
Vapor
文档学习五:Views
Views从应用程序返回HTML数据。它们可以由纯HTML文档创建,也可以通过渲染器(如Mustache或Stencil)传递。VIEWSDIRECTORYViews文件在Resources/Views目录下,它们是通过调用Droplet类的view.make("filename")方法创建。HTML返回HTML或任何其他未渲染的文档很简单。只需使用文档相对于views目录的路径。drop.get
Supremodeamor
·
2021-06-10 09:24
xcode 使用 SwiftPackageManager 时报网络错误的解决方法
在使用Swift服务器框架
Vapor
时,因为用的是swiftPackageManager来管理依赖,xcode打开项目后会自动拉取依赖,但是一直都拉取不成功,报如下错误:截屏2021-06-07上午9.34.02
风云永杰
·
2021-06-07 09:20
Vapor
3 接收请求
Vapor
3接收请求最近比较忙,所以一直没有时间研究服务器,今天就发一篇之前想发但一直没写的部分吧。网上有很多
Vapor
3的安装方法以及一个普通的get请求方法,所以我这里就不再写了。
Podul
·
2021-06-04 14:40
Vapor
系列教程 - macOS 安装 Swift
Swift国内社区:SwiftMic安装Xcode8Xcode8下载地址:AppleDeveloperDownloads如果安装了多个版本的Xcode,CommondLineTools需要选择Xcode8。Xcode偏好设置安装swiftenvswiftenv是Swift版本管理器,它使Swift的安装和多个版本之间的切换变得很容易。macOS可使用Homebrew来安装swiftenv。1安装s
CaryZheng
·
2021-05-21 09:00
使用Swift4+
Vapor
写后端-示例&套路
前言上一篇我们初步了解了Droplet和Route,本篇中我们一起写一些简单的get和post请求,以及我总结的一些套路。因为本人也是初学,没有任何后端开发经验,所有难免出现错误,大虾们多多指正。常见请求get/post请求返回字符串drop.get("get","string"){reqinreturn"Hello,world!"}返回JSONdrop.get("get","json"){req
范范饭特稀
·
2021-05-19 02:54
系统设计和实现
Paste_Image.png如图所示,IOS端是基于苹果cocoa框架开发,采用Swift和Objective-C混编,后端
Vapor
服务器作为api接口服务器,开发语言为Swift,是RESTful
Jupiter_Van
·
2021-05-17 06:59
基于Swift的Web框架
Vapor
2.0文档(翻译)HTTP-Client
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-05-16 17:16
Vapor
2.0 - 查询(Query)
前往
Vapor
2.0-文档目录Fluent的查询构建器提供了一个创建复杂数据库查询的简单界面。在Query类本身(不包含原始查询)是通过Fluent的与数据库通信的唯一方法。
韩云智VL
·
2021-05-16 02:09
Vapor
文档学习十六:ROUTING - Query Parameters
除了返回可选值外,请求参数可以作为字典来访问,也可以使用extract语法访问。OptionalSyntaxOptionalSyntax是处理可选查询参数的最简便的方法。drop.get("comments"){requestinifletrating=request.query?["rating"]?.int{return"Yourequestedcommentswithratinggreate
Supremodeamor
·
2021-05-11 23:38
swift-
vapor
socket编程之protobuf消息类型解决方案
最近在研究iOSsocket编程,由于我的服务器是基于
vapor
2.0搭配最新腾讯云低配unbuntu16.04系统,只有1M带宽,理论上传/下载速度可以达到128kb/s,需要用到protocol降低传输数据体积
小菜99
·
2021-05-10 12:36
Swift
vapor
3 - 项目创建
安装vaporbrewinstallvapor/tap/
vapor
创建第一个项目创建项目目录mkdir~/vaporcd~/
vapor
创建项目vapornewHelloVapor可以选取分支进行创建例如
Jimmy_L_Wang
·
2021-05-07 22:15
基于Swift的Web框架
Vapor
2.0文档(翻译)HTTP-Middleware
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-05-04 17:33
Vapor
链接 MySQL 8 Using 'caching_sha2_password' auth plugin (default in MySQL >= 8.0.4) over an in...
Herearesomepossiblecauses:-Using'caching_sha2_password'authplugin(defaultinMySQL>=8.0.4)overaninsecure(noSSL)connection.Thesesuggestionscouldaddresstheissue:-UseasecureMySQLTransportConfigoptioninyour
MrTricker
·
2021-05-04 11:00
Swift后端
Vapor
中的数据校验
Vapor
击水湘江
·
2021-05-03 05:01
vapor
学习教程-Group
RouteGroups将路由分组可以轻松地将多个路由添加公用的前缀,中间件或主机。路由组有两种不同的形式:组和分组。Group组(没有结束时的“ed”)需要通过一个GroupBuilder的闭包(关闭)。drop.group("v1"){v1inv1.get("users"){requestin//gettheusers}}Grouped分组返回一个可以传递的GroupBuilder。letv1=
晓蜻蜓
·
2021-04-30 16:56
Vapor
介绍 - 附中文版文档
特性纯Swift实现模块化丰富的表现力
Vapor
官网http://qutheory.ioVaporRepohttps://github.com/qutheory/vaporDoc地址英文原版Doc地址:
CaryZheng
·
2021-04-30 02:35
vapor
学习教程-Basic Routing
Vapor
具有大量的路由功能,包括路由构建器,组和集合。本节中,将介绍路由的基础知识。Register最基本的路由包含方法,路径和关闭。
晓蜻蜓
·
2021-04-29 03:12
Vapor
文档学习廿八: HTTP -Response
在接收的请求后通常要返回Response作为响应。我们做外部请求时也要接收响应对象。publicletstatus:Statuspublicvarheaders:[HeaderKey:String]publicvarbody:Bodypublicvardata:ContentStatushttp请求状态,比如.ok==200表示请求成功。Headers与请求相关的请求头信息。如果准备对外部请求做出
Supremodeamor
·
2021-04-27 20:08
Vapor
系列教程 - Views
Swift国内社区:SwiftMicVapor可直接返回纯HTML页面,也可以用Mustache或Stencil模版来渲染页面。目录Resources/Views-存放ViewsPublic/images-存放图片资源Public/styles-存放css资源HTML直接返回纯HTMLdrop.get("welcome"){requestinreturntrydrop.view("welcome.
CaryZheng
·
2021-04-26 16:49
基于Swift的Web框架
Vapor
2.0文档(翻译)Routing-Parameters
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-04-23 18:24
基于Swift的Web框架
Vapor
2.0文档(翻译)Hello,World
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-04-22 06:06
Vapor
系列教程 - Provider
Swift国内社区:SwiftMicProvider使得给
Vapor
添加功能和第三方Package变得更容易,只要遵循Provider协议即可。
CaryZheng
·
2021-04-21 20:46
Vapor
路由、中间件、 Auth用户权限。
路由、中间件、Auth用户权限。这个本来需要分开写的但是,本人并没有理解透、所以这里就贴一些官方文档。以后可能会更新。如果有感觉自己写的好的我可以再这里添链接。路由Routing基础路由Routingisoneofthemostcriticalpartsofawebframework.Therouterdecideswhichrequestsgetwhichresponses.路由是Web框架中最
Vine_Finer
·
2021-04-13 23:11
vapor
3 swift server
webframwork,适用于macOS和Ubuntu,是一个能够提供简洁,高效的webserver库GettingStarted通过VaporToolbox安装brewinstallvapor/tap/
vapor
alex_zn
·
2021-03-10 21:26
dyld: libssl.1.0.0.dylib not loaded in Mac
按照官网教程,咔咔两句命令下去之后brewtapvapor/tapbrewinstallvapor/tap/
vapor
漫长的等待之后.......我开始
vapor
--help,然后就出现了libssl.1.0.0
我本善良
·
2020-11-11 18:26
vapor
开源框架—— 一个swift语言服务器架构(类php中larrel)
vapor
是一个swift的web开发框架,其灵感来自于laravel/Lumen。支持ios、osX和ubuntu系统;特点:快速、语法漂亮、类型安全。
木木有耳
·
2020-10-11 15:02
Vapor
文档学习卅四: HTTP -CORS
Vapor
默认使用CORSMiddleware实现了一定程度的跨资源共享。“CORS是允许真正开放性跨域访问的规范。
Supremodeamor
·
2020-10-09 12:05
ubuntu 18.04搭建swift
vapor
服务器
安装swift开发环境swift对ubuntu的支持还是比较到位的,开发环境安装也很简单,有兴趣的同学可以直接查看官网英文文档安装swift环境的依赖包sudoapt-getupdate#更新apt-getsudoapt-getinstall\binutils\git\libc6-dev\libcurl4\libedit2\libgcc-5-dev\libpython2.7\libsqlite3-
Kira丶陈
·
2020-09-26 15:00
令世人惊叹的服务器端 Swift!
其中最主要的框架分别是:Perfect、
Vapor
以及IBM的Kitura,它们在GitHub上已经获得了超过13,000个星星了,并且热度依然不减!接下来我们将会聊一聊这些框架的优缺点,
天涯狂子
·
2020-09-11 04:21
Swift学习笔记
swift服务端初探1:
Vapor
框架的安装及基本post/get请求使用
title:swift服务端初探1:
Vapor
框架的安装及基本post/get请求使用tags:[swift,服务端,开发]前言距离swift发布已经过去了很长一段时间,版本也攀升到了swift3.0.2
sands_yu
·
2020-08-25 02:17
Swift 全栈开发之路 (一)protoc && SwiftPM
TheTips结合
Vapor
和GoogleProtocolBuffers实践一款简单的应用使用SwiftPM创建项目,编写Server端代码GoogleProtocolBuffersProtocolbuffersareGoogle
大朕东
·
2020-08-24 14:56
用 Swift 写服务器端
我花了一些时间试了这些框架,最后决定使用TannerNelson的
Vapor
。它安装简单,很适合我的任务,而且在文档中它显示了支
丶天蓝
·
2020-08-24 13:21
Vapor
3 - 你能看懂的登录注册代码
前话:起步总是很艰难的,如果没有接触过
Vapor
2的同学,上来就接触
Vapor
3。
我把今生当成了来世
·
2020-08-23 09:34
蒸汽电子烟品牌介绍
将最新潮的设计理念和高标准的品牌质量传递给消费者和广大
vapor
。蒸汽烟使你远离一手烟,呼吸安全,绿化健康。
vapeMZ
·
2020-08-23 06:09
Swift
vapor
3 - 为什么选择
vapor
开发Swift服务器应用
使用Swift和
Vapor
进行服务器端应用程序开发是一种独特的体验。与许多传统的服务器端语言相比-例如PHP,JavaScript,Ruby-Swift是一种强壮和静态类型的语言。
Jimmy_L_Wang
·
2020-08-22 14:34
Vapor
连接 MongoDB
最近在写一个小项目,来学习
Vapor
。我们在写后台的时候坑定避免不了要和数据库进行交互,最起码的数据库连接呀,什么增删查改呀之类的最基本的操作还是经常需要的。
dowhilenet
·
2020-08-22 10:35
swift
这块显卡有点冷
Vapor
文档学习廿四:AUTH - Middleware
AuthMiddleware是为项目添加授权的核心。它负责初始化依赖关系,检查凭据和处理会话。Create遵守Auth.User协议的类都可以创建一个AuthMiddleware,假设我们有一个遵守Auth.User协议的User类。Note:你可能需要在User前添加上模块名来消除歧义。importAuthletauth=AuthMiddleware(user:User.self)创建AuthM
Supremodeamor
·
2020-08-21 23:50
今天开始用swift写服务器(一)
用swift写服务器的已经不是什么新鲜事了,这几年的发展,也是swift在服务端的表现越来越成熟,目前比较流行服务端框架主要有
Vapor
、Perfect、Kitura和Zewo,他们各有长短,本人这次主要是使用
qcxNick123
·
2020-08-15 18:16
swift学习笔记
Perfect
Bytom侧链
Vapor
源码浅析-节点出块过程
在这篇文章中,作者将从
Vapor
节点的创建开始,进而拓展讲解
Vapor
节点出块过程中所涉及的源码。做为
Vapor
源码解析系列的第一篇,本文首先对
Vapor
稍加介绍。
比原链Bytom
·
2020-08-08 11:06
区块链
golang
Bytom侧链
Vapor
源码浅析-节点出块过程
在这篇文章中,作者将从
Vapor
节点的创建开始,进而拓展讲解
Vapor
节点出块过程中所涉及的源码。做为
Vapor
源码解析系列的第一篇,本文首先对
Vapor
稍加介绍。
比原链Bytom
·
2020-08-07 15:00
Vapor
的安装
搭建环境
Vapor
文档如果这里出错可以看
vapor
官方文档进行安装。
Vine_Finer
·
2020-07-29 07:51
用SwiftWeb(Perfect)开发一个SwiftChina实践
://github.com/SwiftFS/SwiftFSChina效果图http://swiftfs.org/首页图.png框架选择总所周知,在swiftWeb服务器框架比较出名的是Perfect,
Vapor
一梭蕉
·
2020-07-16 05:27
Vapor
文档学习廿七: HTTP - Request
Module:importHTTPRequest类是我们和HTTP模块打交道最多的部分,喜爱满看一些它常用的属性:publicvarmethod:Methodpublicvaruri:URIpublicvarparameters:Nodepublicvarheaders:[HeaderKey:String]publicvarbody:Bodypublicvardata:ContentMethodH
Supremodeamor
·
2020-07-14 23:53
vapor
学习教程-Collection
RouteCollections路由集合允许将多个路由和路由组组织在不同的文件或模块中。Example以下是v1API部分的路由集合示例:importVaporimportHTTPimportRoutingclassV1Collection:RouteCollection{typealiasWrapped=HTTP.Responderfuncbuild(_builder:B){letv1=buil
晓蜻蜓
·
2020-07-12 22:14
Vapor
部署 webApp
Vapor
部署webApp这里是使用Ubuntu进行部署的。这里和
Vapor
没有太大关系、主要是Linux的使用。
Vine_Finer
·
2020-07-11 06:13
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他