轻量级CI/CD发布部署环境搭建及使用_05_安装宿主机环境(jdk、nodejs、maven、python2)
轻量级CI/CD发布部署环境搭建及使用_05_安装宿主机环境(jdk、nodejs、maven、python2) 尽自己的绵薄之力,为开源技术分享添砖加瓦 本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验 由于java或者vue使用到不同的环境变量: ... »
轻量级CI/CD发布部署环境搭建及使用_05_安装宿主机环境(jdk、nodejs、maven、python2) 尽自己的绵薄之力,为开源技术分享添砖加瓦 本篇幅较多,请按步骤实验安装,截图中涉及的版本若有与命令的版本不一致,请以命令中的版本为主参考实验 由于java或者vue使用到不同的环境变量: ... »
本文小编为大家详细介绍“NodeJs超长字符串问题如何处理”,内容详细,步骤清晰,细节处理妥当,希望这篇“NodeJs超长字符串问题如何处理”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 问题:对于超大的 string V8不能支持 问题背景 在 Nodejs 计算服务中 »
前端程序员是怎么做物联网开发的 上图是我历时一周做的在线的温湿度可视化项目,可以查看截至目前往前一天的温度、湿度变化趋势,并且实时更新当前温湿度 本文可能含有知识诅咒 概述和基础讲解 该项目用到的技术有: 前端:jq、less、echarts、mqtt.js 后端:eggjs、egg-emqtt 数 ... »
目录 这两天准备在github上找一个vue3的后台框架学习一下,后来找到一个vue-admin-better这个VUE3开发后台框架,感觉不错,准备安装了跑起来看一看效果 就运行 npm run serve 结果就报一堆错误 Error: error:0308010C:digital »
目录 问题背景 代码细节 更进一步 总结 问题:对于超大的 string V8不能支持 问题背景 在 Nodejs 计算服务中,对端上上报的内存信息二进制数据进行预处理+缓存时,遇到了一个奇怪的报错:RangeError: Invalid string length 。根据该报错信息,查 »
将单体服务拆分为微服务后,为了服务高可用,一般会做集群多实例。但在分布式下,怎么进行高效、便捷的进行服务访问问题,出现了各类服务注册和服务发现框架。这里使用的是Zookeeper。ZooKeeper 官网 https://zookeeper.apache.org。 我们的业务系统使用的开发语言是JA ... »
一、安装node和打包vue项目就不用多说了 二、安装express Express是一个保持最小规模的灵活的Node.js web应用程序开发框架,为web和移动应用程序提供一组强大的功能 npm install express --save -g 三、express-generator 是exp ... »
本文将通过展示 NodeJS 应用里环境变量的提取过程,来一窥 DevOps 技术是如何应用在现在云平台上的运维工作中的。同时我也想让大家在这里看到 DevOps 的另外一面,即它并非全能,从本地开发到持续部署再到实际运行,有一些运维鸿沟依然还未被填平。“人工操作”依然是工作中的最大风险。 ... »
目录 【一:下载·安装】 1.下载node.js 2.安装 2.1选择Node.js runtime 2.2这里不用选择安装其他的插件(如果选择会消耗2.3g流量的) 2.3安装完成 3.检查是否安装成功 3.1 node -v 查看node的版本 3.2 npm -v 查看npm的 »
本文主要介绍在Node.js应用中, 如何用全链路信息存储技术把全链路追踪数据存储起来,并进行相应的展示,最终实现基于业界通用 OpenTracing 标准的 Zipkin 的 Node.js 方案。 ... »
目录 JWT(jsonwebtoken) 在nodejs中使用 安装 使用 场景 JWT(jsonwebtoken) 目前最流行的跨域身份验证解决方案 在nodejs中使用 安装 npm install jsonwebtoken --save 使用 1.在路由中引入 »
目录 前言 调研准备工作 emoji.json 文件 node脚本准备 正式脚本 结语 前言 最近在做emoji表情,在windows环境预览效果不太理想,也缺少很多字体图标的显示,为了让各种环境显示一致,决定用svg图片代替字体图标。让设计去搞这些资源,有一千多个图标,比较费 »
本文将通过一个 NodeJS 程序里无效的错误捕获示例,来讲解错误捕获里常见的陷阱。错误捕获不是凭感觉添加 try catch 语句,它的首要目的是提供有效的错误排查信息,只有精心设计的错误捕获才有可能完成这个使命。针对哪些方面去精心设计就是本篇文章里想讨论的内容 ... »
目录 正文 第一步: 读取xml文件 第二步: 设置界面 环境 名人名言 正文 这里的UI指的是编写类似rhino界面风格 ui.layout( <vertical> <button id="btn" text="按钮" /> & »
目录 Nodejs解决跨域(CORS) 手动配置 CORS模块 axios Nodejs CORS跨域问题 总结 Nodejs解决跨域(CORS) 前后端分离的大环境下,受制于同源策略,我们需要懂得实现CORS(Cross-Origin Resource Sharing) 手动 »
目录 Vue-cli3执行serve和build命令时nodejs内存溢出 Vue-cli3内存溢出问题 Vue-cli3 尝试过很多方法 总结 Vue-cli3执行serve和build命令时nodejs内存溢出 前端项目越来越大,最近在执行serve和build命令时出现了 CAL »
目录 一、ORM模型 二、在Node中ORM的实现 一、ORM模型 设计思想,主要目的是简化计算机程序访问数据库 1、ORM:对象关系模型(对象关系映射) Object Releastion Model,将程序中的对象和数据库中关系(表格)进行映射。可以使开发者在程序中方便的对数据库进行 »
目录 1、Mongoose模块 2、Mongoose模块的使用 3、关于模型名称和数据库中集合名称的对应关系 4、mongoose的基本操作 1、Mongoose模块 (1)是一个对象模型工具,是对Node.js环境下操作MongoDB数据库进行了封装,可以将MongoDB数据库中的数据转 »
目录 一、fs文件系统模块 1、fs.readFile()读取文件 2、fs.writeFile()写入文件 3、fs路径问题 二、path路径模块 1、path.join()拼接路径 2、path.basename()获取路径中的文件名 3、path.extname()获取路径中的文件扩展 »
目录 一、概念 二、用法 1、挂载到app上 2、模块化路由 3、为路由模块添加访问前缀 一、概念 路由指的是客户端的请求与服务器处理函数之间的映射关系 Express中的路由分3部分组成,分别是请求的类型、请求的URL地址、处理函数,格式如下: app.METHOD(PATH,H »