0%

NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的。NSIS 的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的。

阅读全文 »

Ubuntu 17.10下,系统自带的Node.js比较老了,网上提供的安装新版本的方法都比较麻烦,有些甚至是自己下载源码来编译。其实官方有提供各个系统下的安装脚本,直接运行就能安装最新或者指定版本的Node.js了。注意脚本是两行哦。

阅读全文 »

实现对Java中的自定义类型的比较是一个基础知识,即重载Object的equals和hashCode方法,且两个方法的行为要一致(即两个对象equals为true时hashCode也要一样,反之亦然)。 平常也没有太注意,最近用到了还感觉有点意思,遂怒水一文。 实现这个有几种方法:

阅读全文 »

写在前面

前言

最近这些年前端相关的技术的发展速度犹如坐上了火箭一般一日千里,新技术新框架层出不穷:Node.js、React、Angular、Vue... 端上有React Native、node-webkit,JavaScript竟然隐隐约有一统前端、后端、移动端、PC端之势... 不过与其说进击的JavaScript,我更觉得不如说天下技术本一家。就像“前端开发”“后端开发”“客户端开发”等各种开发之间并没有那么大的区别、只是对技术的细分,不同的编程语言、工具也都是在朝着高性能、可复用、开发友好的方向前进。JavaScript也是在朝着这个方向前进,良好的生态和无数开发人员的努力使得它迎来了百花齐放的今天。

阅读全文 »

最近有一个项目需要在Qt工程中调用一个ActiveX控件,之前有在Qt的文档中看到过ActiveQt相关的文档,于是就开始仔细看了起来,刚开始看的时候有点两眼一抹黑感觉Qt的文档说得有点模糊,自己摸索了一下发现还是非常简单、非常方便的。

阅读全文 »

1
2
3
4
5
6
7
8
生成私钥:
openssl genrsa -out rsa_private_key.pem 1024

私钥转换为PKCS8格式:
openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out pkcs8.pem

生成公钥:
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem