自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 go新手全栈开发之路系列(一)

一、背景 本人属于半路出家,转行程序员,入门时主要从事前端开发工作,使用过JQuery和Vue等框架,由于Vue框架的各种优势,比如学习曲线较平坦,入门简单、数据的双向绑定等等好处,决定使用vue框架来开启我的前端之旅,并编写上线过几个Vue项目。 之后使用Node.js的express框架结合mysql和Typescript进行过上线项目的web端的httpAPI接口开发与Linux服务器部...

2019-10-16 18:12:13 845

原创 Node.js单元测试

文章目录使用mocha进行单元测试一、单元测试类型TDD:测试驱动开发BDD:行为驱动开发二、测试框架mocha(一)安装(二)测试脚本的写法(三)mocha的基本用法(四)命令行参数(五)测试用例的钩子三、参考 使用mocha进行单元测试 简要介绍如何对Node.js的代码进行单元测试 一、单元测试类型 TDD:测试驱动开发 TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确...

2020-04-08 09:33:01 1469

原创 一键部署WeBase-FISCO-BCOS联盟链管理平台

文章目录一键部署前置条件实际使用环境一、环境安装(ubuntu18.04)1、Java安装及环境变量配置2、Mysql的安装及配置3、python配置PyMySQL部署(Python3.4+)二、拉取webase部署脚本修改webase配置三、部署webase四、访问webase五、日志路径六、webase-front配置设置 一键部署 一键部署会搭建:节点(FISCO-BCOS 2.0)、管理平...

2020-03-18 09:31:16 7915

原创 使用企业级部署工具部署BCOS

文章目录一、下载安装1、下载2、安装3、获取节点二进制4、检查二进制版本二、节点组网拓扑结构三、机器环境四、涉及机构五、关键流程六、联盟链初始化1、初始化链证书在证书颁发机构上进行操作,一条联盟链拥有唯一的链证书ca.crt2、初始化机构A3、初始化机构B4、机构A修改配置文件(机构B进行类似修改,将相应的配置换成B的配置)5、机构A生成并发送节点信息(机构B进行相应的操作,将A替换成B)6、机构...

2020-03-17 23:02:56 2932

原创 Node.js后台开发工程师知识体系梳理

一、Node.js 二、数据库(MySql) 三、web服务器Nginx 四、Linux系统

2020-02-20 21:49:14 445

原创 Nginx从入门到精通

Nginx从入门到精通

2020-02-20 17:10:31 304

原创 MyCat使用

MyCat使用

2020-02-19 16:38:04 272

原创 MySQL从入门到精通

MySQL从入门到精通

2020-01-29 11:25:44 274

原创 npm包的编写与上传

npm包的编写与上传

2020-01-10 22:49:49 183

原创 JavaScript设计原则和编程技巧

一、但一直责原则 二、最少知识原则 三、开放-封闭原则 四、接口和面向接口编程 五、代码重构

2020-01-10 21:43:11 286

原创 JavaScript设计模式

一、单例模式 二、策略模式 三、代理模式 四、迭代器模式 五、发布-订阅模式 六、命理模式 七、组合模式 八、模板方法模式 九、享元模式 十、职责链模式 十一、中介者模式 十二、装饰者模式 十三、状态模式 十四、适配器模式 ...

2020-01-10 21:39:29 141

转载 新人必读:区块链实用型技能树

随着新一波的区块链热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识?怎么学习?从哪里学习?遇到问题怎么办?本文将试图给区块链领域新人一个快速实用的指引。 一、基本IT技能 区块链堪称“黑科技”,本身具有大量的技术元素,有志于从技术角度切入区块链的人,应该具备或掌握基本的IT技能,达到至少是常规级别“程序员”或“系统管理员”的技能水平...

2020-01-08 18:12:49 387

转载 怎么设计实现一个秒杀系统?

1 秒杀存在的问题 对于一个日常平稳的业务系统,如果直接开通秒杀功能的话,往往会出现很多问题—— 干系人 问题分类 业务出现的问题 设计要求 用户 体验较差 秒杀开始,系统瞬间承受平时数十倍甚至上百倍的流量,直接宕掉 高性能 用户下单后却付不了款,显示商品已经被其他人买走了 一致性 商家 商品超卖 100 件...

2020-01-07 11:40:43 559

原创 Node.js全面总结

Node.js从开发到部署运维全面总结

2020-01-07 11:33:39 202

原创 MySQL进阶

mysql高级用法

2020-01-07 10:49:26 146

原创 Nodejs-Kafka

Node.js的消息队列kafka!

2020-01-06 17:41:31 727

原创 MySQL数据库定期自动备份

MySQL数据库定期自动备份 一、编写自动备份shell文件 vi /root/auto_ba.sh #!/bin/bash #Shell Command For Backup MySQL Database Everyday Automatically By Crontab USER=root PASSWORD="XXX" DATABASE="base_info" HOSTNAME="...

2019-11-26 14:15:21 245

原创 Ubuntu18.04基本配置

1、Google的BBR sysctl net.ipv4.tcp_available_congestion_control sudo vim /etc/sysctl.conf 在末尾添加下面两行 net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr 保存退出 重启reboot 检查是否配置成功 lsmod | grep bbr ...

2019-10-16 17:35:08 549

原创 Ubuntu18.04下安装并配置nginx,配置https

1、安装nginx apt install nginx 2、配置nginx vim /etc/nginx/nginx.conf user www-data; worker_processes 4; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 6...

2019-10-16 17:30:16 1671

转载 安装docker

安装docker 参考网站:https://docs.docker.com/install/linux/docker-ce/ubuntu/ $ sudo apt-get update $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ s...

2019-10-16 16:52:09 460

转载 安装MongoDB

安装mongodb 参考网站:https://www.linuxidc.com/Linux/2018-05/152253.htm 第1步: 导入公钥 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 https://docs.mo...

2019-10-16 16:48:48 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除