草庐IT

JDBC4Connection

全部标签

database - Node 的 JPA 或 JDBC 等价物是什么?

我对node还很陌生,我想知道是否有任何标准的、开放的API可以让我远离所有不同的数据库特性。任何教程或文档的链接都非常受欢迎。 最佳答案 不完全是LoopbackNode.js框架具有类似ORM的数据源连接器,允许您连接到manydatasources通过通用语法。它是一个完整的企业级框架,因此还有许多其他组件。Sails.js等其他框架也有类似的组件。Sequelize是适用于PostgreSQL、MySQL、SQLite和MSSQL的出色ORM。TypeORM也很棒,支持MySQL、PostgreSQL、MariaDB、SQL

node.js - socket.on ('connection' ... 事件从未触发 nodejs + express + socket.io

问题socket.io不工作详情用express[文件夹]生成了一个项目;cd[文件夹];npm安装;设置socket.ionpminstallsocket.io使用以下代码运行Node应用程序客户端connect事件触发,但服务器connection从未触发。设置服务器AWS免费套餐、Ubuntu11.10、ami-a7f539cenodejsv0.6.5expressv2.5.1socket.iov0.8.7客户varsocket=io.connect('http://example.com:3000');socket.on('connect',function(){console

mysql - node-mysql connection.end() 去哪里

我真的对在node-mysql中使用connection.end()感到困惑。我不完全理解它的去向,目前我将它放在查询之后,但是如果我创建一个新查询,我会收到错误CannotenqueueQueryafterinvokingquit.现在我的应用有一堆检查,这里就是其中之一:socket.on('connect',function(data,callBack){varsession=sanitize(data['session']).escape();varquery=connection.query('SELECTuidFROMsessionsWHEREid=?',[session]

node.js - 如何修复 connection.session 问题

我在使用NODE_ENV=production时收到以下警告。有什么办法解决这个问题?Warning:connection.session()MemoryStoreisnotdesignedforaproductionenvironment,asitwillleakmemory,andobviouslyonlyworkwithinasingleprocess. 最佳答案 使用Redis作为session管理器可能是个好主意。看起来好像您正在使用Express或Connect框架,对于它们中的任何一个,您都可以使用npm包connec

mysql - 重现 MySQL 错误 : The server closed the connection (node. js)

我正在尝试使用nodemysqllibrary重现我在EC2上的node.js应用程序中看到的MySQL错误。:Connectionlost:Theserverclosedtheconnection.我无法在本地重现错误-我的代码可以很好地处理终止数据库-它只是每隔几秒钟重新检查一次,并在重新启动后重新连接到数据库。在EC2上,它发生在太平洋时间凌晨4点左右,但数据库仍然正常运行。我愿意用我的本地mysql重现崩溃在我的mysql帮助模块中添加我需要的任何逻辑来处理这个这是我的node.js应用程序中的错误:2012-10-22T08:45:40.518Z-error:uncaught

node.js - Socket.io - 失败 : Connection closed before receiving a handshake response

NodeJS的Socket.io似乎不能用作websocket服务器由于某种原因,socket.io总是回退到长轮询,如果我强制websocket传输层,它会出错:failed:Connectionclosedbeforereceivingahandshakeresponse正确的端口已打开。我正在使用chatexample来自socket.io。我在http://jmi.io:3000上设置服务器.如您所见,它与漂亮的长轮询channel配合良好,但现在尝试来自websocket客户端的websocket连接......WebSocketconnectionto'ws://jmi:3

node.js - 如何修复 'Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.'

在我的Node/Express/React应用程序的每次页面加载时,Chrome开发工具控制台中都会出现以下错误:Uncheckedruntime.lastError:Couldnotestablishconnection.Receivingenddoesnotexist此错误引用了localhost/:1。当我将鼠标悬停在它上面时,它会显示http://localhost:3000/,这是我在浏览器中查看应用程序的地址。有人知道发生了什么吗?我发现的大多数其他引发此错误的线程似乎都与尝试开发Chrome扩展程序的人有关,即便如此,他们往往也很少得到响应。

node.js - Socket.io 连接恢复轮询,从不触发 'connection' 处理程序

我正在尝试将socket.io添加到我现有的node.js应用程序中。我在服务器端添加了socket.io库如下(直接在http://socket.io/get-started/chat/之后):varexpress=require('express'),http=require('http'),path=require('path'),fs=require('fs');varapp=express();varhttp=http.Server(app);vario=require('socket.io')(http);//Expresssettings[...]//Expressrou

javascript - 如果服务器出现故障,如何捕获浏览器抛出的 ERR_CONNECTION_REFUSED?

我觉得这个问题很简单,但是我在官方Socket.iodocs中还没有找到答案.我的Socket.io服务器和客户端通信成功,当我关闭服务器时,客户端将尝试重新连接服务器,但失败。这显示在Chrome开发人员的控制台中:有什么方法可以在客户端Javscript中检测到此事件并以某种方式对其使用react?我想我会在页面上显示一个对话框,例如“对不起,服务器负载过重”等。 最佳答案 从Socket1.x开始,处理这个问题的正确方法是使用Manager给定套接字的对象。它会抛出一个connect_error事件,可以如下处理:socket

node.js - 为什么我收到错误 "Trying to open unclosed connection."?

我正在尝试通过mongoose将我的Node应用程序连接到mongodb。它似乎正在工作,因为我可以添加文档,但我收到错误{[Error:Tryingtoopenunclosedconnection.]state:2}.我创建了一个非常简单的应用程序,只是为了在连接我的实际应用程序之前确保一切正常。这是我的简单应用:varmongoose=require('mongoose');varSchema=mongoose.Schema;vartimeSchema=newSchema({timestamp:String});varTime=mongoose.model('Time',timeS