07 2020 档案

摘要:转载于https://www.jianshu.com/p/a4affde4c8ca 当Event Looper正在处理Microtask Queue中的Event时候,Event Queue中的Event就停止了处理了,此时App不能绘制任何图形,不能处理任何鼠标点击,不能处理文件IO等等 Even 阅读全文
posted @ 2020-07-26 21:46 NeoZy 阅读(159) 评论(0) 推荐(0)
摘要:函数可以定义在表达式的内部,他们被称为函数字面量,或者闭包。 其实和c++的lambda匿名函数是一样的, 比如 country.cities.where((city)=>city.population>10000000) 其中的(city)=>city.population>10000000就是闭 阅读全文
posted @ 2020-07-26 18:24 NeoZy 阅读(412) 评论(0) 推荐(0)
摘要:入职前不了解客户端是做什么,以为是偏后端一点。结果入职后发现是做前端,只不过不是web前端,是app前端。我基本相当于零经验,语言、框架都不会,也没学过相关的其它相关框架和技术。 同事都很厉害人也都很好。 但是压力真的蛮大的,字节大小周,平均算10 10 5.5。早上起床就去公司了,下班回到家就11 阅读全文
posted @ 2020-07-25 00:52 NeoZy 阅读(126) 评论(0) 推荐(0)
摘要:Padding(填充)可以给其他子节点填充留白,其结构如下: 其padding选项一般使用EdgeInsets类来定义: class PaddingTestRoute extends StatelessWidget { @override Widget build(BuildContext cont 阅读全文
posted @ 2020-07-23 18:29 NeoZy 阅读(217) 评论(0) 推荐(0)
摘要:线性布局指的是沿水平或者垂直方向排布子组件。flutter中通过row和column来实现线性布局。row和column都继承于flex。 Row({ ... TextDirection textDirection, MainAxisSize mainAxisSize = MainAxisSize. 阅读全文
posted @ 2020-07-23 18:26 NeoZy 阅读(494) 评论(0) 推荐(0)
摘要:TextAlign:文本对齐方式 Textstyle:文本风格,包括长度/字号/字体等等,Text('xxxxx',Style: TextStyle(height=1.0,font....) ) TextSpan:对一个Text的各个部分分别定义不同的设置选项,它代表Text的一个部分。 const 阅读全文
posted @ 2020-07-23 18:25 NeoZy 阅读(112) 评论(0) 推荐(0)
摘要:dart中的抽象类也是用abstract关键字修饰。抽象类不能被实例化,只能作为接口被调用实现,下面是一个例子,前面两个类都是抽象类,第三个类调用了前两个类的所有接口,并重新进行了实现。 abstract class jiekou1{ get x; get y; } abstract class j 阅读全文
posted @ 2020-07-23 10:49 NeoZy 阅读(270) 评论(0) 推荐(0)
摘要:1.自身管理自己 _TapboxAState 类: 管理TapboxA的状态。 定义_active:确定盒子的当前颜色的布尔值。 定义_handleTap()函数,该函数在点击该盒子时更新_active,并调用setState()更新UI。 实现widget的所有交互式行为。 // TapboxA 阅读全文
posted @ 2020-07-22 21:10 NeoZy 阅读(476) 评论(0) 推荐(0)
摘要:转载于https://blog.csdn.net/g6485644/article/details/85157913 名词没听过,看起来就是静态方法=类名.xxxx() 实例方法=类的实例对象.xxxx() 原文: 静态方法与实例方法的区别 1、静态方法属于整个类所有,因此调用它不需要实例化,可以直 阅读全文
posted @ 2020-07-22 11:20 NeoZy 阅读(541) 评论(0) 推荐(0)
摘要:1. const是编译时就要确定值,所以不能这样写: const datetime tim=datetime(); //因为datetime()的值只有运行时才能确定。 Final是第一次运行时需要确定值,所以可以这样写: Final datetime tim=datetime();//因为date 阅读全文
posted @ 2020-07-22 09:27 NeoZy 阅读(412) 评论(0) 推荐(0)
摘要:class p{ num x; num y; // p(num a,num b){ //构造函数写法1 和c++一样 // x=a; // y=b; // } // p(this.x,this.y); //构造函数写法2 // p.from2num(num a,num b){ //构造函数3(命名构 阅读全文
posted @ 2020-07-22 00:57 NeoZy 阅读(883) 评论(0) 推荐(0)
摘要:题目: 解答: 笨比O(N)算法,先用unordered_set去重,O(N)。再用小顶堆,所有元素push一遍,维持其size不大于3,这部分O(N*Log4)=O(N)。加起来还是O(N)。当然这只是理论时间复杂度。另外空间复杂度O(N)。 class Solution { public: in 阅读全文
posted @ 2020-07-19 03:25 NeoZy 阅读(106) 评论(0) 推荐(0)
摘要:题目: 解答: class Solution { public: string toHex(int num) { if(num==0){ return "0"; } int x=num; string p="0123456789abcdef"; string res=""; while(res.si 阅读全文
posted @ 2020-07-18 01:53 NeoZy 阅读(456) 评论(0) 推荐(0)