排序
神奇的 Document.designMode
神奇的 Document.designMode document.designMode 控制整个文档是否可编辑。有效值为 "on" 和 "off" 。 const mode = document.designMode document.designMode = 'on' || ...
优雅实现 BackTop
优雅实现 BackTop BackTop 即滚动到页面顶部,是很多网站都会用到的基础功能,实现方法很多,Github 上也有许多优秀的三方库,如 smooth-scroll,但如何优雅实现也是一门学问。 事件绑定和解绑 ...
面向对象基本特征与原则
面向对象基本特征与原则 面向对象有三大基本特征和五大基本原则。 三大特征 封装 所谓封装(Encapsulation),也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者...
图片加解密二三事
图片加解密二三事 近来公司新项目管理后台需要做图片上传并加解密功能,加密在服务端进行,加密成功后返回加密后图片地址,后台负责解密在线图片然后预览,折腾一天,此中曲折,闲做记录。 高级...
七天学会 NodeJS
七天学会 NodeJS 文件操作 文件拷贝 NodeJS 提供了基本的文件操作 API,却没有提供文件拷贝的高级功能。 小文件拷贝 const fs = require('fs') function copy(src, dst) { fs.writeFileSync(dst...
动态加载 JS 文件
动态加载 JS 文件对于 Vue、React 等框架开发的单页面应用,在某些页面开发特殊功能时经常需要依赖第三方 JS 文件,如果在全局引入 CDN 资源可能会加载冗余文件,此时最好使用动态加载方式。动...
MySQL 基础操作
MySQL 基础操作 配置 mysql.cnf [client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] character-set-client-handshake=FALSE character-set-server=utf8mb...
Linux – 基础操作
Linux 文件系统 目录 说明 bin 存放二进制可执行文件 sbin 存放二进制可执行文件,只有 root 才能访问 boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 存放系统配置文件 root...
MySQL 事务
# MySQL 事务 > 本文为个人学习摘要笔记。 > 原文地址:[廖雪峰 SQL 教程之事务](https://www.liaoxuefeng.com/wiki/1177760294764384/1179611198786848) ## 什么是事务 事务指的是满足 ACID 特...
CentOS 防火墙
CentOS 防火墙 本文为个人学习摘要笔记。 原文地址:Linux 防火墙 Firewall 和 Iptables 的使用 Linux 中有两种防火墙软件,ConterOS7.0 以上使用的是 firewall,ConterOS7.0 以下使用的是 ipta...






