1. Dart 基本语法

弱类型(var、object 和 dynamic)相对 JavaScript 而言,Dart 也存在弱类型(可以使用 var、object 和 dynamic 来声明),不过在这方面为了避免弱类型导致的客户端(App)Crash 的异常,Dart 还是对弱类型加强了校验。var 数据类型声明,第一次
2020年12月02日 419次浏览

这一天祝我自己生日快乐

一个人出租屋,有点孤单十分感谢来自STU我的世界交流群群友的祝福我在这个冰冷的世界感到了一丝温暖感谢支付宝、中国银行、QQ邮箱的祝福网易云音乐推荐的生日快乐歌很温馨
2020年12月01日 540次浏览

注册中心 Nacos

注册中心Spring Cloud出来已经很久了,基本趋于成熟,有多套可用的方案。这里先来看看注册中心。分类Nacosalibaba套件中的一员,目前很火,中国未来趋势。ConsulSpring Cloud 官方推荐注册中心,用来代替Eureka,未来趋势。Eureka已经停止维护,但依旧很多项目使用
2020年09月16日 394次浏览

Spring Cloud 开发环境

JDK1.8新版人你发,我用1.8SpringCloud为了以后方便,学习最新版的。构建分布式系统不应该是复杂的,SpringCloud对常见的分布式系统模式提供了简单易用的编程模型,帮助开发者构建弹性、可靠、协调的应用程序。SpringCloud是在SpringBoot的基础上构建的,使开发者可以
2020年09月16日 447次浏览

回溯算法 backtrack

解决一个回溯问题,实际上就是一个决策树的遍历过程。回溯算法的一个特点,不像动态规划存在重叠⼦问题可以优化,回溯算法就是纯暴力穷 举,复杂度一般都很高。
2020年08月02日 652次浏览

动态规划解读,以找零钱为例

动态规划的几要素:首先动态规划问题的一般形式就是求最值求解动态规划的核心问题是穷举存在重叠子问题,需要备忘录或者DP table来优 化
2020年07月24日 556次浏览

ES6 语法

let 和 constlet和const命令用于声明变量。let声明的变量是可变的,const声明的变量是不可变的。let foo = 1;foo = 2;const bar = 1;bar = 2; // 报错上面代码中,let声明的变量foo是可以重新赋值,但是如果对bar声明的变量重新赋值,就
2020年07月23日 494次浏览

OKHttp原理解析

OkHttp原理解析OkHttp 3.10.0版本,最新OkHttp为:4.0.1逻辑与3版本并没有太大变化,但是改为kotlin实现。OkHttp介绍OkHttp是当下Android使用最频繁的网络请求框架,由Square公司开源。Google在Android4.4以后开始将源码中的HttpURL
2020年07月23日 497次浏览

时间复杂度计算

复杂度排序O(1) < O(logn) < O(n) < O(nlogn) < O(n^2) < O(n^3) < O(2^n) < O(n!) < O(n^n)实例分析public static void test1(int n) {// 汇编指令/
2020年07月18日 474次浏览

Handler详解

Handler机制简介定义一套Android消息传递机制/异步通信机制作用在多线程的应用场景中,将工作线程中需更新UI的操作信息传递到UI主线程,从而实现工作线程对UI的更新处理,最终实现异步消息的处理
2020年07月16日 598次浏览