scaffold

(毕设项目)Vue+Go前端后端一体化 企业级微服务网关项目网盘下载

烂漫一生 提交于 2020-10-07 06:24:47
下载地址: 百度网盘 章节目录: 1-1 摒弃千篇一律项目,选我:前后端一体化微服务网关项目试看 第2章 扫盲网关前置技术:必备网络基础【夯实基础,所向披靡!】 扫盲网关前置技术,掌握必备网络基础,以【原理插图+脑图+示例代理】相结合的方式,主 要讲解OSI七层网络协议、经典协议与数据包、tcp粘包拆包及udp、tcp、http等代码编写。 轻松领略到网络编程快感。 2-1 跬步千里 - 为什么要学习网络基础【有目的学习,事半功倍】 2-2 天下无双 - 经典协议与数据包 2-3 眉目传情 - tcpdump抓包分析三次握手和四次挥手 2-4 依依惜别-为啥time_wait需要等待2msl 2-5 节流开源 - 图解为啥需要流量控制 2-6 一人荷戟 - 如何调整网络负载 2-7 比屋连甍 - 解开粘包、拆包谜团 2-8 各行其是 - 自定义消息格式实现装包与拆包 2-9 刀枪剑戟 - udp实现原来如此简单 2-10 刀枪剑戟 - 玩转tcp服务器 2-11 刀枪剑戟-忘记关闭连接会怎么样 2-12 刀枪剑戟 - http Server与 Client【常用必学!!! 】 2-13 知其所以 - 脑图精讲http Server源码 2-14 知其所以 - 脑图精讲http Client源码 2-15 刀枪剑戟 - RoundTripper连接上下游的纽带 2-16 刀枪剑戟 -

(毕设项目)Vue+Go前端后端一体化 企业级微服务网关项目网盘下载

空扰寡人 提交于 2020-10-07 04:52:57
下载地址: 百度网盘 章节目录: 1-1 摒弃千篇一律项目,选我:前后端一体化微服务网关项目试看 第2章 扫盲网关前置技术:必备网络基础【夯实基础,所向披靡!】 扫盲网关前置技术,掌握必备网络基础,以【原理插图+脑图+示例代理】相结合的方式,主 要讲解OSI七层网络协议、经典协议与数据包、tcp粘包拆包及udp、tcp、http等代码编写。 轻松领略到网络编程快感。 2-1 跬步千里 - 为什么要学习网络基础【有目的学习,事半功倍】 2-2 天下无双 - 经典协议与数据包 2-3 眉目传情 - tcpdump抓包分析三次握手和四次挥手 2-4 依依惜别-为啥time_wait需要等待2msl 2-5 节流开源 - 图解为啥需要流量控制 2-6 一人荷戟 - 如何调整网络负载 2-7 比屋连甍 - 解开粘包、拆包谜团 2-8 各行其是 - 自定义消息格式实现装包与拆包 2-9 刀枪剑戟 - udp实现原来如此简单 2-10 刀枪剑戟 - 玩转tcp服务器 2-11 刀枪剑戟-忘记关闭连接会怎么样 2-12 刀枪剑戟 - http Server与 Client【常用必学!!! 】 2-13 知其所以 - 脑图精讲http Server源码 2-14 知其所以 - 脑图精讲http Client源码 2-15 刀枪剑戟 - RoundTripper连接上下游的纽带 2-16 刀枪剑戟 -

第 1-9 课:基础布局详解(Scaffold、Container、Center)

為{幸葍}努か 提交于 2020-10-01 09:21:27
前面讲解了 Flutter 的几个基础组件,这节课将讲解跟布局相关的 Widget。 每个平台的应用都有其自己的布局方式,例如 Android 有线性布局、相对布局、绝对布局、帧布局、表格布局等等,HTML 前端也有自己的布局方式。Flutter 当然也不例外。那么这节课就带领大家对 Flutter 的基础布局 Widget 中的几个典型的布局Widget进行详细分析,并结合案例进行详细的用法讲解。本文将主要介绍: Scaffold 布局 Widget 用法详解 Container 布局 Widget 用法详解 Center 布局 Widget 用法详解 1. Scaffold 布局 Widget 用法详解 Flutter 布局系列的 Widget 一般分为两种,一种是只有单个子元素的布局 Widget,也就是SingleChildRenderObjectWidget;另一个种是具有多个子元素的布局 Widget,一般都有 children 参数,继承自MultiChildRenderObjectWidget。非布局系列 Widget 也有无子元素的 Widget,如 Text、Image 组件,这些无子元素的 Widget 属于 LeafRenderObjectWidget。Flutter 中不同的布局 Widget 对子 Widget 的排列渲染方式不同

Flutter学习笔记(33)--GestureDetector手势识别

