摘要:有些时候我们需要自定义进制数,实现缩短数字长度、加密算法等,本文基于JavaScript语言实现了一套互转方案,支持N进制 我们知道N进制就是使用N个字符来表示不同值 本文示例为数字+大小写字母,共62个字符,实现的62进制,在实际使用时可改变字符串长度实现不同进制 代码如下: /62进制字符 co 阅读全文
posted @ 2021-07-30 15:48 yzeng 阅读(4) 评论(0) 推荐(0) 编辑
摘要:伪随机数的概念:只要给定的随机数种子相同,生成出一批随机数也是相同的 JS实现方法如下: class Random { // 实例化一个随机数生成器,seed=随机数种子,默认当前时间 constructor(seed) { this.seed = (seed || Date.now()) % 99 阅读全文
posted @ 2021-07-28 16:48 yzeng 阅读(6) 评论(0) 推荐(0) 编辑
摘要:// 线程锁 let isLock = false; let lockList = []; async function lock() { function unlock() { let waitFunc = lockList.shift(); if (waitFunc) { waitFunc.re 阅读全文
posted @ 2021-07-09 17:59 yzeng 阅读(65) 评论(0) 推荐(0) 编辑
摘要:本文参照护照编码的规则实现类似算法,仅供学习研究使用 先看一下护照的编码规则 : 例如:E00000001、E00000002、E00000003...E99999999、EA0000001 【规则分析】 可以发现,固定E开头,后面的数字按顺序增加,到达99999999时高位开始变成字母从A开始 也 阅读全文
posted @ 2021-05-14 11:45 yzeng 阅读(61) 评论(0) 推荐(0) 编辑
摘要:开放端口: firewall-cmd --permanent --add-port=80/tcp 重新加载(使配置生效): firewall-cmd --reload 关闭和打开防火墙: systemctl stop firewalld systemctl start firewalld 禁止开机启 阅读全文
posted @ 2021-01-30 17:24 yzeng 阅读(38) 评论(0) 推荐(0) 编辑
摘要:我们安装的是mongodb-org4.0版本 一步步执行下列命令即可: 1.添加源 cat << EOF | sudo tee -a /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name=MongoDB Repository bas 阅读全文
posted @ 2021-01-30 16:58 yzeng 阅读(210) 评论(0) 推荐(1) 编辑
摘要:postgres安装方法,见官网: https://www.postgresql.org/download/linux/redhat/ 直接选择对应的版本和服务器版本,即可生成对应的安装脚本,如下图: 脚本如下 : sudo yum install -y https://download.postg 阅读全文
posted @ 2020-12-08 16:55 yzeng 阅读(235) 评论(0) 推荐(0) 编辑
摘要:knex是nodejs中访问数据库的一个模块,支持多种数据库,并且使用knex可以使用js代码维护数据库表,官网: http://knexjs.org/ 本文讲创建数据表的部分,关于配置和迁移配置请参见官方文档: http://knexjs.org/#Installation-migrations 阅读全文
posted @ 2020-12-03 11:50 yzeng 阅读(191) 评论(0) 推荐(0) 编辑
摘要:本人系统是win10,其它系统操作方式相同 1、查看正在运行的docker容器: docker ps 正在运行的容器: 2、将pg数据库的配置文件复制到本地: docker cp 4580aebb12e2:/var/lib/postgresql/data/postgresql.conf D:\ 45 阅读全文
posted @ 2020-10-29 18:29 yzeng 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:服务器需求:Windows Server 2016 R2 或更高,需要两台,一台做域控服务器,一台主服务器 配置要求:域控服务器随意,主服务器最低8G内存,4核CPU,这个配置经常吃满,有条件的越高越好(官方建议16G内存,8核CPU) OOS版本:2017,目前有两个版本: cn_office_o 阅读全文
posted @ 2020-10-16 10:20 yzeng 阅读(846) 评论(0) 推荐(0) 编辑