240 发简信
IP属地:上海
  • 120
    彻底弄懂强缓存与协商缓存

    在工作中,前端代码打包之后的生成的静态资源就要发布到静态服务器上,这时候就要做对这些静态资源做一些运维配置,其中,gzip和设置缓存是必不可少的。这两项是最直接影响到网站性能...

  • 如何理解HTML结构的语义化?

    1. HTML语义化背景介绍 讲到语义化,我们首先来聊聊html语义化的背景,HTML结构语义化,是最近几年才提出来的,以前的html结构,都是一堆没有语义的冷冰冰的标签。最...

  • CSS-BFC

        block formatting context块级格式化上下文    bfc是一个独立的渲染区域,只有block-level box参与,它规定了内部的block-...

  • CSS有哪些属性可以继承?

    1.背景介绍 了解css样式表的继承,我们先从文档树(HTML DOM)开始,文档树由HTML元素组成,文档树和家族树类似,也有祖先、后代、父亲、孩子、兄弟 css样式表继承...

  • 程序员应该如何读技术书籍

    一名技术人员想要提高技术水平,或者系统地学习一门新的技术,最好的办法之一就是阅读技术书籍。而阅读技术书籍更多的是带有功利性质的,需要追求效率,同时大多数技术书籍都较难。 所以...

  • ios 软键盘弹出, 页面整体上移问题

    一、问题描述   对于 ios 系统,输入框输入内容,软键盘弹出,页面内容整体上移,但是软键盘收起,页面内容不会自动回到原本的位置,必须手动下拉才会恢复   刚开始遇到的时候...

  • 120
    从前的从前啊

    从前的日色变得慢 车,马,邮件都慢 一生只够爱一个人 (木心) 从前的从前啊,四十年前,那个天朗气清的夏末,家有远...

  • 120
    深入理解vue 一些底层原理

    一 理解vue的核心理念 使用vue会让人感到身心愉悦,它同时具备angular和react的优点,轻量级,api简单,文档齐全,简单强大,麻雀虽小五脏俱全. 倘若用一句话来...

  • 八大排序算法

    0. 前言 众所周知,对于顺序表,以二分法查找一个数,算法时间复杂度为O(nlongn)。因而,一次排好序,便可以节约很多查找的时间。 由此可见,排序算法尤为重要。以下介绍八...