微日记-20170118
忘带身份证是什么感觉? 心中一万个草泥马奔腾。。。 早上6点赶飞机,到T3航站楼发现身份证忘带了。纠结回不回去的时候,还是去了机场办理临时证明,就当一个教训了,其实很快的,就几分钟。然后就是以后没有身份证护照也可以啊。所以护照可以一直放在背包里,以防万一。酒店也需要身份证,然后又去派出所证明,😂,10点多还去派出所,也是醉了。 不过也还是积累了很多经验,记一次收获。 详情 »
忘带身份证是什么感觉? 心中一万个草泥马奔腾。。。 早上6点赶飞机,到T3航站楼发现身份证忘带了。纠结回不回去的时候,还是去了机场办理临时证明,就当一个教训了,其实很快的,就几分钟。然后就是以后没有身份证护照也可以啊。所以护照可以一直放在背包里,以防万一。酒店也需要身份证,然后又去派出所证明,😂,10点多还去派出所,也是醉了。 不过也还是积累了很多经验,记一次收获。 详情 »
《人类简史》一定是在路途中读完的,不是在火车上就是在飞机上。确实现在电子书方便很多。 书中主要讲了人类的起源,然后按照时代发展说了人类的历史。其中有一些恍然大悟的小细节。 关于 货币。其实货币就是一个虚拟的单位,而建立的基础来源于人的信任。所以人类历史上有很多东西都是建立在虚拟的内容上,比如法律。但是随着社会的不断发展,要维系如此一个大的部落,需要有更先进的体系来支持。而经济,法律,权利也就慢慢形成。 科学革命。在18世纪之前,欧洲的经济能力,远不如亚洲,但是端端几百年的时间,让欧洲能够赶上的无疑与文化的繁荣和经济 与 科学的互相促进。想象诸子百家的时代,中国也有一个长足的进步。所以欧洲人发现了用知识去创造经济,反而又花钱去促进科学的研究。 关于未来,人类的历史相对地球的生命也只是沧海一粟。但是人类的不断扩张,对于自然的多生态是不是一件好事情,就目前而言,并非如此。人类的扩张历史留下的,自然界其他种群动物的灭绝,让多样性遭到了前所未有的打击。其中澳大利亚最为显著。人类这样的做法是顺应了 大统一,还是逐步在挖自己的坑? 详情 »
原文地址 : https://tadeuzagallo.com/blog/react-native-bridge/ @ Tadeu Zagallo 这篇文章主要希望大家能够理解 React Native的一些基本原理,我们会聚焦在 React Native内部 native 与 JS之间的通信问题。 主线程 再说其他事情前,我们需要知道在 React Native中有这样三个 主线程: shadow queue: 用于界面 的布局 main thread: UIKit 做自己的事情 JavaScript thread: 运行JS的地方 每个 Native 模块 都有一个 GCD Queue, 除非它特意指定。 实际上 shadow queue 也是一个 GCD Queue 而不是一个线程 Native 模块 如果你不知道如何创建 Native Module,可以移到这里阅读详情。 @interface Person 详情 »
凌晨12点半回到住的地方。每次从杭州回来嘴皮都裂了。昨天五点的飞机,北京的航班大部分延误。9点多到北京,春运第一天,机场挤满了人。晚上10点多到公司开始写一些稿件发给负责人。已经不知道多少天没休息了。好在今天不上班了。 前些天提交了vue-core-iamge-uplaod2.0的,发觉自己的npm上出现了很多项目,容易迷惑,这个马克下后面删除。来自React Percentage还是有很多用户,希望这周发新版。来自工具链的反馈太多,觉得下周要提出测试这一块的工作。 去杭州的路上,突然飞猪发了短信抢到25的高铁票,所以自己还是觉得可以请两天回去,准备初七回来上班。眼看已是14号,下一周一过,离春节就真的越来越近。 详情 »
[项目地址](https://github.com/Vanthink-UED/vue-core-image-upload) 前排撒花 💐😄。。。 Vue-Core-Image-Upload ,一款轻量级图片裁剪上传插件,你值得拥有。 经过几个月的使用和测试,我们终于合并了2.0.对于使用vue2.0的用户而言,现在直接使用 npm install vue-core-image-upload --save 去看看Demo吧。 如果你继续使用1.X的版本的话,你可以 npm install vue-core-image-upload@1.0.0 --save 我们保持了api的不变。 Code Example (ES6) import VueCoreImageUpload from './vue.core.image.upload.vue'; new Vue({ el: '#app', components: { 'vue-core-image-upload': VueCoreImageUpload }, data: { src: 'http://img1. 详情 »
一般大多情况可能我们都只会遇到一次性打包的情况。偶尔我们可能需要正对同样的内容打包两份不同的文件。这个时候也非常好办,就是把配置放到一个数组里即可。 var path = require("path"); var webpack = require("../../"); module.exports = [ { name: "mobile", entry: "./example", output: { path: path.join(__dirname, "js"), filename: "mobile.js" }, plugins: [ new webpack.DefinePlugin({ ENV: JSON.stringify("mobile") }) ] }, { name: "desktop", entry: "./example" 详情 »
本文主要是随笔记录而已,自行忽略。 vue/src/core/util/env.js 主要是用于环境的判断诸如浏览器 node以及浏览器的属性, 详情 »
新年的第一篇日记。 彼此聊着彼此不同的生活,会觉得那时候的喜欢会非常纯粹。途中聊到了年终总结,突然发觉自己也连续写了4年。从13年开始写,写了那个冬天。其实每次年终总结的背景音乐算是小彩蛋。 2013年的冬天,《这个冬天》 选了 孙燕姿《the moment》,其实因为翻过年,大家都会毕业,也都会各奔东西,很喜欢那群在实验室一起共事的小伙伴。 2014年冬天,选择了《boom clap》其实那是经历后hulk2周年的庆典,看着专题成功后,特别喜悦后选择了这首歌曲,也希望来年boom boom boom. 2015年,《不知探索》,选择了《Hero-Family of the year》这首歌是《少年时代》的主题曲,真的超级好听,2015年听了不下100次,其实这种旋律也挺符合那个时候的心情: So let me go I don't wanna be your hero I don't wanna be a 详情 »
2016 年立马就要过去了,在新的一年,尤其春节后跳槽换工作的童鞋,不妨先刷刷这些题,有个大致印象也好。 过去的一年里,行业整体对前端需求还是 供大于求。不过大一点的互联网公司对前端要求越来越高,而一些较为小型的创业公司对前端的要求相对低一点,要求已快速上手为主。过去的一年前端发展很迅速,会React的或者React Native的会比较吃香,而传统的IE6兼容性几乎不再考察了。下面简单罗列一些知名企业的前端面试问题,希望有所帮助。(题目不分先后,不分题目已经是老生常谈,也罗列出来了) 百度篇 1 写出javascript运行结果: ``` js for(var i=0; i2 Cookie、sessionStorage、localStorage的区别 3 JSONP原理 4 简述css盒模型 5 说说get和post请求的区别 6 运行结果 var a = {n: 1} var b = a; a.x = a = {n: 2} console.log(a. 详情 »
已经是2017年最后一周了,前一阵子,又撕逼过一次,所以这次转一篇表欣赏的一位前端作者分享的文章 原文来自: http://mp.weixin.qq.com/s?__biz=MzIwNjQwMzUwMQ==&mid=2247484712&idx=1&sn=d0cdec80c8293858590c4877adc5ac26&chksm=972367eaa054eefcf6cebe9e1a267c4dc376cec79d2f4004ea38a58c7321af8a40d7c6ed79b7 @ 前端之巅 本文是新美大平台大前端(Web/iOS/Android)业务及基础研发技术负责人刘平川在InfoQ大咖说上的直播内容回顾。 回顾 2016 iOS 和 Android 系统不约而同学习了对方的优点,长得越来越象:3D touch、权限控制、夜间模式、电话防骚扰... 原本属于桥的两侧的开放与封闭,越来越往一个中心靠;由此看来,真正在 OS 里的应用 App 才是系统的灵魂。 像「微信」,不论你用 iOS 还是 详情 »