代码部署之前,进行一定的单元测试是十分必要的,这样能够有效并且持续保证代码质量。而实践表明,高质量的单元测试还可以帮助我们完善自己的代码。这篇博客将通过一些简单的测试案例,介绍几款Node.js测试模块: Mocha和Should,SuperTest。本文侧重于解释原理,各个模块的详细使用案例以后单独再聊。
原创 2018-11-16 15:25:06
458阅读
  Note.js,用stream读取文件的内容,注意decoder的用法 const fs = require('fs');   var rr = fs.createReadStream('data\\foo.txt');   // Pull off a header delimited by \n\n // use unshift() if we get too much /
转载 2016-05-31 17:23:00
151阅读
2评论
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Node环境中,一个.js文件就称之为一个模块(module)。
原创 2021-07-23 11:26:37
156阅读
目录1. Unused require statementLine4 could be deleted.2. Unused code _dateBound = trueIs this _dateBound really still needed? Is it previously introduced for lifecycle issue solution?Comment b...
原创 2021-07-15 15:35:08
44阅读
目录1. Unused require statementLine4 could be deleted.2. Unused code _dateBound = trueIs this _dateBound really still needed? Is it previously introduced for lifecycle issue solution?Comment by Jerry on
原创 2022-04-08 14:37:37
262阅读
这部分示例将示范SQLite3、MongoDB这两种不同类型的数据库在 Node.js 中的使用方法。首先,我们要在code目录下执行mkdir 06_database命令来创建用于存放这一组示例的目录。1. SQLiteSQLite3是一个轻量级的关系型数据库,我们在这里用它来示范 Node.js 对关系型数据库的处理。首先,在code/06_database目录下执行mkdir sqlite命
1 Node.js简介Node.js是一个Javascript运行环境,简单的说 Node.js 就是运行在服务端的 JavaScript。实质是对Chrome V8引擎进行了封装。V8引擎执行Javascript的速度非常快,性能非常好。Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻
js操作数据库1 <script language="Javascript" runat="server"> var conn=new ActiveXObject("ADODB.Connection"); conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("da
转载 2023-06-18 15:27:10
168阅读
今天才知道,js可以链接数据库。。惭愧。。一、创建SQL Server数据库:test建表:复制代码代码如下:/* Navicat MyS
转载 2022-05-27 07:12:35
591阅读
1. Data-Driven-Documents (D3.js)我们在这里谈论的是基于JavaScript的数据分析,而不会提及数据驱动文档(D3),就像讨论操作系统,没有提到微软一样。数据驱动文档,通常称为D3.js,是一个使用DOM对象操纵数据的JavaScript。 它能够将任意数据绑定到文档对象模型(DOM),并使用HTML,SVG和CSS渲染将它们转换为有意义的信息。D3对网络标准的限
一、js访问数据库的一般步骤:1、 创建一个到数据库的 ADO 连接 conn = new ActiveXObject("ADODB.Connection"); 2、 打开数据库连接 conn.open(ConnectionString, 'sa', 'password', -1); 3、 创建 ADO 记录集 rs = new ActiveXObject(
转载 2023-07-23 12:04:04
116阅读
Javascript访问MYSQL1、下载MYSQL的ODBC连接http://www.mysql.com/downloads/connector/odbc/;2、在JS中建立ODBC连接如下:var con = new ActiveXObject("ADODB.Connection");con.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};
转载 2023-05-26 14:39:32
663阅读
1、准备工作请确认系统安装了node新建一个文件夹(node-test)用来存放这个后端项目,在文件夹下建立文件(db.js,app.js)db.js是后端访问数据的配置文件app.js是node项目的启动文件2、编写数据库配置(db.js)// 引入数据库模块 const mysql=require('mysql') // 配置数据库连接(地址,账户,密码,所连接的数据库) const db=m
转载 2023-10-07 20:20:07
378阅读
1、LokiJS LokiJS一个基于JavaScript实现、轻量级的面向文档的数据库,其目的是把JavaScript对象作为文档,然后再进行存储,并且以同样的方式来检索数据。 LokiJS可以运行于Node.js和所有支持JavaScript的浏览器、移动应用程序上。LokiJS支持字段索引来实现更快的文件访问,性能也相当好(近50万OPS/ s)。
上一篇文章中我们学习了一些Android数据库相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的。但是我们都知道,数据库是要和程序结合在一起使用的,单独对一个数据库去进行増删改查操作并没有什么意义,因此今天我们就来学习一下如何在Android程序当中去操作SQLite数据库,还没看过前一篇文章的朋友可以先去参考 Android数据库高手秘籍(一)——SQLite命令
文件构成:     Access数据库名为 MyData.Mdb, 里面建了一个名为count的表,表由两个字段组成: ID和COUNT,表里有一条数据: ('count','100')。    文本文件名为 count.txt,里面随便写入一个数字。 静态页面名为Cnt.htm。 以上3个文件都放在同一目录下。   
今天教大家一个快速采集网站数据的方法,因为太晚了,直接上例子,这里以采集易车网的产品数据为例。思路:利用js获取网页数据并生成sql命令,执行sql命令把采集的数据插入数据库。1.用谷歌浏览器或者火狐浏览器打开网站:http://car.bitauto.com/(品牌大全),http://car.bitauto.com/audi/(车型大全)2.按F12进入调试模式,选择console并敲入以下代
转载 2023-07-24 13:44:11
131阅读
    在本次项目中,遇到很多问题,经过努力,都逐步得到解决。静下心来,做一个记录,以供以后学习。    在项目中遇到一个问题,需要在JS中读取数据库中的值,然后再把值返回到页面中,解决方案如下:使用Ajax方法来实现,需要用到ajax.dll(一个ajax技术开发的帮助类)。    实施过程如下:&nbs
转载 2023-06-14 14:27:19
342阅读
因为最近在弄毕业设计,在弄到后台接口这一块,就打算用到node.js来做接口所以接口来的都是node,数据库和服务器的一些东西了首页用node,选择目前很主流的expres框架来做const express = require('express'); const app = express(); app.listen(8888, () => { // 打印一下 console.log('ht
转载 2023-06-09 22:38:47
231阅读
数据库: 存放数据的仓库 数仓 数据库是什么: 数据库是按照数据结构来组织、存储和管理数据的仓库。 为什么要使用数据库: 程序在运行的过程中,一旦程序运行结束或者计算机断电,程序运行中的数据就会自动销毁,我们就需要将这些数据永久的保存在硬盘中,确保安全性,如果想持久化存储,那就选择数据库数据库
原创 2022-07-10 00:32:08
135阅读
  • 1
  • 2
  • 3
  • 4
  • 5