首页
学习
活动
专区
工具
TVP
发布

Flutter&Dart

专栏作者
63
文章
93479
阅读量
76
订阅数
Flutter之drawer详细分析(你要的操作都有)
可以看到,根据我们对drawer的认识,并不是想要的结果,所以这个drawer并不完整,然后我们继续添加代码,修改drawer
rhyme_lph
2018-12-07
3.8K0
DartVM服务器开发(第二十六天)--关于服务器开发
DartVM服务器我在开发的过程中,也是有很多坑的,但是,我们也会从中学习到Dart相关的一些东西,并不断的加深对Dart语言的印象,从我自己的体验中,可以发现,性能确实很高,而且之前我是学习过Java的SpringBoot跟SSM的,感觉就数据库操作麻烦了一点,其它在开发的过程中,并没有发现什么问题, 我们经过20来天的学习,基本上已经学习完了,像Controller,拦截器,Restful等这些都可以通过框架jaguar得到,目前的话,还没有发现其它更好的框架,如果你还想学习更多,可以到该文章评论下面进行留言,把你想知道的告诉我,我帮你们踩坑! ok,下面我会着手去研究下如何使用angularDart,并通过通俗易懂的文章与大家分享并一起学习!
rhyme_lph
2018-10-09
6140
DartVM服务器开发(第二十五天)--使用SQl语句
首先,我们的数据库中的_chat表有一条数据,现在我们通过SQL语句对他进行删除
rhyme_lph
2018-10-09
7020
DartVM服务器开发(第二十四天)--用户验证(jaguar_session_jwt)
这里要注意,使用该包,需要配合jaguar_jwt,jaguar_auth这两个包使用
rhyme_lph
2018-10-09
5240
DartVM服务器开发(第二十三天)--缓存层(jaguar_cache)
我们上面传入一个默认的逾期时间,如果当前时间操作逾期时间,那么,获取的数据将会抛出Cache miss异常 然后,我们可以如下面使用
rhyme_lph
2018-10-09
4120
DartVM服务器开发(第二十二天)--RestfulApi封装
阅读该文章之前,我会默认的认为你已经看过我之前的文章,并知道如何使用数据库,开启服务器等!
rhyme_lph
2018-09-13
8970
DartVM服务器开发(第二十一天)--Dart中的Gson(jaguar_serializer)
将上面的Info改为List<Info> 重新运行命令pub run build_runner build 转换跟上面一样
rhyme_lph
2018-09-13
1.2K0
DartVM服务器开发(第二十天)--jaguar配置HTTPS
我们可以在项目里面的bin文件夹下面创建一个文件夹叫做ssl 分别将上面生成的秘钥跟证书放到这个文件夹下面
rhyme_lph
2018-09-13
5220
DartVM服务器开发(第十九天)--jaguar_reflect使用Controller
上面有一个ReflectedController(UserController()).routes,就是把UserController里面的接口反射出来,添加到routes列表里面,然后add到Jaguar()里面,ok,我们来启动一下服务器试试吧! 请求http://localhost:8080/api/user/login 登陆用户
rhyme_lph
2018-09-13
5990
DartVM服务器开发(第十八天)--项目部署到云服务器
先购买一台云服务器,我选择的是Ubuntu / 16.04 LTS amd64 (64bit)操作系统
rhyme_lph
2018-09-13
1.6K0
DartVM服务器开发(第十七天)--Jaguar_websocket结合Flutter搭建简单聊天室
我们这里定义了一个ChatMessageData,如果你想需要更多字段,可以再添加
rhyme_lph
2018-09-13
2K0
DartVM服务器开发(第十六天)--Jaguar使用JWT
JWT(Json Web Token)Json网络令牌,是基于Json的开放标准,是一个用私钥编码和签名的JSON数据,由于它已签名,因此无法篡改数据。在存在私钥的情况下,可以跨多个服务器验证数据(用于完整性和真实性)。 JWT令牌有三部分:
rhyme_lph
2018-09-13
9270
DartVM服务器开发(第十五天)--Jaguar_ORM一对一
HasBean绑定一个bean 下面我们来新建Avatar这个类,从意思上,该实体类为用户的头像
rhyme_lph
2018-09-13
6080
DartVM服务器开发(第十四天)--Jaguar_ORM增删查改
正确做法,是先通过bean.find(primaryKey)查询该数据是否已经存在,然后再进行添加
rhyme_lph
2018-09-13
7510
DartVM服务器开发(第十三天)--Jaguar使用ORM
然后使用命令pub run build_runner build生成user.jorm.dart(该命令会自动扫描项目下的添加了@GenBean注解文件)
rhyme_lph
2018-09-13
9960
DartVM服务器开发(第十二天)--Jaguar获取请求内容
当路径上为参数时,我们可以在参数名前添加:符号,表面该路径上有一个是参数,下面我们请求一下这个地址吧!
rhyme_lph
2018-09-13
7110
DartVM服务器开发(第十一天)--Jaguar处理请求
可以看到,我没有出现异常,按照正常的来走,先运行before后是responseProcessor,最后是after 那么我们制造一个异常看看有没有捕获到
rhyme_lph
2018-09-13
7510
DartVM服务器开发(第十天)--Jaguar环境搭建
我们打开WebStrom,点击new Project ,然后选中dart,在右边输入自己的项目名字,点击Create
rhyme_lph
2018-09-13
1K0
DartVM服务器开发(第九天)--Aqueduct环境搭建
运行pub global activate aqueduct命令(运行之前,请确保科学上网或设置代理)
rhyme_lph
2018-09-13
1.2K1
DartVM服务器开发(第八天)--http服务端框架
Aqueduct是一个HTTP Web服务器框架,用于构建用Dart编写的REST应用程序。
rhyme_lph
2018-09-13
2.6K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档