夜间模式适配实践
从苹果推出 Night Shift
之后夜间模式开始大面积普及,在光线不好的环境里确实能或者更好的观感,其实这个模式很早就有相似的东西,比如 Windows
里面有高对比度模式这样的主题。当时就试过用很老套的方法在网页上去实现,然后前不久翻文档发现已经有了一个新的 css
属性支持这一特性。
从苹果推出 Night Shift
之后夜间模式开始大面积普及,在光线不好的环境里确实能或者更好的观感,其实这个模式很早就有相似的东西,比如 Windows
里面有高对比度模式这样的主题。当时就试过用很老套的方法在网页上去实现,然后前不久翻文档发现已经有了一个新的 css
属性支持这一特性。
记录一下今天遇到的mysql
远程用户无法连接的一个解决方法。
默认情况下,mysql
只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。
记录一些不太常用却十分靠谱的布局样式和内置函数。
翻译自文章The Simple Rules to ‘this’ in Javascript。
确定什么是 this
并非难事。总的来说,通过查找函数被调用时的位置(和方法)就可以决定。遵循以下规则,按优先级排列。
之前看到各大公众号都在狂推 webpack 新版发布的相关内容,之前就尝试了升级,由于部分插件的原因,未能成功,现在想必过了这么久已经可以了,今天就来试一下在我的项目中升级会遇到哪些坑。
二叉树(Binary tree)是每个节点最多只有两个分支(不存在分支度大于2的节点)的树结构。通常分支被称作“左子树”和“右子树”。二叉树的分支具有左右次序,不能颠倒。
二叉树分很多种,而二叉查找树是其中比较经典的一款,也称二叉搜索树、有序二叉树、排序二叉树,是指一棵空树或者具有下列性质的二叉树:
从大学有网络课程起就知道有三次握手这回事,但对其中到底发生了什么一直懵懵懂懂,今天打算借助 Wireshark 这一著名的网络数据包分析软件重现一下握手过程。
不知道大家童年时候有没有在手上画手表的经历,恰好最近在看 canvas
,于是就诞生了这个高仿表盘。
虽然一直有做 react 相关的优化,按需加载、dll 分离、服务端渲染,但是从来没有从路由代码分割这一块入手过,昨天在本地开发时没有测试成功,今天又搞了下,已经部署到线上环境了,今天就这个记录一下。
最近在一个微信H5项目中需要用到字体大小调节器,就看了一下QQ中的功能,就做了一个相似的,方法也不止一种,而且都不难。