1. Widget组件类 在Flutter中,我们平时自定义的widget,一般都是继承自StatefulWidget(动态组件)或StatelessWidget(静态组件)(并不是只有这两种),这两种widget也是目前最常用的两种。如果一个控件自身状态不会去改变,创建后就直接显示,不会有颜色设置 ...
分类:
其他好文 时间:
2020-06-17 15:30:41
阅读次数:
45
1.找到项目中引用的selcet2的JS文件,select2.min.js,如果是引用外网连接的,建议下载下来,方便修改源码,如下图,本人就是下载到本地项目的一个目录下。 2.Select2下拉框placeholder要显示一些提示内容,网上找了一大堆文章都解决不了,所以我自己干脆把源码修改了,用N ...
分类:
其他好文 时间:
2020-06-17 14:21:02
阅读次数:
197
概述 本文中主要讲解一些常见排序算法,分别是冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序,计数排序 常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序 ...
分类:
编程语言 时间:
2020-06-17 13:03:11
阅读次数:
69
RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点: 1.能够保证严格的消息顺序 2.提供丰富的消息拉取模式 3.高效的订阅者水平扩展能力 4.实时的消息订阅机制 5.亿级消息堆积能力 一.RocketMQ网络部署特点 (1)NameServer是一个几乎无状态的节点,可集群部署,节点 ...
分类:
其他好文 时间:
2020-06-17 12:43:25
阅读次数:
48
转自:https://www.jb51.cc/linux/394057.html 调试 – 观察Linux内核中的变量(内存地址)更改,并在更改时打印堆栈跟踪? 发布时间:2019-06-11 发布网站:脚本之家 脚本之家收集整理的这篇文章主要介绍了调试 – 观察Linux内核中的变量(内存地址)更 ...
分类:
系统相关 时间:
2020-06-17 10:39:01
阅读次数:
66
背景介绍开发人员最喜欢做的事情是直接通过IDE管理发布代码,AWSToolkit可以让开发人员将应用程序直接发布到AWS的云平台,并轻松实现部署调用与开发,并通过ElasticBeanstalk堆栈实现应用程序的一键部署,代码版本管理,数据库管理,负载均衡与自动扩展等。AWSElasticBeanstalk是一项易于使用的服务,用于在熟悉的服务器(例如Apache、Nginx、Passenger和
分类:
Web程序 时间:
2020-06-17 10:27:31
阅读次数:
64
刚 看了一下 复变函数 黎曼曲面 流形 复流形 仿射空间 射影空间, 可以说, 这些 是 柯西 黎曼 等 数学家 拿着 代数方程 和 复根 可劲 的 玩, 玩出来的 一堆 东西 。 就像是 发明出了 一堆 儿童玩具 。 谁说不是呢? 把 复数 放到 二维平面(坐标系) 里, 虚部 一个 坐标轴, 实 ...
分类:
其他好文 时间:
2020-06-17 01:25:22
阅读次数:
78
堆 堆(heap)是计算机科学中一类特殊的数据结构的统称,通常是一个可以被看做一棵树的数组对象。 堆{k1,k2,ki,…,kn} (ki <= k2i,ki <= k2i+1)|(ki >= k2i,ki >= k2i+1), (i = 1,2,3,4...n/2) 关于堆: 堆中某个节点的值总是 ...
分类:
编程语言 时间:
2020-06-16 20:24:45
阅读次数:
66
A a; A * a = new a(); 以上两种方式皆可实现类的实例化,有new的区别在于: 1.前者在堆栈中分配内存,后者为动态内存分配,在一般应用中是没有什么区别的,但动态内存分配会使对象的可控性增强。 2.不加new在栈中分配内存 3.大程序用new,小程序直接申请 4.只是把对象分配在堆 ...
分类:
编程语言 时间:
2020-06-16 18:32:39
阅读次数:
50
逃逸分析是golang编译器分析一个对象到底应该放到堆内存上,还是栈内存上(引用了他人的文章) 为何要做逃逸分析 因为对一个程序来说,使用栈内存还是堆内存他们的效率差别很大。 栈内存: 操作系统管理内存的分配和释放,不用golang的垃圾回收操心 内存的存储结构类似于数据结构中的栈,读写位置都在栈顶 ...
分类:
其他好文 时间:
2020-06-16 18:16:57
阅读次数:
48