首页
Javascript
Html
Css
Node.js
Electron
移动开发
小程序
工具类
服务端
浏览器相关
前端收藏
其他
关于
  • JS的垃圾回收机制?

    所谓的垃圾回收其实是内存释放的过程,我们用JS定义变量、对象时,系统会为它们分配内存,如果这一块的内存得不到释放,那么内存会耗尽(这就是所谓的内存泄漏)

    归类: Javascript 发布:2019-10-20 阅读(323)

  • 移动端的设计稿为什么是640或750px?前端对应的标准设备是什么?

    移动端为什么要设置`max-width:640px`或`max-width:750px`,这个主要是受设计稿的影响,如果设计稿是`640px`,那么`max-width`值就设置640px,那可以设置740px吗?可以,但是因为设计稿是640px,当页面740px宽度时,图片会失真。

    归类: 移动开发 发布:2019-10-17 阅读(1241)

  • Sass、LESS 和 Stylus区别总结

    CSS 预处理器技术已经非常的成熟了,而且也涌现出了越来越多的 CSS 的预处理器框架。本文便总结下 Sass、Less CSS、Stylus这三个预处理器的区别和各自的基本语法。

    归类: Css 发布:2019-10-16 阅读(394)

  • TCP慢启动,拥塞控制,ECN 笔记

    TCP在连接过程的三次握手完成后,开始传数据,并不是一开始向网络通道中发送大量的数据包,这样很容易导致网络中路由器缓存空间耗尽,从而发生拥塞;而是根据初始的cwnd大小逐步增加发送的数据量,cwnd初始化为1个最大报文段(MSS)大小(**这个值可配置不一定是1个MSS**);每当有一个报文段被确认,cwnd大小指数增长。

    归类: 浏览器相关 发布:2019-10-12 阅读(320)

  • Client does not support authentication protocol requested by server

    ERROR 9076 nodejs.SequelizeConnectionError: Client does not support authentication protocol requested by server; consider upgrading MySQL client

    归类: 服务端 发布:2019-09-01 阅读(646)

  • Fetch进阶指南

    Fetch 是 web异步通信的未来. 从chrome42, Firefox39, Opera29, EdgeHTML14(并非Edge版本)起, fetch就已经被支持了. 其中chrome42~45版本, fetch对中文支持有问题, 建议从chrome46起使用fetch.

    归类: Javascript 发布:2019-08-21 阅读(1016)

  • JS包装对象

    对象是 JavaScript 语言最主要的数据类型,三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”

    归类: 原生Javascript 发布:2019-08-20 阅读(572)

  • JavaScript instanceof 运算符深入剖析

    在 JavaScript 中,判断一个变量的类型尝尝会用 typeof 运算符,在使用 typeof 运算符时采用引用类型存储值会出现一个问题,无论引用的是什么类型的对象,它都返回 "object"。ECMAScript 引入了另一个 Java 运算符 instanceof 来解决这个问题。instanceof 运算符与 typeof 运算符相似,用于识别正在处理的对象的类型。与 typeof 方法不同的是,instanceof 方法要求开发者明确地确认对象为某特定类型。

    归类: Javascript 发布:2019-08-20 阅读(320)

  • JavaScript数组去重(12种方法)

    JS数组去重的各种方法~

    归类: Javascript 发布:2019-08-07 阅读(817)

  • 使用 media query 进行 IE 的 CSS Hack

    通过 media query 进行 CSS 的 hack。在 IE 中它们可以识别出这些特殊的符号 \0,\, 以及 \9,然后结合 media query 可以更好进行样式的区分

    归类: Css3 发布:2019-08-07 阅读(591)

  • Linux rpm命令详解

    RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序

    归类: Linux 发布:2019-08-02 阅读(567)

  • package.json里set NODE_ENV,不生效?无法判断?

    在package.json里设置了NODE_ENV在代码中判断不了

    归类: Node.js 发布:2019-08-01 阅读(886)

  • iviewui-admin框架的一些坑

    使用iviewui-admin框架构建管理系统时,遇到的各类问题

    归类: vue 发布:2019-08-01 阅读(1723)

  • flutter环境安装及各种问题

    flutter环境安装及各种问题

    归类: Flutter 发布:2019-06-19 阅读(1374)

  • 使用es6的exports和import 进行模块化开发

    使用es6的exports和import 进行模块化开发

    归类: Javascript 发布:2019-06-14 阅读(1128)

  • rollup报错:The 'typeof' Babel helper is used more than once in your code

    The 'typeof' Babel helper is used more than once in your code. It's strongly recommended that you use the "external-helpers" plugin or the "es2015-rollup" preset. See https://github.com/rollup/rollup-plugin-babel#configuring-babel for more information

    归类: Node.js 发布:2019-06-14 阅读(772)

  • rollup报错:Unknown plugin "external-helpers" specified in

    Unknown plugin "external-helpers" specified in

    归类: Node.js 发布:2019-06-14 阅读(1271)

  • svn转git,文件hash值不同电脑不一样

    项目从svn迁到git了,遇到的一个坑:前端工程化打包,会给每个js\css\img文件名添加一个hash值,svn下这个一点问题没有,迁到git后,hash值在不同的电脑上总是不一样。那是什么原因呢?也许你还会发现,有些本来没有修改过的文件,在"git status"时也提示有修改,需要提交。

    归类: Node.js 发布:2019-06-12 阅读(754)

  • 使用git hooks(post-receive)实现简单的远程自动部署

    使用git hooks(post-receive)实现简单的远程自动部署

    归类: Git/Svn 发布:2019-06-05 阅读(1043)

  • linux下设置git(pull,push等)免密码操作

    linux下,设置git免密码操作

    归类: Git/Svn 发布:2019-06-04 阅读(993)