2019-07-16 学习笔记 最后更新:2019-10-30 jQuery 的基本使用 jQuery 是一个 JavaScript 库,可以用它方便地操作 DOM,很大程度简化了前端 JavaScript 编程。现在,由于 Vue、React、Angular 等框架的出现,jQuery 已经逐渐被淘汰,但仍然有很多网站使用 jQuery 构建,所以 jQuery 仍有学习的必要。 阅读全文...
2019-07-08 学习笔记 最后更新:2020-05-19 JavaScript - nodejs基础篇 严格模式1'use strict'; 使用严格模式的目的: 消除 Javascript 语法的一些不合理、不严谨之处,减少一些怪异行为; 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为未来新版本的 Javascript 做好铺垫。 内置对象 global 是 NodeJS 服务器端的全局对象。在 Node 环境中输入 global 可以查看其包含... 阅读全文...
2019-07-07 技术贴 最后更新:2020-02-24 Python 环境和依赖管理 在开发环境和生产环境下,随着 Python 项目越来越多,不同的项目可能会使用不同版本的 Python 或不同版本的 Python 库,此时就需要管理环境和依赖了。 阅读全文...
2019-04-21 软件使用小记 最后更新:2019-04-25 FFmpeg 使用小记 FFmpeg 是一个开源免费跨平台的视频和音频流方案,属于自由软件,它提供了录制、转换以及流化音视频的完整解决方案。目前很多的转码软件实际上都是使用了它。 阅读全文...
2019-03-10 技术贴 最后更新:2020-07-16 Python + selenium 操作浏览器 selenium 是一个 web 自动化工具,常用于测试 web 应用程序,现在也经常用在爬虫领域。selenium 支持多种语言,如 Java、Python、Ruby、C 等。在编写爬虫时,如果目标网页由 JavaScript 动态生成,且接口格式或身份认证很复杂,selenium 是个不错的选择。 阅读全文...
2019-02-14 技术贴 最后更新:2020-04-10 消息摘要算法 - MD5 MD5 是一种消息摘要算法,它可以将一个字符串(或文件)通过其不可逆的字符串变换算法计算一个唯一的 MD5 信息摘要。在以后传播这个字符串(或文件)的过程中,无论内容发生了什么形式的改变(包括人为修改或者下载过程中线路不稳定引起的传输错误等),只要重新计算其 MD5 值,就会发现信息摘要不相同,由此可以确定其内容已发生改变。 阅读全文...
2018-12-10 学习笔记 最后更新:2020-03-21 JavaScript - 语法篇 JavaScript 原名 LiveScript,LiveScript 创建之初,Sun 公司推出的 Java 的股价正一飞冲天,为了搭上这个顺风车,LiveScript 改名为 JavaScript。ECMAJavaScript 是所有 JavaScript 实现的标准语言定义。 阅读全文...
2018-10-06 学习笔记 最后更新:2019-12-03 CSS 学习笔记 在早期 web 中,内容和表现的概念是结合在一起的,随着人们对审美的要求越来越高,样式属性也越来越多,这使得网页设计变得越来越困难,直到后来 W3C 提出了内容与表现分离的概念,CSS 也随之诞生。 阅读全文...
2018-09-15 学习笔记 最后更新:2019-05-17 HTML 学习笔记 本文中提到的 HTML 一律指代最新的 HTML5 标准。本文中基本不包含目前 HTML5 标准不支持和不推荐使用的标签、属性、语义等。 阅读全文...