草庐IT

【Promise】一文带你了解promise并解决回调地狱

文章目录Promise为什么需要promise需求回调地狱Promise的基本使用promise实例promise的状态promise状态的改变promise的结果promise方法then方法通过then方法获取promise的结果then方法的返回值catch方法解决回调地狱Promise为什么需要promise需求通过ajax请求id,再根据id请求用户名,再根据用户名获取emailhtmllang="en">head>metacharset="UTF-8">metahttp-equiv="X-UA-Compatible"content="IE=edge">metaname="viewp

【Promise】一文带你了解promise并解决回调地狱

文章目录Promise为什么需要promise需求回调地狱Promise的基本使用promise实例promise的状态promise状态的改变promise的结果promise方法then方法通过then方法获取promise的结果then方法的返回值catch方法解决回调地狱Promise为什么需要promise需求通过ajax请求id,再根据id请求用户名,再根据用户名获取emailhtmllang="en">head>metacharset="UTF-8">metahttp-equiv="X-UA-Compatible"content="IE=edge">metaname="viewp

《微服务架构设计模式》读书笔记 | 第1章 逃离单体地狱

目录前言1.迈向单体地狱的漫长旅程1.1FTGO应用程序单体架构1.2单体架构的好处1.3FTGO应用程序单体地狱1.4什么是单体地狱2.为什么本书与你有关2.1阅读门槛3.你会在本书中学到什么3.1需要重点关注的知识3.2其他技术4.拯救之道:微服务架构4.1扩展应用程序的三个维度(扩展立方体)[微服务的定义]4.2微服务的基本特性4.3FTGO的微服务架构4.4微服务架构与SOA的异同5.微服务架构的好处与弊端5.1微服务架构的好处5.2微服务架构的弊端6.微服务架构的模式语言6.1一些概念(模式、模式语言等)6.2常用的模式结构包括三个重要部分6.3微服务架构模式语言6.4微服务的主要几

《微服务架构设计模式》读书笔记 | 第1章 逃离单体地狱

目录前言1.迈向单体地狱的漫长旅程1.1FTGO应用程序单体架构1.2单体架构的好处1.3FTGO应用程序单体地狱1.4什么是单体地狱2.为什么本书与你有关2.1阅读门槛3.你会在本书中学到什么3.1需要重点关注的知识3.2其他技术4.拯救之道:微服务架构4.1扩展应用程序的三个维度(扩展立方体)[微服务的定义]4.2微服务的基本特性4.3FTGO的微服务架构4.4微服务架构与SOA的异同5.微服务架构的好处与弊端5.1微服务架构的好处5.2微服务架构的弊端6.微服务架构的模式语言6.1一些概念(模式、模式语言等)6.2常用的模式结构包括三个重要部分6.3微服务架构模式语言6.4微服务的主要几

Flutter 嵌套地狱?不存在的,ConstraintLayout 来解救!

从Android转向Flutter后,受不了没有ConstraintLayout的日子,更反感嵌套地狱,网上的优化方法都治标不治本。于是继2016年开源MagicIndicator(9100+star)以后,我只能再次发力了。https://github.com/hackware1993/Flutter_ConstraintLayout,欢迎试用并给我反馈。FlutterConstraintLayout一个超级强大的Stack,使用约束构建极为灵活的布局,和Android下的ConstraintLayout和iOS下的AutoLayout类似。但代码实现却高效得多,它具有O(n)的布局时间复杂

Flutter 嵌套地狱?不存在的,ConstraintLayout 来解救!

从Android转向Flutter后,受不了没有ConstraintLayout的日子,更反感嵌套地狱,网上的优化方法都治标不治本。于是继2016年开源MagicIndicator(9100+star)以后,我只能再次发力了。https://github.com/hackware1993/Flutter_ConstraintLayout,欢迎试用并给我反馈。FlutterConstraintLayout一个超级强大的Stack,使用约束构建极为灵活的布局,和Android下的ConstraintLayout和iOS下的AutoLayout类似。但代码实现却高效得多,它具有O(n)的布局时间复杂
12