正在物色node上面的轻量级嵌入式数据库,作为嵌入式数据库的代表,sqlite无疑是个理想的选择方案。npm上集成sqlite的库主要有两个——sqlite3和realm。realm是一个理想的选择方案,它最初是为移动app设计的,在node也可以运行的,但是不支持Windows系统。sqlite3是一个专为nodejs设计的,在nodejs上面生态更健壮,因此最终选择sqlite3。sqlite
原创 2017-06-06 14:05:40
1040阅读
环境部署系统环境 Centos 7.2 架构:nginx + node + supervisor + mysql + redis添加默认的环境配置信息yum -y install gcc gcc-c++ autoconf automake make yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel一、ngin
文档+前后端源码及数据库文件 摘要 日程管理在日常生活中是十分普通的一件事情,人们无论在生活中还是工作中都会有大大小小、各种各样的事情安排,如果仅仅靠纸张或者自己记录这些事情,往往会遗忘。针对这样的痛点,本文提供了日程管理系统开发的一整套流程,从需求分析到项目架构,再到功能的具体实现,最后测试和使用。希望通过本文能够对日程管理系统的开发作以较全面的总结。 使用的技术主要以thymeleaf作为动态
前提:nodejs环境1. 初始化项目npm init初始项目后,项目目录下会多出一个package.json文件,之后配置都与此文件有关我的文件目录结构如下:.babelrc文件配置后面会讲到2.下载配置webpack包依赖安装webpack,webpack4版本之后需要多安装一个webpack-cli,--save-dev //安装到开发环境 --save //生产环境依赖使用 -
mjml 支持nodejs集成,以下是一个简单的使用 使用typescript 项目准备 项目结构 ├── app.ts ├── index.mjml ├── package.json ├── tsconfig.json └── yarn.lock ├── app.ts ├── index.mj
原创 2021-07-19 10:12:03
207阅读
node.js+express+mysql实现简单的增删改查功能详细解析,如下:准备工作:安装express项目生成器:npm install express-generator -g 检查是否安装成功:查看express版本:express --version创建一个project文件夹,在project目录下生成项目:生成名为test的项目:express -e test打开test
转载 2024-01-12 17:56:53
40阅读
master挂了的话pm2怎么处理 使用pm2方便开启node集群模式IntroductionAs you would probably know, Node.js is a platform built on Chrome's JavaScript runtime, gracefully named V8.The V8 engine, and hence Node.js, runs i
转载 2023-11-20 22:21:33
5阅读
因开发使用需要后端狗子需要看一下前端,但是又不想额外去下载其它的前端开发工具,所以就想着使用idea集成vue的开发环境进行前端的前开;但是网上很多博客看完又不能一次性成功,所有把多次百度的内容和实际操作步骤融合与大家一起分享。一,nodejs环境安装1,下载nodejs安装包,官网地址下载长期维护版本的安装包(你也可以下载最新版本的)2,安装nodejs,按照提示点击下一步,如果需要修安默认安装
本文是基于 kraken-js 0.6.1 版本的关于如何使用kraken-js 可以去看看官网的使用文档 点击这里 。kraken-js 是基于express之上的,目的在于让工程师更多的去关注代码逻辑,少关注自身的开发环境,所以他将express所有的一些公用的配置都写在了配置文件里面了。暴露给开发者的很少。下面来看看kraken-js 源码,分析是如何创建nodejs应用程序的。如
转载 2023-10-27 10:35:48
229阅读
Java调用PageOffice实现在线编辑保存Word文件(以jsp调用为例,支持SSM、SSH、SpringMVC等流行框架)1. 下载PageOffice开发包:http://www.zhuozhengsoft.com/dowm/ 下载PageOffice for JAVA2. 以Myeclipse为例,新建一个Web Project,比如:wordonline3. 解压
转载 2023-06-26 23:33:46
384阅读
nginx+nodejs 2016-06-17 23:21nginx+nodejs 相关文章在之前的这篇文章在ExpressJS(NodeJS)中设置二级域名跨域共享Cookie中提及将Session存放到Mongodb中,其中有很多讲解的不是很详细。我们为什么要把Session存放到数据中,以及又为什么要在子域名间跨域共享Cookie呢?Session与Cookie的关系客户
转载 7月前
10阅读
NestJs是什么以下是ChatGPT给出的解答:NestJS 是一个基于 TypeScript 的开源 Node.js 框架,它使用了现代的架构模式和设计原则来帮助开发人员构建高效、可扩展的服务器端应用程序。NestJS 提供了一组强大的工具和库,包括依赖注入、模块化、路由、中间件、管道、过滤器、异常处理、Websockets、GraphQL 等,可以帮助开发人员轻松地构建和维护复杂的应用程序。
Node.js 在搭建快速轻量型的 HTTP 服务或 Web 应用有其独特的优势:快速而又友好的开发,单线程消息驱动带来的高并发高吞吐。随着 HTTP 服务或者 Web 应用访问量的加大,传统数据库的读写能力将逐渐成为系统的瓶颈点。为了突破关系型数据库最大读写上限,引入高速内存缓存将是一个非常直接简便的方法。Redis 是一款基于键值的内存存储容器,轻量且功能强大。本文将根据一个应用实例讨论在 N
转载 2023-09-20 16:52:03
233阅读
[1]概述 [2]可写流 [3]可读流 [4]读写流 [5]转换流 [6]用途 前面的话  当内存中无法一次装下需要处理的数据时,或者一边读取一边处理更加高效时,我们就需要用到数据流。NodeJS中通过各种Stream来提供对数据流的操作。本文将详细说明NodeJS中的流stream 概述  流(stream)在Nodejs中是处理流数据的抽象
转载 2023-07-27 21:39:55
13阅读
经过本次项目实战,我增加了Node.js连接后台数据库(MySQL)进行增、删、改、查的实践经历,再结合之前在其他项目中使用C++、Java等语言连接MySQL的经历,特在此对使用Node.js,C++,Java等语言连接后台数据库的方法进行一个归纳总结和集中展示。一、Node.js连接MySQL数据库 Web开发中后台使用Node.js连接MySQL数据库十分简单,提供的有现成的、完整MySQL
1. Mysql安装 Step 1 安装源 https://dev.mysql.com/downloads/repo/yum/ 选择:Red Hat Enterprise Linux 8 / Oracle Linux 8 (Architecture Independent), RPM Package ...
转载 2021-07-13 00:04:00
543阅读
2评论
昨天搞定了一个小网站的搭建,用了 node.js,另外为了能在一个 VPS 上搭建多个网站,用了 nginx 作为反向代理。 软件介绍 嗯,从维基上复制了一下~ node.js Node.js是一个事件驱动I/O伺服端JavaScript环境,基于V8。目的是为了提供撰写可扩充网络程式,如web服务。第一个版本由Ryan Dahl于2009年释出,后来,Joyent雇用了Dahl,并协助发展No
转载 2024-05-09 23:43:35
52阅读
  学习一门新语言,最好最快的方法就是与现在所掌握的语言对比着思考。   公司最近有个新项目,要用Nodejs开发,现在Nodejs已经很成熟了,可以试试。又开始重新研究,考虑了一下,可以写一系列PK文章,可以帮助刚刚接触Nodejs的朋友,轻松入门。   做了很多年Java开发的
转载 2023-10-31 15:27:33
92阅读
Node.js最近关注Node.js人变多了。在长期与一堆厚重的Java框架、类库为伍之后,我也想看看外面的世界。Node.js最为人所津津乐道的就是异步加回调机制以及良好的性能。我想知道它和我熟悉的Java有何不同。Node.js 要解决的问题在使用Java开发的过程里,经常会有与下面类似的代码:// block A// do something // block B // on Databas
我们先直接操作一下,让你们看效果,刚开始文字说的再多也比不上看一遍效果!我们用java语言来比较一下 首先java语言是如何在桌面进行编译的呢?               第一步:编写java文件               &
转载 2023-08-02 11:29:10
92阅读
  • 1
  • 2
  • 3
  • 4
  • 5