自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rhyme_op_lph的博客

广州小码农仔一枚

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 Dart-Aqueduct框架开发(八)

声明:本文首发于微信订阅号:Dart客栈,微信后台回复05168获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!1. 介绍这一节我们来学习一下基于OAuth2.0的用户授权访问2.什么是OAuth?我们只需要明确,当用户使用用户名和密码进行登录时,服务端会返回访问令牌token、刷新令牌refreshToken、访问令牌过期时间给客户端,客户端把令牌保存下来,下次访问向服务器证明已经登录,只需要使用访问令牌进行访问即可,当令牌过期时,我们需要使用刷新令牌,重新把访问令牌请求下来覆.

2020-05-17 09:44:50 830

原创 Dart-Aqueduct框架开发(七)

上一篇声明:本文首发于微信订阅号:Dart客栈,微信后台回复05167获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!1. 介绍这一节我们来详细的学习一下文件控制器FileController2. 什么是文件控制器?可以从名字看出,这个控制器用于管理文件的,一般来说,如果服务器拥有后台管理系统或者官网的话,都会挂web资源到服务器中,就以Java为例,我们通常将jsp文件挂在Java服务器下,当然了,这个是小编当初在大学学习时候的做法,因为那时候移动设备还不算特别发达,有一个网

2020-05-17 09:44:09 648

原创 Dart-Aqueduct框架开发(六)

上一篇声明:本文首发于微信订阅号:Dart客栈,微信后台回复05166获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!1.介绍这一节我们来学习一下资源控制器ResourceController2. 什么是资源控制器?可以从名字看出,这个控制器是用来管理资源的,也就是上一节中介绍了控制器B,也可以称为端点的控制器,可以用以下图来描述:从上图可以得到的信息为,控制器可以处理多个请求路径,并可返回不同的内容,那么为什么它可以处理这么多个请求呢?如果多次请求让Controller处

2020-05-17 09:43:33 494

原创 Dart-Aqueduct框架开发(五)

上一篇声明:本文首发于微信订阅号:Dart客栈,微信后台回复05165获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!1.介绍这一节我们来学习一下**Controller处理请求**2.什么是控制器Controller在Aqueduct框架中,我们主要使用Controller进行对请求和响应的处理,例如:我们可以使用控制器返回文章列表,也可以使用控制器验证请求是否通过,而这些控制器可以连在一起,构建成一个通道,当前一个控制器验证不通过时,这条请求将会被拦截掉,可以用下图来展示:

2020-05-17 09:42:48 499

原创 Dart-Aqueduct框架开发(四)

上一篇声明:本文首发于微信订阅号:Dart客栈,微信后台回复05164获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!1.介绍这篇文章将详细介绍URL、路由,前几篇有小伙伴私信留言说讲得有点快,感觉跟不上,所以,接下来的文章中,将详细介绍Aqueduct的相关内容.2.什么是URL?每个http请求都有一个URl,可以作为客户端访问服务器的一个访问路径,例如:http://xxxx.com/image/xxx.jpg,当客户端请求该路径地址时,服务端将返回对应的图片资源给客户端

2020-05-17 09:42:13 451

原创 Dart-Aqueduct框架开发(三)

上一篇声明:本文首发于微信订阅号:Dart客栈,微信后台回复05163获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!简介这篇文章将学习如何设置配置文件,连接PostgreSQL数据库1. 添加配置文件我们可以在main.dart中找到option.configurationFilePath,它的值对应为配置文件的路径,默认以项目为根路径import 'package:demo/demo.dart';Future main() async { final app =

2020-05-17 09:41:22 1005 1

原创 Dart-Aqueduct框架开发(二)

上一篇声明:本文首发于微信订阅号:Dart客栈,微信后台回复05162获取本篇源码文章为原创,如需转载请注明出处,并告知作者,谢谢!1.简介上篇文章中,我们学习了Aqueduct这个Dart服务器框架的核心概念和如何搭建环境,启动项目,今天我们来学习以下Aqueduct项目的整体结构、项目配置及如何编写我们的api接口2.项目结构配置编译工具我们一般以IDEA编程工具打开项目,在打开之前,我们需要添加Dart开发插件,打开IDEA,然后选择configure,找到Plugins在弹出

2020-05-17 09:40:30 695

原创 Dart-Aqueduct框架开发(一)

声明:本文首发于微信订阅号:Dart客栈文章为原创,如需转载请注明出处,并告知作者,谢谢!1.介绍Aqueduct是一个HTTP Web服务器框架,用于构建用Dart编写的REST应用程序。2.核心概念资源(Resources)资源是应用程序通过其HTTP API公开的内容,可以是任何东西,例如:分数,帖子,用户关系等,在获取资源时,一般以JSON的形式存储在响应体中。路由(Routing)HTTP请求资源的路径标识,例如:http://www.baidu.com ,当我们访问百度时,百.

2020-05-17 09:38:54 2027 2

全国城市地区

该json文件可以直接放到资源文件中读取,包括香港,澳门地区,读取字段有name(名字)city(城市)area(地区)

2018-08-20

Android Studio的Flutter插件

使用说明:解压后可得到两个包,打开AS-File-Settings-Plugins-选择右下角ok左上面的Install plugin from disk...的按钮后弹出框中选中解压后的压缩包

2018-05-18

proguard(5.3.2-5.3.3)

该压缩包下有两个文件夹下分别是5.3.2和5.3.3经过处理的proguard.jar文件,详细请查看我的博客原文http://blog.csdn.net/a708959817/article/details/72874799

2018-01-08

Sqlite数据库修复工具RepairUR

用于sqlite数据库打开时出现database disk image is malformed异常,可使用该工具进行修复另其可打开!

2017-12-05

Android二级缓存

Android端开发中必不可少的工具类,开发过程中经常会用上,Android缓存有一级缓存LruCache内存缓存,二级缓存DisLruCache文件缓存,官方代码

2017-10-09

Mob短信简单集成类

mob平台下的短信验证功能的简单使用,只需要一行代码,就可以实现验证码短信的发送

2017-09-29

HttpURLConnection

HttpURLConnection的demo,里面有网络请求get post 上传文件,下载文件,介绍HttpURLConnection这个类整体流程是怎样使用的,方便初学者学习

2017-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除