Cloudflare 推出新的公共 DNS 地址 1.1.1.1
Cloudflare 推出新的公共 DNS 地址 1.1.1.1

前言Cloudflare 于 2018年4月1日在其官方博客发文推出新的公共 DNS 地址,这个地址超好记,1.1.1.1。据介绍,这是一款更安全更注重隐私的 DNS,Cloudflare 称不会存储客户端的 IP 地址,不会保存用户的查询记录,并会在24小时内删除收集到的所有日志。在推出这款 DNS 前,今年3月,Cloudflare 在全球启用了 31 个新的数据中心为其服务,加上已有的节点,Cloudflare 拿下了目前全球最快公共 DNS 的称号(全球平均约14毫秒)。使用更多介绍详见 https://1.0.0.1/IPv4 地址首选 1.1.1.1 备用 1.0.0 ......

使用 Nginx + Let's encrypt 配置 A+ 级 HTTPS
使用 Nginx + Let's encrypt 配置 A+ 级 HTTPS

前言现在已经到了遍地都是 HTTPS 网站的年代,浏览器的一些功能和接口也限制了 HTTPS 才能使用,如果你的网站还没有 HTTPS,是时候看下这篇文章,动手配置一个了。本文讲述如何在 CentOS 7 上,为使用 Nginx 的网站配置 HTTPS。操作配置 HTTPS 前,需要有对应的证书。恰好,Let's encrypt 提供了免费的 SSL/TLS 证书。1. 安装 Certbot 获取证书下面获取证书的命令中,--email 表示域名所有者的邮箱,多个域名用 -d 连接。这里不多做介绍,可前往 https://certbot.eff.org/docs/ 查看对应文档信 ......

来自谷歌的网页色彩搭配
来自谷歌的网页色彩搭配

前言无意间在 chrome://settings/help 发现了谷歌的配色方案,别说还挺全的,留存一份,以便使用。这套配色从浅到深,层级分明,清晰明了,有了这个方案,对查找配色来说,就不那么麻烦了。感兴趣的同学可以看下。预览我顺手弄了个在线预览版,方便复制色值代码。👉🏻 https://maicong.me/color代码使用方法1、变量声明法: 使用 CSS 3 的 var 函数调用 (查看支持此写法的浏览器).font { color: var(--google-red-100); }2、直接调用法: 直接调用对应色值.font { color: #f4c7c3; ......

JS 之将秒数转为年天时分秒并自动补零
JS 之将秒数转为年天时分秒并自动补零

代码如下,使用数组合并加正则替换函数写法 (ES6)function timeout(second) { const oneHour = 60 * 60 const oneDay = oneHour * 24 const oneYear = oneDay * 365 return [ parseInt(second / oneYear) + '年', parseInt(second % oneYear / oneDay) + '天', parseInt(second % oneDay / oneHour) + '小时', parse ......

辣稽,你是认真的吗?
辣稽,你是认真的吗?

讲真的?嗯,没错,我是认真的。我认真的写了个辣稽页面。真的是辣稽。域名辣稽。页面辣稽。啥都辣稽。咋整的?下面我将告诉你们如何弄出这么多辣稽。首先我们准备一个辣稽:然后开始生一堆辣稽:for (let laji = 0; laji < 99999; laji++) { const $laji = document.createElement('img'); $laji.classList = 'laji'; $laji.src = 'laji.png'; document.body.appendChild($laji); }怎么样,现在是不是有了一堆辣稽了。开 ......

[v1.5.2] 麦葱自制 Typecho 主题 Stay 发布
[v1.5.2] 麦葱自制 Typecho 主题 Stay 发布

不知道过了多久的“整理代码中”,今天,很高兴的告诉大家,麦葱现在用的这款主题发布了!这块暂定为 iMC 的主题在今天有了新的名字,我叫她 Stay。有的人来了,你却希望她走,有的人走了,却想着她回来。文章导航使用说明特色介绍功能配置自定义设置开启评论分页更换头部背景图百度BDUSS搜索页预览图更新日志如何更新获取代码使用说明前往 Releases 下载最新发布版本将解压后的文件夹重命名为 stay移动主题目录 stay 到 Typecho 的 usr/themes 里将 stay/plugins 里的主题定制插件 Stay 移动到 Typecho 的 usr/plugins ......

Nuxt 1.0 插件兼容性写法
Nuxt 1.0 插件兼容性写法

前言在 Nuxt 1.0 发布之前,写插件用的最多的是直接 Vue.prototype.$xxxx = XXXX,但是这样带来个问题就是不太兼容,只能通过 this 调用。在诸如 asyncData、fetch 这些地方就无法调用了。后来 Nuxt 发布了 1.0,可以在插件里调用上下文,于是新的插件写法出来了。正文下面是插件示例代码:import Vue from 'vue'const xxxxPlugin = { install () { if (Vue.__xxxx_installed__) { return } Vue.__xx ......

如何注册不带 4 的 8 位 QQ 号
如何注册不带 4 的 8 位 QQ 号

开始QQ 开放了新的 8 位靓号注册(戳我前往),PC、手机端都有开放注册,手机端还能一键买断。姑且看了一下 PC 端的,差不多有 300 个吧。那么问题来了,怎么挑出其中不带 4 的号码呢?很简单,请看代码:;(async (...without) => { let list = [] for (const n of Array.from({ length: 10 }, (v, i) => 1 + i)) { await window .fetch(`http://haoma.qq.com/json/act${n}.json.js`) ......