Flutter&Dart

32 篇文章
16 人订阅

全部文章

rhyme_lph

DartVM服务器开发(第二十六天)--关于服务器开发

DartVM服务器我在开发的过程中,也是有很多坑的,但是,我们也会从中学习到Dart相关的一些东西,并不断的加深对Dart语言的印象,从我自己的体验中,可以发现...

652
rhyme_lph

DartVM服务器开发(第二十五天)--使用SQl语句

首先,我们的数据库中的_chat表有一条数据,现在我们通过SQL语句对他进行删除

451
rhyme_lph

DartVM服务器开发(第二十四天)--用户验证(jaguar_session_jwt)

这里要注意,使用该包,需要配合jaguar_jwt,jaguar_auth这两个包使用

953
rhyme_lph

DartVM服务器开发(第二十三天)--缓存层(jaguar_cache)

我们上面传入一个默认的逾期时间,如果当前时间操作逾期时间,那么,获取的数据将会抛出Cache miss异常 然后,我们可以如下面使用

783
rhyme_lph

DartVM服务器开发(第二十二天)--RestfulApi封装

阅读该文章之前,我会默认的认为你已经看过我之前的文章,并知道如何使用数据库,开启服务器等!

693
rhyme_lph

DartVM服务器开发(第二十一天)--Dart中的Gson(jaguar_serializer)

将上面的Info改为List<Info> 重新运行命令pub run build_runner build 转换跟上面一样

691
rhyme_lph

DartVM服务器开发(第二十天)--jaguar配置HTTPS

我们可以在项目里面的bin文件夹下面创建一个文件夹叫做ssl 分别将上面生成的秘钥跟证书放到这个文件夹下面

651
rhyme_lph

DartVM服务器开发(第十九天)--jaguar_reflect使用Controller

上面有一个ReflectedController(UserController()).routes,就是把UserController里面的接口反射出来,添加到...

672
rhyme_lph

DartVM服务器开发(第十八天)--项目部署到云服务器

先购买一台云服务器,我选择的是Ubuntu / 16.04 LTS amd64 (64bit)操作系统

793
rhyme_lph

DartVM服务器开发(第十七天)--Jaguar_websocket结合Flutter搭建简单聊天室

我们这里定义了一个ChatMessageData,如果你想需要更多字段,可以再添加

941
rhyme_lph

DartVM服务器开发(第十六天)--Jaguar使用JWT

JWT(Json Web Token)Json网络令牌,是基于Json的开放标准,是一个用私钥编码和签名的JSON数据,由于它已签名,因此无法篡改数据。在存在私...

693
rhyme_lph

DartVM服务器开发(第十五天)--Jaguar_ORM一对一

HasBean绑定一个bean 下面我们来新建Avatar这个类,从意思上,该实体类为用户的头像

733
rhyme_lph

DartVM服务器开发(第十四天)--Jaguar_ORM增删查改

正确做法,是先通过bean.find(primaryKey)查询该数据是否已经存在,然后再进行添加

651
rhyme_lph

DartVM服务器开发(第十三天)--Jaguar使用ORM

然后使用命令pub run build_runner build生成user.jorm.dart(该命令会自动扫描项目下的添加了@GenBean注解文件)...

912
rhyme_lph

DartVM服务器开发(第十二天)--Jaguar获取请求内容

当路径上为参数时,我们可以在参数名前添加:符号,表面该路径上有一个是参数,下面我们请求一下这个地址吧!

781
rhyme_lph

DartVM服务器开发(第十一天)--Jaguar处理请求

可以看到,我没有出现异常,按照正常的来走,先运行before后是responseProcessor,最后是after 那么我们制造一个异常看看有没有捕获到

742
rhyme_lph

DartVM服务器开发(第十天)--Jaguar环境搭建

我们打开WebStrom,点击new Project ,然后选中dart,在右边输入自己的项目名字,点击Create

802
rhyme_lph

DartVM服务器开发(第九天)--Aqueduct环境搭建

运行pub global activate aqueduct命令(运行之前,请确保科学上网或设置代理)

713
rhyme_lph

DartVM服务器开发(第八天)--http服务端框架

Aqueduct是一个HTTP Web服务器框架,用于构建用Dart编写的REST应用程序。

924
rhyme_lph

DartVM服务器开发(第七天)--WebSocket

可以看到我们熟悉的dart介绍,它被用于web、服务器、移动开发和物联网等领域的开发,等等,这里有一个目前比较热门的一个名词,物联网、对的,dart支持物...

703

扫码关注云+社区