Open wendux opened 6 years ago
ggyr吧考虑🚑:american_samoa:🏺看看
看看兔兔简历路看看看看看看看看uy
nihao http://baidu.com :rocket: :trollface: :bahamas: dg,nighihg int
https://github.com/search?utf8=%E2%9C%93&q=dio&ref=simplesearch https://github.com/search?utf8=%E2%9C%93&q=dio&type=users
a + b= c
a + b= ccfjgsdgjliasjgasjgalsjglajgjajhajhjkgkfdkkgkjkgfsklhkjjkshkjkjlhsjkhsljhhsjl
https://github.com/search?utf8=%E2%9C%93&q=dio&ref=simplesearch
我们添加一个排序字段,a + b= c
按star数排序 ifdgasgahggghhgahhgaghghhaghag @wendux
q=fly+language:javascript&sort=stars
我们添加一个排序规则,按star数从小到大排序
q=fly+language:javascript&sort=stars&order=asc
dd
// Created by du on 16/11/21.
<img src="xx">
class Dog extend Animal{
static const t=0;
void getAge(){
return 5;
}
}
/**
* Created by du on 16/11/21.
*/
var sessionKey=dQuery(".index_block h1").text()
dSpider(sessionKey, function(session,env,$){
if(location.href.indexOf("/book/")!=-1){
$(".more a").text("爬取本书").css("background","#1ca72b");
}else if(/.+html\/\d+\/\d+\/$/.test(location.href)) {
log(sessionKey)
var list = $(".chapter li a");
session.showProgress();
session.setProgressMax(list.length);
var curIndex = 0
function getText() {
var e = list.eq(list.length-curIndex-1);
$.get(e.attr("href")).done(function (data) {
var text = e.text().trim() + "\r\n";
text+= $(data).find("#txt").html().replace(/ /g," ").replace(/<br>/g,"\n")+"\r\n";
session.push(text)
}).always(function () {
if (++curIndex < list.length) {
session.setProgress(curIndex);
session.setProgressMsg("正在爬取《"+sessionKey+"》 "+e.text())
getText();
log(curIndex, list.length)
} else {
session.setProgress(curIndex);
session.finish();
}
})
}
getText()
}
})
Widget | 说明 | 用途 |
---|---|---|
LeafRenderObjectWidget | 非容器类组件基类 | Widget树的叶子节点,用于没有子节点的widget,通常基础组件都属于这一类,如Image。 |
SingleChildRenderObjectWidget | 单子组件基类 | 包含一个子Widget,如:ConstrainedBox、DecoratedBox等 |
MultiChildRenderObjectWidget | 多子组件基类 | 包含多个子Widget,一般都有一个children参数,接受一个Widget数组。如Row、Column、Stack等 |
随着学习Flutter的人越来越多,一部分开发者通过查看官网的文档就能入门,但也有很多开发者感觉学习时仍然有些吃力,主要原因有两个,首先官网的文档主要是为了引导开发者快速上手的,讲的并不是很细;其次是我们虽然翻译了官方文档,但是对于Flutter SDK文档并没有翻译,而在开发中遇到的一些具体问题通常都得去查看SDK文档。所以,要解决这两个问题,必须得有一个系统化的Flutter教程,它不仅可以快速引导开发者入门,而且也能触及到一些细节和原理,最好也能提供一些学习和研究Flutter的方法。因此,如果能有一本能系统地介绍Flutter的书籍便是便是非常棒的!但是,当时没有一本关于Flutter的中文书籍,因此,我便计划写一本能由浅入深、系统介绍Flutter的书。2018年12月,《Flutter实战》完成初稿,并在Github上开源,同时上线了《Flutter实战》电子书官网 ,至今每天有3000多人在线浏览本书。那为什么不直接出版?如果直接出版,不仅有稿费,而且也能保护知识产权,而直接开源,不就只能当雷锋了?其实,无论是做中文网、写Gitme、做Flutter开源项目,我的出发点都是为了能帮助中国开发者了解、学习Flutter,而这是一件非常有意义的事,只要坚持做对别人有价值的事,那么上帝迟早会奖赏你;当然我们也在网站中留了打赏的按钮,如果读者觉得有帮助,可以扫码打赏,请笔者喝一杯咖啡。另外由于成书比较仓促,当时书中也有很多错误,开源后,有很多读者提PR来纠正书中的错别字,时至今日,有78名开发者为本书提过PR,我在此,衷心的感谢你们。
起初,我没有出版实体书的打算,当时我以为开发者直接通过在线访问本书官网即方便又不用付费,何乐而不为。但在本书上线后,很多读者来添加微信好友,表示非常有收益,很期待出版纸质书,甚至有比较热心的读者想提前付定金预定!我理解,这是大家对我所做之事的认可和鼓励。考虑到,确实有一部分读者,尤其是还没毕业的同学,可能更喜欢通过书籍去学习,为此,我已经和机械工业出版社合作,目前本书纸质版正在出版中,敬请关注。
本书采用由浅入深的方式介绍Flutter技术原理,分为三篇,总计15章,各篇的主要内容如下。
http://localhost:8089/template.html#/doc/flyio/redirect g
--From gitme Android