分类 科技 下的文章

Javascript 事件循环和 promise 对象


javascript-event-loop-1-638.jpg

Javascript是单线程,事件驱动,异步处理IO的编程语言。处理异步操作,在promise对象出现之前有async,eventproxy,q等第三方库(它们很棒)。说道单线程,难道 JS 在进行IO操作或者ajax获取数据的时候就傻傻的等待(同步),阻塞线程不做任何事吗?当然不是,这都要归功于事件循环和异步机制。从被玩儿坏的setTimeout说起吧~


Javascript 原型链和对象


Z.jpg

Javascript 创建“类”和对象

接触过像 C++ Java 这样的编程语言,对面向对象编程一定不陌生。面向对象编程的两个核心是类和对象。
类是一种数据结构(事物)的描述、生成对象的模板,而对象是根据描述创建的实体。
如果说面向对象,Javascript 则更加“忠诚”,因为它根本就没有类,所谓“类”只是一个构造器,一个函数。在 JS 中,万物皆为对象,函数也是对象。JS 可以模拟类和对象的行为,让编程就像面向对象编程一样。JS 面向对象编程的实现是用函数,作用域劫持和闭包“凑活”出来的。说了这么多学院理论,Let's make our hands wet!




Fedora 25 无法在 chromium 上面看视频解决方案


注意 chrome(chromium) 和 firefox 的 flash 插件不一样!chrome 的是ppapi,firefox 是 npapi,详情看 http://www.adobe.com/software/flash/about/ 下面的表格。

下载插件

https://get.adobe.com/cn/flashplayer/?no_redirect 下载适合自己系统的 flash 插件,我是 Fedora 25 64位系统,所以就选择 rpm 安装包。当然下载 tar.gz 也可以,反正最后都要手动复制。


标准,就是用来超越的


今天七月三十号,距离比赛已经过去了十多天,现在回想起来仍有一些遗憾,我们有了像强队一样的运气,却没有像强队一样的实力。
来大学的第一年,智能车竞赛用我一年的努力与汗水给我上了印象最为深刻的一节课:并不是所有的规则都是值得相信的,并不是所有规则都是没有问题的。你大可以对每一项规则保持怀疑的态度。尤其是模糊的规则。有些问题你都会觉得莫名其妙,稍微不注意就会把自己推进坑里。

Standards-are-used-to-transcend
在进入大学之前,偶然间了解到了智能车这个比赛,觉得蛮有趣的,自己平时也喜欢摆弄一些东西,就在大一刚开学时加入了这个团队。在这里一切都很新奇,我开始了45天考核期的生活,一开始报名时觉得竞争压力还挺大的,14个人竞争三个名额,很多人是我的学长(大一的好像就我一个),觉得今年可能没有机会了,想先学些打基础,来年的时候参加比赛。可当我坚持到最后时,发现莫名其妙的就剩了几个人,我刚刚好入选了。我的运气还不错,我想。




fedora 26 输入法增加云拼音


fedora 下搜狗输入法总是崩溃,而且会导致系统崩溃。之前用的谷歌输入法(据说也是移植的)词汇太少。而且搜狗输入法是 sougou for ubuntu,在 fedora 下只是凑合能用,如果只是程序本身崩溃也就重启一下输入法,带着系统一起崩溃就很麻烦。崩溃的表现是,打着字突然就不能输入任何字符了,输入法选字框僵在屏幕上,如果还打开了其他的程序,也不能在这些程序里面输入字符,不能在应用程序列表的搜索框中输入字符,但是等上一分钟,字符会断断续续的出现。终于忍无可忍,sudo find / -name "*sogou*" -exec rm -rf {} \;


记第十二届全国大学生智能汽车大赛


19号,我们的比赛结束了,我们也该收拾东西回去了。
这个比赛周期很长,足足一年的时间,比赛前的十多天,正赶上期末考试,所有人都忙着考试,然而考完试的当晚,所有人都来到了实验室,准备搬东西去工训。在那之前,车也是时好时坏,不太稳定,在上面花的时间也不是很多。但考完试,这次比赛的高潮阶段也正式开始,至少我是这么认为,最有意思的也就是最后的那十几天,最后的比赛也只是个尾声罢了。也许是因为工训的空调很爽吧,呵呵,也许。
12th-nxp-smartcar-2017




2017 首届世界智能大会 WIC


好久没更新了,忘了啥时候,好像是考完试之后,没事干,碰巧是梅江会展,首届世界智能大会,WIC。又想起上次的北京工业智能及自动化展览会,当时要我早上六点去红桥坐车,我tm去哪找,而且当天还有体测,挺好的就会就这样浪费了。还好,这次有幸能参加这个天津的也是非常高兴的。我和一个同学一起去的,去的路还是蛮曲折的,又是公交又是地铁,天气还那么热,真是受罪,不过,好在,能去看这么有意思的展览也是值了。
刚到,整体看还是非常隆重的,天津梅江会展中心,挺气派。过了安检,就能进入大厅了,其实这次会展比我预想的面积要小,只有一层。
进去之后,第一眼看到的就是百度无人车了,百度占的位置果然够强,就在入口的右侧。凑上去看,车早已被围得水泄不通了,勉强挤进去,也只是个展览,没有什么实质性的展示,最显眼的也就是那个车顶上的雷达了,好几十万呢。略失望,讲解的人讲的也不是很好,我们拍了张照片也就往里走了。

wic