240 发简信
IP属地:北京
  • babel-vue-jsx影响vnode

    今天遇到了一个bug,编译element-ui源码更新npm库后,分页组件不显示了,然后发现是undefined的对象调用push引起的错误,简...

  • 算法理解记录

    1、Kmp匹配算法:开始的时候还是遍历targetstring ,根据findstring的每个字符去查找,这样需要遍历所有的字符,而每个字符的...

  • masonry学习

    如果不加入MAS_SHORTHAND_GLOBALS那么equalTo代表的是一个函数 这个函数还没有组装数据结构 如果加入了MAS_SHORT...

  • ios动画学习

    1、默认的Layer都是有隐式的动画的,修改属性会产生动画的效果,而UIView设置属性的时候不会产生动画的效果,也就是禁用了隐式动画,主要是U...

  • Resize,w 360,h 240
    rac学习

    一、bind操作,其实很简单就是做了一个信号,并且先执行当前信号的订阅,并且在当前订阅中调用订阅绑定参数的信号。假如生成的信号被订阅的时候,根据...

  • swift学习

    1、?与!的区别 ?代表可选,如果为空就是nil;!代表强制,如果为空就报错。这个的作用是告诉我们使用的时候很直观的去看到哪些部分可能是nil,...

  • Resize,w 360,h 240
    ios runtime加载流程

    1、动态库加载DllMain各种初始化 2、_objc_init各种初始化:environ init 、 tls init 、static in...

  • autoreleasepool理解

    1、autoreleasepool的结构是由autoreleasepoolpage为节点组成的双链表 2、autoreleasepoolpush...

  • ios学习

    1、内存管理: __weak只是把只地址取得 放到以变量为key的哈希表里面 进行若引用的存储,对原有对象是没有影响的 , 2、循环引用 一般a...