草庐IT

nodejs-demo

全部标签

最近写了一个demo,想看看java和go语言是怎么写的

最近写了一个demo:demo的github地址一.简单介绍1.Server端它是一个WebApi服务,把它当成一个黑盒就行了。2.MiddleServer端是重点,它是一个WebApi服务,包含一个GetValues接口和一个Query2接口。Query2接口是一个简单的接口。GetValues接口通过请求Server端的GetCounts接口和GetValues接口获取数据。3.Client端请求500次MiddleServer端的GetValues接口和请求500次Query2接口。并行度200。二.这个demo主要测试什么?测试MiddleServer端两个接口的吞吐量,MiddleS

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2尽自己的绵薄之力,为开源技术分享添砖加瓦本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验由于java或者vue使用到不同的环境变量:jdk、maven、nodejs、python2等,需要提前在jenkins的宿主机安装相应环境,并加上不同的映射路径指向宿主的jdk、maven、nodejs、python2等,再重启容器============================jdk、maven安装Begin==============

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2尽自己的绵薄之力,为开源技术分享添砖加瓦本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验由于java或者vue使用到不同的环境变量:jdk、maven、nodejs、python2等,需要提前在jenkins的宿主机安装相应环境,并加上不同的映射路径指向宿主的jdk、maven、nodejs、python2等,再重启容器============================jdk、maven安装Begin==============

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2尽自己的绵薄之力,为开源技术分享添砖加瓦本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验由于java或者vue使用到不同的环境变量:jdk、maven、nodejs、python2等,需要提前在jenkins的宿主机安装相应环境,并加上不同的映射路径指向宿主的jdk、maven、nodejs、python2等,再重启容器============================jdk、maven安装Begin==============

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2

轻量级CI/CD发布部署环境搭建及使用_05_jenkins配置jdk、nodejs、maven、python2尽自己的绵薄之力,为开源技术分享添砖加瓦本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验由于java或者vue使用到不同的环境变量:jdk、maven、nodejs、python2等,需要提前在jenkins的宿主机安装相应环境,并加上不同的映射路径指向宿主的jdk、maven、nodejs、python2等,再重启容器============================jdk、maven安装Begin==============

NodeJs的模块化和包

模块化的基本概念什么是模块化?模块化是解决一个复杂问题时,自顶向下逐层把系统划分为若干个模块的过程,编程中,就是遵守一定规则,把一个大文件拆成独立并相互依赖的多个小模块。模块化规范使用什么样的语法格式引用模块和向外暴露成员CommonJS规范Node.js遵循了CommonJS的模块化规范。其中:每个模块内部,module变量代表当前模块导入其它模块使用require()方法模块对外共享成员使用module.exports对象ES6模块化规范是浏览器端与服务器端通用的模块化开发规范。它的出现极大的降低了前端开发者的模块化学习成本,开发者不需再额外学习AMD、CMD或Commonjs等模块化规范

NodeJs的模块化和包

模块化的基本概念什么是模块化?模块化是解决一个复杂问题时,自顶向下逐层把系统划分为若干个模块的过程,编程中,就是遵守一定规则,把一个大文件拆成独立并相互依赖的多个小模块。模块化规范使用什么样的语法格式引用模块和向外暴露成员CommonJS规范Node.js遵循了CommonJS的模块化规范。其中:每个模块内部,module变量代表当前模块导入其它模块使用require()方法模块对外共享成员使用module.exports对象ES6模块化规范是浏览器端与服务器端通用的模块化开发规范。它的出现极大的降低了前端开发者的模块化学习成本,开发者不需再额外学习AMD、CMD或Commonjs等模块化规范

NodeJS 读写文件

本文简介点赞+关注+收藏=学会了操作文件是服务端一个基础的功能,也是做后端开发的必备能力之一。操作文件主要包括读和写。而这些功能NodeJS都已经提供了对应的方法。只要调用就行了。创建文件夹同步方法constfs=require('fs')fs.mkdirSync(`${__dirname}/雷猴`)NodeJS有一个文件模块,叫fs。对文件操作的话,必须先引入这个模块。使用fs.mkdirSync方法可以创建一个文件夹。里面传入要创建的文件夹的名字即可。__dirname指的是当前文件所在文件夹的绝对路径。异步创建constfs=require('fs')fs.mkdir(`${__dirn

NodeJS 读写文件

本文简介点赞+关注+收藏=学会了操作文件是服务端一个基础的功能,也是做后端开发的必备能力之一。操作文件主要包括读和写。而这些功能NodeJS都已经提供了对应的方法。只要调用就行了。创建文件夹同步方法constfs=require('fs')fs.mkdirSync(`${__dirname}/雷猴`)NodeJS有一个文件模块,叫fs。对文件操作的话,必须先引入这个模块。使用fs.mkdirSync方法可以创建一个文件夹。里面传入要创建的文件夹的名字即可。__dirname指的是当前文件所在文件夹的绝对路径。异步创建constfs=require('fs')fs.mkdir(`${__dirn

kafka-stream流式系统设计与实现(demo)

需求分析目的重构某个由定时任务调度的系统,升级为流式系统。技术选型kafka-stream2.7.0kafka2.7.0整体流程消费source-topic的order数据窗口聚合:windowBy,aggregate若干中间处理器:map、filter...,最终组成task扁平展开为多条数据:flatMap将task数据发往下游sink-topicstream-system.png程序实现(demo)kafka基础配置privatestaticPropertiesbuildConfigProps(){Propertiesprops=newProperties();Stringapplica