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
快速上手教程——用 Swift 开始你的第一次服务端开发
苹果宣布Swift这门现代编程语言开源,我们就能够预见这门优雅语言的无限可能,而
Vapor
便是实现其用于服务器端开发可能的Web框架之一。
王兴彬_Binboy
·
2019-11-04 02:16
基于Swift的Web框架
Vapor
2.0文档(翻译)Validation-Overview
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2019-11-04 00:34
基于Swift的Web框架
Vapor
2.0文档(翻译)Core-Overview
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2019-11-03 15:58
Swift 后台开发 -- 登录授权(User & Model)
最近一周感觉特别忙,导致很多东西没有来得及总结,今天总结下如何通过
Vapor
中的User和Model来实现一个登录和授权功能。
YxxxHao
·
2019-11-03 10:08
Vapor
文档学习廿二:FLUENT - Relation
Relations可以让两个数据库通过外键进行关联。这在基础的SQL数据库很常见,但是也可以用于NoSQL的数据库中。Fluent的Relations有以下几种:Parent(BelongsTo)Children(HasMany,HasOne)Siblings(ManyToMany,BelongsToMany)Parent一个实体通过给另一个实体外部键关联起来,就构成了父关系(parent)。如下
Supremodeamor
·
2019-11-03 04:45
Vapor
奇幻之旅(05 Fluent)
在上一篇
Vapor
奇幻之旅(04Routing)中我介绍了Routing的写法,作为一个web应用,数据库是必不可少的,而Fluent则是管理数据的一个抽象层,可以支持数据库的增删改查等操作,默认的FluentProvider
leacode
·
2019-11-02 10:34
Vapor
2.0 - 命令(Commands)
前往
Vapor
2.0-文档目录除了由
Vapor
提供的命令(如服务(server)和路由(routes)),您还可以构建自己的自定义命令。
韩云智VL
·
2019-11-01 16:29
Vapor
2.0 - 认证入门(Getting Started)
前往
Vapor
2.0-文档目录
Vapor
的AuthProvider软件使得实现认证和授权变得简单而安全。
韩云智VL
·
2019-11-01 02:32
Vapor
2.0 - 会话(Sessions)
前往
Vapor
2.0-文档目录Sessions帮助您在请求之间存储有关用户的信息。只要客户端支持cookies,会话(Sessions)很容易创建。
韩云智VL
·
2019-11-01 02:58
基于Swift的Web框架
Vapor
2.0文档(翻译)HTTP-Package
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2019-11-01 01:11
基于Swift的Web框架
Vapor
2.0文档(翻译)Debugging-Package
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2019-10-31 17:57
Vapor
2.0 - 使用认证(Using Auth)
前往
Vapor
2.0-文档目录本节讲述如何导入用或不用
Vapor
项目的Auth包。与
Vapor
(WithVapor)最简单的方法使用带
Vapor
的Auth包括身份验证提供程序。
韩云智VL
·
2019-10-31 11:56
基于Swift的Web框架
Vapor
2.0文档(翻译)Toolbox
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2019-10-31 07:25
Vapor
2.0 - 概述
前往
Vapor
2.0-文档目录
Vapor
的文档这是关于
Vapor
的文档,它是一个适用于iOS、macOS和Ubuntu的Swift的Web框架;以及所有的
Vapor
提供的依赖包。
韩云智VL
·
2019-10-31 07:43
Laracon 2019 第一天亮点 Laravel 6 和
Vapor
集锦:Laravel社区JustinJackson关于心理健康的演讲Laravel6和新的品牌
Vapor
*社区整个社区的生态环境是十分棒的,这里的人超级友好跟热情,而且已经开启了很多新的
Charlie_Jade
·
2019-09-08 00:00
php
laravel
Vapor
3开发指南: Install - macOS
Swift国内社区:SwiftMicInstallonmacOS想要在macOS上使用
Vapor
,你只需要安装Xcode9或更高版本。
CaryZheng
·
2019-08-21 14:36
Bystack跨链技术源码解读
侧链扩展层为Layer2,为多侧链层,
vapor
侧链即处于Layer2。(图片来自Bystack白皮书)
Vapor
侧链采用DPOS和BBFT共识,TPS可以达到数万。此处就分析一下连接Bytom主
比原链Bytom
·
2019-07-18 15:00
vapor
跨链交易和投票(PC版上)
比原链bysatck开放平台底层依托的侧链测试网络正式上线,该链是bytom的侧链(
vapor
),它的诞生主要为了提升Bystack的效率以及服务于垂直领域的应用。
燃烧的红叶枫
·
2019-07-18 14:01
Bystack跨链技术源码解读
侧链扩展层为Layer2,为多侧链层,
vapor
侧链即处于Layer2。
Vapor
侧链采用DPOS和BBFT共识,TPS可以达到数万。此处就分析一下连接Bytom主链和
Vapor
侧链的跨链模型。主
比原链Bytom
·
2019-07-18 00:00
golang
区块链
什么叫mvr蒸发器?
一、什么叫MVR蒸发器MVR蒸发器(mechanical
vapor
recompression)的简称。MVR蒸发器是重新利用它自身产生的二次蒸汽的能量,从而减少对外界能源需求的一项节能技术。
蒸发器
·
2019-06-29 09:12
swift web框架
Vapor
使用记录(三)
阿里云
vapor
部署走起上次双12,用新账户撸了个3年的阿里云服务器,决定就把服务器端部署在阿里云上。1.安装宝塔面板没啥说的,管理省事,图形化对于我这种菜鸟来说比较友好。
不明不惑
·
2019-05-16 20:12
在 Linux(Ubuntu 18.04) 下用 Nginx 部署 swift 后端服务器
近一段时间在搞swift后端基于
Vapor
,开发倒是不难,不过在部署这方面经验完全是空白,所以先从最基本的开始,能部署成功就是目标。
LuSF
·
2019-04-19 11:21
一个简易的区块链(Swift+
Vapor
)
原文链接BlockChainServer源码地址最近身边的许多人都开始玩比特币,虽然本人不炒但是想稍微了解一下其中的原理,所以就练手写了一个简易版的区块链系统。So、WhatistheBlockChain(区块链)?这里引用一下Google的结果所谓区块链技术,简称BT(Blockchaintechnology),也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个
Felix
·
2019-03-31 00:00
swift
Vapor
swift开发数据库安装和heroku设置
注:heroku-18部署失败的解决方案:heroku-16和heroku-18的相互切换下载管理工具postgresapp和postico:两个协同工作,都需要安装两个软件后进行设置1).设置postgresappimage.png2).点击start按钮后如下图所示image.png3)设置posticoimage.pngimage.pngconfigure.swift文件的代码如下impor
小浣熊的梦想
·
2019-03-05 11:22
heroku-16 和 heroku-18的相互切换
Vaporswift开发数据库安装和heroku设置2.
vapor
项目部署到heroku过程设置heroku的stack为heroku-16,否则push会失败,默认为:heroku-18herokustack
小浣熊的梦想
·
2019-03-05 10:40
vapor
项目部署到heroku过程
heroku-16和heroku-18的相互切换Vaporswift开发数据库安装和heroku设置heroku-16和heroku-18的相互切换1.终端登录herokuherokulogin2.cd切换到
vapor
小浣熊的梦想
·
2019-03-05 10:15
Vapor
3 配置IP地址及端口
letserverConfigure=NIOServerConfig.default(hostname:"0.0.0.0",port:8080)services.register(serverConfigure)查看端口占用情况**为端口号netstat-ap|grep**如查看端口,也可以在终端中输入lsof-i:若要停止使用这个端口的程序,使用kill+对应的pidkillpid还有一个比较好
BlackBright_
·
2018-12-29 13:27
vapor
邮件发送确认码
接上节发送邮件,这次我们结合数据库实现发送邮件验证码我们假设的是用户注册验证码:
[email protected]
@2x.png首先邮箱唯一,其次验证码有有效期默认一天structSKRegistVerfiy:SQLiteModel{varid:Int?varemail:StringvarverfiyCode:String=VerfiyCodeRen
搞好关系
·
2018-10-06 12:35
Vapor
3 中建立sibling relations的方法
我的项目中有这样一个需求,一个用户可以订阅多个主题,而任意一个主题可以同时被多个用户订阅,这就需要在两个models:User和Topic之间建立siblingrelations,也就是many-to-many的关系。先来看看需要对两个models分别作出怎样的设置。先来构建User和Topic的基本要素:structUser:SQLiteModel{varid:Int?varemail:Stri
LiFumin
·
2018-06-25 17:12
使用
Vapor
3 创建项目build/xocde 报错
最近看到
Vapor
又更新了,然后刚好有点时间,所以就想着来学学以前跟着网上的教程玩过
Vapor
2,但基本都忘光了,今天下班了有照着官方文档来一波。。。但是出错了。。。
韦弦Zhy
·
2018-05-28 20:57
Swift语言开发App服务端
对比尝试过Perfect、
Vapor
、Kitura,最后确定持续
huhueggtest_tdp
·
2018-01-11 23:27
MySQL插入中文报错.1366问题解决办法
转载请附原文链接:http://blog.fandong.me/2017/12/01/
Vapor
-MySQL.1366/MySQLError.1366[MySQLError:Incorrectstringvalue
范小兵
·
2017-12-01 23:08
Swift
Vapor
服务器配置及使用
vapor
服务器SSL配置https://www.jianshu.com/p/93c0d6ac5d80前言:Swift服务器开发,主要有四个框架perfect,
vapor
,kitura,zewo它们之间的优异和区别
贝尔特伦
·
2017-09-18 14:27
基于Swift的Web框架
Vapor
2.0文档(翻译)HTTP-Server
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2017-08-21 22:56
基于Swift的Web框架
Vapor
2.0文档(翻译)JWT-Overview
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2017-08-15 21:35
Vapor
2.0 - 持久认证(Persisting Auth)
前往
Vapor
2.0-文档目录持久认证意味着用户不需要在每个请求中提供其凭据。这对于用户只需要登录一次的网络应用程序很有用。注意对于API,建议用户每次请求发送令牌。
韩云智VL
·
2017-08-14 13:11
基于Swift的Web框架
Vapor
2.0文档(翻译)Routing-Group
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2017-08-12 09:42
Vapor
2.0 - 数据库(Database)
前往
Vapor
2.0-文档目录Fluent数据库负责管理与底层数据存储的连接,并向您选择的实现特定驱动程序发送查询。驱动(Drivers)默认情况下,Fluent包括内存和SQLite驱动程序。
韩云智VL
·
2017-08-10 10:18
Vapor
2.0 - 使用JSON(Using JSON)
前往
Vapor
2.0-文档目录用
Vapor
(WithVapor)这个包在默认情况下被
Vapor
包含了,只需要添加了:importJSON不用
Vapor
(WithoutVapor)JSON为任何服务器端或客户端
韩云智VL
·
2017-08-08 16:29
基于Swift的Web框架
Vapor
2.0文档(翻译)Config
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2017-08-07 22:49
基于Swift的Web框架
Vapor
2.0文档(翻译)Xcode
Vapor
是一个基于Swift开发的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2017-08-07 08:14
Vapor
2.0 - 文档目录
VoparVersion2.0更新日期:2017/8/24翻译原文来自https://docs.
vapor
.codes/2.0/概述(Overview)1.1概述准备工作(Gettingstarted)
韩云智VL
·
2017-08-03 10:52
Mac
vapor
搭建自己的http服务器(安装
vapor
的坑)
因为博主是iOS开发的,所以Xcode是早安装好的,所以只要下面的检查安装是否成功curl-sLcheck.
vapor
.sh|bash用下面命令来安装toolboxcurl-sLtoolbox.
vapor
.sh
AgoniNemo
·
2017-06-28 10:00
服务端Swift -
Vapor
2.0介绍
GetstartedwithVapor2at[docs.
vapor
.codes](https://docs.
vapor
.codes/)近日,在Medium上看到
Vapor
出了2.0版本,并且出了新的文档
大朕东
·
2017-05-24 00:19
Swift 开源项目精选
@SwiftLanguage更新至2016-2-1,最近新收录Graph,Localize-Swift,Cuckoo,Gecco,AudioKit,
vapor
,Every.s
weixin_30606669
·
2017-05-09 18:00
swift
xcode
json
Swift Perfect服务器开发(解决一切疑难杂症)
目前Swift服务器开发,主要有四个框架perfect,
vapor
,kitura,zewo它们之间的优异和区别,各位自己去了解,笔者这里用的是perfect框架,从搭建到实际应用,前前后后弄了小半月,期间遇到各种坑
贝尔特伦
·
2017-05-03 11:10
Vapor
文档学习卅五: WEBSOCKETS - Droplet
DropletWebSockets使用Droplet创建WebSocket服务器很简单。WebSockets通过将HTTP请求升级到WebSocket连接来工作。因此,你应该使用WebSocket服务器驻留的URL。下面,我们使用/ws作为案例。importVaporletdrop=Droplet()drop.socket("ws"){req,wsinprint("NewWebSocketconn
Supremodeamor
·
2017-04-25 09:12
Vapor
文档学习卅三: HTTP -Server
服务器负责接受来自客户端的连接,解析他们的请求,并向他们发送响应。DefaultDroplet会运行一个默认的服务器。importVaporletdrop=Droplet()drop.run()这个默认的服务器host:0.0.0.0,端口号:8080。Config你可以通过Config/servers.json文件轻松更改主机、端口号甚至开启多个服务器。{"default":{"port":"$
Supremodeamor
·
2017-04-25 08:01
Vapor
文档学习廿一:FLUENT - Query
Query类贯穿Fluent交互的整个过程,无论是使用.find()查询数据还是将数据保存到数据库,都要用到Query。QueryingModels遵守Model协议的类型都会有一个静态方法.query()。letquery=tryUser.query()这就创建了一个.query()。NoDatabase使用try调用.query()方法是因为如果Model对应的数据库不存在就会抛出异常。Use
Supremodeamor
·
2017-04-21 15:06
Vapor
文档学习十五:ROUTING - Route Parameters
Vapor
利用Swift闭包,提供了更加安全、更加直观的访问路由参数的方法。
Supremodeamor
·
2017-04-20 17:02
上一页
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
其他