240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    1.Container的行为

    写前端写习惯了,总觉得Container这个小部件应该是一个block元素。然而其实并不是这样的。container默认是一个类似于span的元...

  • Unity中VerticalLayout组件实验报告

    Vertical Layout Group这个组件里面有三个/六个属性,在平时使用的时候总是会无法预测其行为,文档上说的也并不清楚,所以打算自己...

  • 我们该重用代码还是复制粘贴?——对单一职责的想法

    我们该重用代码还是复制粘贴?答案是“分情况”,那么这个边界在哪呢?这也是我这篇博客所思考的问题。 今天在老德德的推荐下开始看了《架构之道》,这本...

  • Angular 如何在启动时执行初始化代码

    Angular 如何在启动时执行初始化代码 首先介绍APP_INITIALIZER APP_INITIALIZER 是一个InjectionTo...

  • Resize,w 360,h 240
    “自知”开篇

    2016年年底的时候,我受到了刺激,想加入ThoughtWorks,但是网上的传言是,这个公司面试贼难。于是我准备了半年之后,投出去简历。 20...

  • Resize,w 360,h 240
    瞬间搞懂pt,px,viewport的关系

    本文预计阅读时间:5分钟。 如果你知道,就别看了,这篇文章是新手向。 我刚开始开发前端页面的时候,发现了一个问题,就是在html的header标...

  • Resize,w 360,h 240
    gradle上手玩一玩

    安装 网上有一百万条安装gradle的方法,我就不再赘述了。我只想强调:去官网,去官网,去官网,别JB在百度上看那些弱智文章。 检测安装 新建一...

  • 写一个自己的虚拟DOM(三)

    如何检测DOM变化 现在已经可以把一个虚拟DOM产生一个真实DOM了,是时候想一下如何比较两个虚拟DOM了。我们需要一个算法,用来比较两个虚拟D...

  • Resize,w 360,h 240
    写一个自己的虚拟DOM(二)

    将虚拟DOM转变成为真实的DOM 现在我们有了一个纯粹的JS对象来代表一个DOM树,下一步要做的是按照这个虚拟DOM来创造一个真的DOM。在此之...

个人介绍
一半海水一半火焰