配置 NPM 镜像 发表于 2020-06-11 分类于 Nodejs 配置 NPM 镜像由于网络的原因,使用 NPM 或者 Yarn 工具安装依赖时很慢,还经常出错。好在淘宝提供了国内的镜像可以使用。 但是除了 NPM 镜像之外,还有许多像 node-sass、electron 的依赖需要配置单独的镜像。我在之前的一篇笔记中记录了 node-sass 的配置方法 ,在这里做一下汇总。 阅读全文 »
Python 中使用 Socks 代理的方法 发表于 2020-05-25 分类于 Python Python 中使用 Socks 代理的方法今天在使用 Python 编写一个工具的时候,发现不能访问谷歌的某个 API,于是尝试使用 Socks 代理来进行访问。 阅读全文 »
使用 gulp 压缩静态资源 发表于 2020-05-02 更新于 2020-05-07 分类于 Hexo 使用 gulp 压缩静态资源今天打开浏览器的控制台查看加载耗时的时候,发现 hexo 生成的资源文件都是没有经过压缩的。像下面这个样子: CSS 和 JavaScript 文件都没有被压缩,我就不贴图了。我们可以使用 gulp 来压缩这些静态资源,提高网站的加载速度。 下面我先直接说说成功的安装步骤,最后再说说遇到的一些坑。 阅读全文 »
安装 node-sass 遇到的问题 发表于 2020-04-22 分类于 Nodejs 安装 node-sass 遇到的问题问题今天运行一个开源项目时需要安装 node-sass,但是一直安装失败。看了一下日志,一直是在 github 下载二进制文件这一步报错,看来又是因为网络原因。 解决方法从网上检索了一下,可以使用国内 taobao 提供的镜像,设置以下环境变量即可。 12# 可根据自己的操作系统自行修改设置环境变量的命令export SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass 然后就可以正常进行安装步骤了。
删除排序链表中的重复元素 II 发表于 2020-03-12 分类于 leetcode , medium 删除排序链表中的重复元素 II题目描述给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中没有重复出现的数字。 阅读全文 »
HashMap 发表于 2020-03-01 更新于 2020-03-05 分类于 Java 前言HashMap 是一种 key-value 结构的容器。 HashMap 在 JDK 1.7 和 JDK 1.8 中的实现有所不同,下面就这两种版本分别进行学习。 阅读全文 »
简单的静态 HTTP 服务器 发表于 2019-08-23 更新于 2019-11-12 分类于 Tomcat 前言我们经常会使用 HTTP 服务。也许你没听过 HTTP,但是你一定浏览过网页,而浏览器与服务器之间就是使用 HTTP 协议来通信的。这篇笔记记录了实现一个简单的静态 HTTP 服务器的过程。 阅读全文 »
实验三 子程序、宏与中断程序设计 发表于 2019-06-19 更新于 2019-06-20 分类于 汇编语言 实验三 子程序、宏与中断程序设计实验目的 掌握子程序、宏和中断程序的设计方法。 熟悉在 PC 机上建立、汇编、连接、调试和运行 8086/8088 汇编语言程序的过程。 阅读全文 »
实验二 汇编语言程序设计 发表于 2019-05-30 更新于 2019-06-06 分类于 汇编语言 实验二 汇编语言程序设计实验目的 掌握顺序和循环程序结构和设计方法。 熟悉在 PC 机上建立、汇编、连接、调试和运行 8086/8088 汇编语言程序的过程。 阅读全文 »
实验一 Debug 程序的使用 发表于 2019-05-16 更新于 2019-05-17 分类于 汇编语言 实验一 Debug 程序的使用实验目的 熟悉 DEBUG 程序中的命令,学会在 DEBUG 下调试运行汇编语言源程序。 掌握 8086/8088 的寻址方式及多字节数据的处理方法。 阅读全文 »