后端
已收录文章:273篇
-
一、数据库连接const mysqlDb = require("mysql"); const config = require("./dbconfig"); let options = { host: config.config.db_host, --主机名 user: config.config.db_user, --用户名 password: config.config.db_passwd, --用户493 收藏
-
Think.js 配置数据库 在 Thinkjs 项目下,配置 src/config/adapter.js 文件 // adapter.js // 引用database.js const database = require('./database.js'); ... exports.model = { type: 'mysql', common: { logConn206 收藏
-
序言这是 “Python 工匠”系列的第 3 篇文章。数字是几乎所有编程语言里最基本的数据类型,它是我们通过代码连接现实世界的基础。在 Python 里有三种数值类型:整型(int)、浮点型(float)和454 收藏
-
该文使用源码地址:地址 为什么会有这个实验 由于cnode上的一篇提问 node.js单线程,是不是就不用消息队列了啊?我当时的回答是 async function sqlCommon(sqlCommonName = 'sqlCommon') { let conn; try{399 收藏
-
问题内容在上古时期,使用 fs 来存储文件的时候,要注意一件事情:『避免在一个文件夹放太多文件』因为这样会让『从这个文件夹取文件变的很慢』这里定律应该在 oss、s3、minio 等等对象存291 收藏
-
明确场景要回答这个问题,我们一般分几步来走:1.确认问题,对齐Sql语句;2.解答问题本身,也就是时间复杂度分析;3.针对本身提出这个场景,可能出现的性能瓶颈进行分析;4.针对瓶颈,提263 收藏
-
问题内容正确答案是 Label。Golang 里有三种 Label,goto Label、break Label 和 continue Label。261 收藏
-
之前我有一篇文章,介绍了分布式事务最经典的七种解决方案,这里我们从业务需求的角度,根据不同的业务场景,给出最适合的解决方案。当我们采用服务/微服务架构,对业务进行分拆解耦121 收藏
-
作为程序员,我们经常会使用客户端来管理数据库,但是却很少使用能管理数据库的在线服务。今天给大家推荐一个可以在线可视化管理数据库的开源工具Bytebase,不仅可以方便地管理数据库,452 收藏
-
最近项目中不少表的数据量越来越大,并且导致了一些数据库的性能问题。因此想借助一些分库分表的中间件,实现自动化分库分表实现。调研下来,发现SELECT i.* FROM t_order o JOIN t_order_item i ON o.437 收藏
-
比如随着业务的发展,订单表的数据量越来越大,这个时候查询变慢了,我们可以采取什么措施来提升查询性能呢? 1、存档历史数据 当单表的订单数据太多,多到影响性能的时候,首选的方案363 收藏
-
随着互联网行业发展得越来越好,如何学好Java成功就业的问题在网上越来越热,在知乎上面看了好多介绍学习方法的文章和一些优秀答主的高赞回答。多数创作都是围绕着学习什么技术比较专418 收藏