240 发简信
IP属地:湖南
  • 【高性能JS】重绘、重排与浏览器优化方法

    基础知识 浏览器下载完页面中的所有组件--HTML标记、JS、CSS、图片--之后会解析并生成两个内部数据结构: DOM 树:表示页面结构 渲染...

  • vue模板编译(原理篇)

    概念 平时使用模板时,可以在模板中使用变量、表达式或者指令等,这些语法在html中是不存在的,那vue中为什么可以实现?这就归功于模板编译功能。...

  • javascript如何判断Object是空对象

    判断一个对象是否为空对象,本文给出三种判断方法: 1.最常见的思路,for...in... 遍历属性,为真则为“非空数组”;否则为“空数组” 2...

  • 简述Socket连接的过程

    服务器端: 创建socket,绑定端口 开始监听(listen) 等待并接受客户端连接请求,返回新的socket(accept) 由新socke...

  • Resize,w 360,h 240
    TCP、UDP、HTTP及Socket的简单讲解

    1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议...

  • OSI 七层模型与 TCP IP 五层模型

    OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用...

  • Git,交互式变基,合并多个commit

    在使用 Git 作为版本控制的时候,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commit 拼接起来才是完整的任务。那...

  • flex兼容ios(iphone6)

    开发过程使用flex简直不要太6,但是如果只是写新版本的语法形式,是肯定存在兼容性问题的(安卓机基本没啥问题,主要是ios) 一、问题 flex...

  • sourceTree“重置提交”和“提交回滚”的区别

    相信用过sourceTree的伙伴们都认识这两,但是不一定用过这两个功能,甚至是不能很好的把握它两的区别,根据自己最近亲身测试,总算是能小小的总...