Vinter Blog

Stay hungry,Stay active

程序员的一天

How should a programmer to live each day

在一个行业做久了,你就会开始思考该如何更好的工作,或者说如何工作才是最有价值的。 Overview 本文章为什么叫程序员的一天,其实不然,应该叫一辈子,但是想想一辈子也不过是一天天累计起的,更何况说一辈子还把生活给限定死了,毕竟每天还是有些区别的嘛,“合抱之木,始于毫末,千层之台,始于垒土”,还是叫程序员的一天更为切合主题。经常在网上看到很多段子或者文章说,程序员该如何生活,如何提...

浅谈IoT通讯协议中的MQTT协议

The MQTT protocal, a Low power and low bandwidth communication protocol

读书学习是被动,社会学习是主动,当你主动的时候,你就是个王者。 蓝牙通讯app弄完,现在又来了基于MQTT通讯的app,事情就想海绵里的水,挤挤总是有的,但是IT不一样,等你把海绵的水真挤完了,它会给你换个新的湿海绵,你就一个劲不停的挤啊,并且之前那个你还需继续的挤。但是回过头来,你会发现,挤海绵也是有技巧的,你可以用手挤,用手挤又可以分为拧,挤,压等等,也可以用机器挤或者可以叫人...

Resources about front-end development

The main purpose of this article is to easily get these resources online

成熟不需要刻意为之,当你找到自己的方向并为之奋斗,或者说你在为自己喜欢的东西而填充自我的时候,你已经不再是从前的自己,自信也会随之而来。 生活中有太多的诱惑与城市的快节奏步伐,不迷乱,克制自己,有自己的生活方式。 昨天是六一,虽然已经过了过节的年纪(哈哈),还是想说点什么。我是比较喜欢六月的,六月是我出生的月份,正所谓666,可能在说我出生的月份恰好(容我自恋一下),其实真正喜欢六...

Node.js web application framework about express and egg

what is different about express and egg

当你感觉这个世界的不公时,那说明你自己还不够优秀。 与其羡慕别人,不如退而结网,沉淀自己。 种一棵树最好的时间是十年前,其次是当下。 人生的路很长,其中会遇到很多的人和事,有些人上车又下车了,在你的生命中留下了一撇,也有的人陪你到了终点,生活就是这样,当你经历的多了,你会越来越能看见自己需要的是什么,慢慢引领你走向自己的人生轨迹,朝着更加清晰明亮的未来驶去。多接触并...

A app about Bluebooth

How to connect the Bluebooth by a RN app and solve these problem

新的知识,只有自己走过才知道问题的所在,经验就是在这样不断尝试和解决问题的过程积累的。 路在自己的脚下,多走多想,总能看到远方。 好快,又一个多月过去,每次写自己的博客才发现,时间过得挺快,其实我大部分时间在简书上写文章,没事写写想想,会发现很多新知识同时完善自己的知识体系,哈哈,IT的道路就是这样,打下强硬基石的前提下更要向新知识问好。有时候心情有点小烦躁的时候,写写文...

React Native

A framework for building native mobile apps using JavaScript and React

当你总是不断忙碌,但是总结时发现没有任何新东西的进入,那你就是在重复做无用功。 多去尝试新的领域,你会发现更多美好的事物。 时间如白驹过隙,转眼间都过完年快一个月了,静下心来想想,这个我感觉没做什么啊,上班、吃饭、睡觉,怎么就过完一个月了,可能是工作太认真,突然就到饭点,然后中午睡个觉,再敲会代码,唰!就到了下班时间,这说明这段时间还是有所收获的,过得算比较充实的。 主要...

react-native-code-push

React Native module for CodePush

失败的定义:什么都要做,什么都在做,却从未做完过,也未做好过。 生活或者工作中,可能会有那么一部分人是优秀的,他们各自在自己的领域可能做出了一定的成就,这时可能会让你感觉到迷惘,可能觉得别人的工作是那么的容易成功,然后就都想去尝试,来来回回,可能就是什么都想做,然后却什么都没做好,举个大学的例子,大学环境是那么的友好,社团和活动众多,但到头来,可能很多大学生感觉被大学给上了,留下的只...

React VS Vue

This article is mainly about react.js, but it will be compared with vue.js

最近公司项目没那么紧,然后心态有点放松了,算有点飘吧(开玩笑),然后想写点东西给自己打打鸡血,让心态沉稳淡定下来,想想公司基本都是用Vue在开发项目,然后想到Vue的对头React,还是写篇他们的比较文章吧,其实还想说Angular的,但是Angular2.0出来后,我就基本用的很少了,虽然也有Angular脚手架(angular-cli),但是需要使用ts语法,确实让人有些不习惯。所以这次...

浅谈MongoDB和MySQL的区别

what’s the difference between relational and non-relational database

行如逆水行舟,不进则退 简述 MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所熟知的那些SQL语句就不适用于MongoDB了,因为SQL语句是关系型数据库的标准语言。由于本人前端出身,Node.js搭载MongoDB可以...

简单好用的canvas库 —— Fabric.js

如何通过Fabric.js打造一个前端高级画板

最近公司需要在项目中加入手写功能,前端能实现这个功能非canvas莫属了,如果自己写不仅费事又费力,主要项目紧,考虑后还是去找找开源的库吧,然后去github, Goole等搜索了一下,发现Fabric.js非常不错,github上的start已经超过11k了,该库对canvas进行了很好的封装,功能齐全,不仅有各种绘画功能,还有多种事件,支持canvas对象操作,缺点就是官网的文档真的很烂...