加载中
如何彻底禁止 Redis 持久化功能

文/Fenying 公司有一台测试服务器,其中跑着一个 WordPress 站点。不知道什么时候开始,每次服务器重启,WordPress 的一些数据(例如角色权限)会还原到N久之前的样子。各种查代码没看出来,...

使用 NPM 发布与维护 TypeScript 模块

本文介绍如何发布一个包到 npmjs.org,包括创建、发布、撤回、更新、使用分支等等,以及其中 包含的一些小技巧。 0. 创建 创建一个包很简单,就是手动或者用 npm init 命令直接生成一个 pack...

01/16 00:01
429
Linux 登陆用户时启动 ssh-agent 并在退出时关闭

文/Fenying 使用 Git/SSH/SCP 之类操作的时候,一般都是用 ssh 密钥的,但是每次都要先启动 ssh-agent 才能注册密钥,挺烦的,于是尝试了一下,能不能在登陆终端的时候自动启动 ssh-agent,然...

2017/12/20 17:25
40
使用了旧版本 mysql 命令行客户端导致 mysqlbinlog 出错

周一在 AWS 上弄了一台新的服务器,用了官方的 Amazon Linux 2 LTS Candidate AMI 2017.12.0 (HVM), SSD Volume Type 镜像。然后上去直接用 yum 安装了 mysql 命令行客户端。 yum install my...

2017/12/20 14:49
12
OpenSSL 之 RSA 相关命令学习笔记

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-11-10 10:35 PM 本文介绍 OpenSSL 命令行进行 RSA 加密、解密、签名、验证的操作,但不涉及 RSA 算法原理解析,如有兴趣,可以阅...

为 Git 项目添加一个新的纯空分支

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-10-08 11:45 PM 出于某种特殊的需求,要给一个已经存在的 git 项目添加一个全新的空分支——没有源自现有分支 commits 记录的分...

在 Visual Studio 2015 下编译 LibUV-1.9.1

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-09-25 10:21 PM 首先,到 LibUV 官网 下载源代码,我用的是 1.9.1 版本,将其解压出来,这里是 H:\Projects\C\libuv 。 自行安装...

TypeScript 的声明文件的使用与编写

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-09-19 09:53 PM 1. 什么是声明文件? TypeScript 是 JavaScript 的超集,相比 JavaScript,其最关键的功能是静态类型 检查 (Typ...

TypeScript 的两种声明文件写法的区别和根本意义

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-09-15 05:40 PM 我们知道 NPM 包可以有内建的 TS 声明文件,从而免去使用 typings 工具安装 TS 声明文件的操作。那既然可以有内...

使用 AWS SNS 发送通知到 HTTP 终端

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-08-27 05:46 PM AWS 的 SNS 是一个消息推送服务,通过 SNS,可以将 AWS 的其他服务(如 S3)的事件消息转发给 其它终端(E-Mai...

2016/09/15 11:26
41
在 MinGW 中使用 OpenSSL 创建证书时的 BUG

作者: Angus.Fenying <i.am.x.fenying@gmail.com> 日期: 2016-09-12 10:48 AM 以下面的命令为例 openssl req -new -newkey rsa:2048 -sha256 -nodes \ -out sample.com.csr \ -keyout s...

JavaScript 中 Date 细节问题导致的程序 Bug

作者: Angus.Fenying 日期: 2016-09-05 11:20 AM 今天遇到一个 Bug,是在逢 31 号当天,日历控件(同事开发的)就会出问题。 表现为凡是有 31 号的月份几乎都不显示 31 号,但是部分月份如 ...

2016/09/08 10:45
67

没有更多内容

加载失败,请刷新页面

返回顶部
顶部