为君一笑 提交于 2020-08-20 01:07:57
如需转载,请注明出处: Flutter学习笔记(33)--GestureDetector手势识别 这篇随笔主要记录的学习内容是GestureDetector手势识别,内容包括识别单击、双击、长按、组件拖拽和缩放处理。 单击、双击、长按 先看下demo,很简单,GestureDetector本身也是一个组件,GestureDetector识别其内部子组件的手势动作,GestureDetector的构造方法内给我们提供了onTap单击、onDoubleTap双击、onLongPress长按的是回调方法。 识别到用户的手势操作后会执行对应的回调方法,demo的处理就是简单的更新一下text的文案。 import ' package:flutter/material.dart ' ; class GestureDetectorDemo extends StatefulWidget { @override State <StatefulWidget> createState() { return _GestureDetectorDemo(); } } class _GestureDetectorDemo extends State { String _operation = " No Gesture detected! " ; // 保存事件名 @override Widget build

一切皆组件的Flutter,安能辨我是雄雌

两盒软妹~` 提交于 2020-08-19 23:02:36
从一开始接触Flutter,相信读者都会铭记一句话,那就是——一切皆组件。今天我们就来体会一下这句话的神奇魔力,我们先从实际的产品需求说起。 我们先来看一个简化的运行图: 我们要实现如上图所示的日期选择器,App是iOS风格。 Flutter SDK自身有类似上图的日期选择器,但是Material Design的,于是我到Flutter库中找到了一个名为flutter_date_pickers的三方库,版本为0.1.4。 接下来就是集成这个库了,具体代码按照文档直接复制: @override Widget build(BuildContext context) { DatePickerRangeStyles styles = DatePickerRangeStyles( selectedPeriodLastDecoration : BoxDecoration( color : Colors.red, borderRadius : BorderRadius.only( topRight : Radius.circular(10.0), bottomRight : Radius.circular(10.0))), selectedPeriodStartDecoration : BoxDecoration( color : Colors.green, borderRadius :

Flutter状态管理系列之InheritedWidget,Notifcation,eventbus的使用和原理

一笑奈何 提交于 2020-08-19 03:11:43
文章目录 InheritedWidget 示例 构造函数传值: 继承 InheritedWidget 传值: Notification 示例 EventBus 示例 示例完整源码 Flutter是由众多widget构成的UI框架,之前的文章我们在不同的widget之间传递数据是通过构造函数传参的方式传递。如果嵌套的widget过多,这么写不免有些麻烦且层级复杂。所以Flutter还提供了其他方案来实现跨 widget 间数据的传递,下面就介绍InheritedWidget、Notification 和 EventBus这三种方案。 InheritedWidget InheritedWidget 是widget的基类,可有效地向下传播信息。 可以理解为子 widget可以在任何位置获取继承了InheritedWidget的父 widget中的数据。 示例 示例中通过构造函数和继承InheritedWidget两种方式实现父 widget :FrogColor向子 widget:FColor传值。 构造函数传值: 继承 InheritedWidget 传值: 首先定义一个类FrogColor继承InheritedWidget,并在构造方法中传递数据和方法:model 和 doSomeThing class FrogColor extends InheritedWidget {

Flutter 状态管理之MobX

妖精的绣舞 提交于 2020-08-18 21:01:02
MobX一直是主要用于JS的主要的状态管理技术。flutter 现在关于状态管理的方案有 Scoped Model,Inherited Widget,Redux for Flutter,甚至是BLoC 。 之前写React的时候就有用过mobx,很是喜欢 , 现在发现提供了dart版本,于是来学习一下. 也许会成为最好用的状态管理工具呢 介绍 MobX只是一个状态管理库,可以很容易地将应用程序的被动数据与UI连接起来. 使用 导包 首先,我们将导入mobx,flutter_mobx,作为我们的依赖项。 此外,我们必须导入mobx_codegen和build_runner作为dev依赖项。 dependencies: flutter: sdk: flutter mobx: ^0.1.4 flutter_mobx: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter mobx_codegen: ^0.1.3 build_runner: ^1.4.0 创建可观察对象 然后我们先创建一个dart文件: /* * author: Created by 李卓原 on 2019/5/16. * email: zhuoyuan93@gmail.com * */ import 'package:mobx/mobx.dart'; part

使用EF Core生成实体类 用来作为NetCore数据库访问上下文 Context

允我心安 提交于 2020-08-17 06:54:29
说明:版本 NetCOre3.0以上版本: SQLServer版本: 1、安装包 Install- Package Microsoft.EntityFrameworkCore Install - Package Microsoft.EntityFrameworkCore.SqlServer Install - Package Microsoft.EntityFrameworkCore.Tools Install -Package Microsoft.VisualStudio.Web.CodeGeneration.Design 2、执行并生成实体 Scaffold-DbContext " Data Source=.;Initial Catalog=数据库名称;User ID=登录名;Password=密码 " Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Forc MySQL版本: 1、安装包 Install-Package MySql.Data.EntityFrameworkCore - Pre Install - Package Pomelo.EntityFrameworkCore.MySql Install - Package Microsoft.EntityFrameworkCore.Tools

Spring Cloud升级之路

吃可爱长大的小学妹 提交于 2020-08-14 02:38:08
本系列示例与胶水代码地址: https://github.com/HashZhang/spring-cloud-scaffold 入口类注解修改 之前的项目,我们也许会用 @SpringCloudApplication 作为我们入口类的注解。这个注解包括: @SpringBootApplication @EnableDiscoveryClient @EnableCircuitBreaker public @interface SpringCloudApplication { } 其中的 @EnableDiscoveryClient 会启动服务发现的客户端,我们这里继续用Eureka,但是EurekaClient不需要这个注解,只要加上 spring-cloud-starter-eureka-client 的依赖,就会启动EurekaClient。对于 @EnableCircuitBreaker 这个注解,就比较麻烦了。我们引入了 spring-cloud-starter-netflix-eureka-client 依赖,这个依赖,包含了 hystrix 依赖,导致会自动启用 hystrix 实现 CircuitBreaker 接口,而我们并不想启用hystrix。并且,使用 SpringCloud 的 CircuitBreaker 的抽象接口,并不能完全使用