首页 > 数据库技术
如何用5000行JS撸一个关系型数据库
首先声明,我不是标题党,我真的是用5000行左右的JS实现了一个轻量级的关系型数据库JSDB,核心是一个SQL编译器,支持增删改查。 源代码放到github上了:https://github.com/lavezhang/jsdb 如果你需要修改程序引入新的特性,请严格遵守GPL协议。 如果转发此文, ...
分类:数据库技术   时间:2020-10-07 13:51:18    收藏:0  评论:0  赞:0  阅读:34
spring-boot-route(七)整合jdbcTemplate操作数据库
在一部分内容中,我们学习了Restful接口的编写,及接口文档的生成。我们需要将接口数据进行持久化存储,这一部分我们主要学习几种持久化框架将数据进行存储。本部分内容中,我们都将使用mysql为例来做为演示数据库。 在刚开始接触数据库操作的时候我们都会使用JDBC来进行数据库操作,但是每次都要创建连接 ...
分类:数据库技术   时间:2020-10-07 13:50:46    收藏:0  评论:0  赞:0  阅读:30
django怎么实现从数据库获取图片在前端显示
from django.contrib import adminfrom django.urls import path, includefrom django.conf.urls.static import staticfrom django.conf import settingsurlpatt ...
分类:数据库技术   时间:2020-10-07 13:09:17    收藏:0  评论:0  赞:0  阅读:339
转-Mysql 解决1251 client does not support ...问题
【转】Mysql 解决1251 client does not support ...问题 一、客户端连接mysql,问题:1251 client does not support ... 二、解决 1.查看用户信息 select host,user,plugin,authentication_st ...
分类:数据库技术   时间:2020-10-07 13:08:55    收藏:0  评论:0  赞:0  阅读:55
oracle 横向列变为纵向列
很多业务需求存储数据的时候都采取key/value的形式,展示时则需要key1,key2,key3....展示 效果如下: sql语句如下 SELECT ROUND(SUM(CASE WHEN DATA_ITEM_CODE='BACKN52' THEN DATA_ITEM_VALUE ELSE '0 ...
分类:数据库技术   时间:2020-10-07 10:19:31    收藏:0  评论:0  赞:0  阅读:73
MySQL管理-DDL语句(11)
DDL=DataDefinitionLanguageDDL是数据定义语言的缩写,简单来说,就是对数据库内部的对象进行创建、删除、修改的操作语言。它和DML语言的最大区别是DML只是对表内部数据的操作,而不涉及到表的定义、结构的修改,更不会涉及到其他对象。DDL语句更多的被数据库管理员(DBA)所使用,一般的开发人员很少使用。创建数据库CREATEDATABASEdbname查询数据库showdat
分类:数据库技术   时间:2020-10-07 10:19:01    收藏:0  评论:0  赞:0  阅读:38
百万级高并发mongodb集群性能数十倍提升优化实践(上篇)
线上某集群峰值TPS超过100万/秒左右(主要为写流量,读流量很低),峰值tps几乎已经到达集群上限,同时平均时延也超过100ms,随着读写流量的进一步增加,时延抖动严重影响业务可用性。经过一些列性能优化,该集群性能得到了数十倍的性能提升,效果明显,本文是上篇,下篇更精彩。
分类:数据库技术   时间:2020-10-07 10:15:56    收藏:0  评论:0  赞:0  阅读:46
模拟器的安装及adb命令的简单使用
1.夜神模拟器的下载及安装: https://www.yeshen.com,直接下载,下载之后直接解压安装即可 2.启动夜神模拟器 3.adb介绍: android debug bridge安卓调试连接桥;pc端的操作与移动端的操作实现建立连接的核心就是adb;它实际是一种客户端-服务器应用程序(C ...
分类:数据库技术   时间:2020-10-06 15:06:13    收藏:0  评论:0  赞:0  阅读:79
linux服务器配置mysql
1、下载mysql ,同样,跳过, 需要跟linux版本相对应 2、查看虚拟机内是否有mysql rpm -qa|grep mysql 如果有,则需要删除mysql相关文件 * rpm -ev xxx --nodeps 3.使用本地文件在线安装数据库: * 把mysql-community-rele ...
分类:数据库技术   时间:2020-10-06 13:42:31    收藏:0  评论:0  赞:0  阅读:54
利用hashicorp packer把dbcolinux导出为虚拟机和docker格式(2)
本文关键字:Cross-compile 64-bit kernel on 32-bit machine 在《将tinycolinux以硬盘模式安装到云主机》和《在tinycolinux32上装tinycolinux64 kernel和toolchain》2篇文章中我们手动构建了32到64的tinyc ...
分类:数据库技术   时间:2020-10-06 10:58:13    收藏:0  评论:0  赞:0  阅读:41
利用hashicorp packer把dbcolinux导出为虚拟机和docker格式(3)
本文关键字:gcc enable shared cross compile,multiarch gcc,multilib gcc,cross compile gcc under tinycorelinux 在 《利用hashicorp packer把dbcolinux导出为虚拟机和docker格式》 ...
分类:数据库技术   时间:2020-10-06 10:54:11    收藏:0  评论:0  赞:0  阅读:32
CCS - Spread Spectrum Communication Systems - Direct-Sequence Spread Spectrum Systems - Code Division Multiple Access
Code Division Multiple Access The enhancement in performance obtained from a DS spread spectrum signal throughthe processing gain and the coding gain ...
分类:数据库技术   时间:2020-10-05 23:05:45    收藏:0  评论:0  赞:0  阅读:75
Oracle存储过程demo
CREATE [OR REPLACE] PROCEDURE PROC_DEMO(PARAM1 IN TYPE,PARAM2 OUT TYPE) AS 变量1 类型(值范围); 变量2 类型(值范围); BEGIN SELECT COUNT(*) INTO 变量1 FROM 表A WHERE列名=PA ...
分类:数据库技术   时间:2020-10-05 23:02:56    收藏:0  评论:0  赞:0  阅读:46
gdb 调试 segment default 问题
原文:http://www.unknownroad.com/rtfm/gdbtut/gdbsegfault.html We are going to use gdb to figure out why the following program causes a segmentation fault ...
分类:数据库技术   时间:2020-10-05 22:19:30    收藏:0  评论:0  赞:0  阅读:65
JDBC
JDBC入门 搭建开发环境 编写程序,加载数据库驱动 建立连接 创建用于向数据库发送SQL的Statement对象 从代表结果集的resultSet中取出数据 断开与数据库的连接,并释放相关资源 DriverManager 驱动管理类 --1、注册驱动 实际开发中注册驱动 利用反射 Class.fo ...
分类:数据库技术   时间:2020-10-05 22:10:04    收藏:0  评论:0  赞:0  阅读:43
ReadSQLXml(xml 转sql)
public class ReadSQLXml { public static Dictionary<string, XmlNode> XMLDic = new Dictionary<string, XmlNode>(); /// <summary> /// 初始化SQLMAP /// </summ ...
分类:数据库技术   时间:2020-10-05 22:08:14    收藏:0  评论:0  赞:0  阅读:24
MySQL客户端登录(10)
客户端登陆交互式登录MySQL–h–u–p–PDBNAME–e“sql”-u是用户的意思一般直接可以写成–uroot或者–uMySQL-h是指主机IP的意思–h192.168.1.120,设置用户可以远程访问才行-p是密码的意思,可以直接写密码-pP@ssw0rd或者为了安全不写密码–p-P是端口的意思,针对多实例的mylsq可以选择端口登录–p3306DNNAME是指数据库名字,可以直接写数据库
分类:数据库技术   时间:2020-10-05 22:07:08    收藏:0  评论:0  赞:0  阅读:42
Oracle服务启动、关闭dos脚本
使用说明 以下脚本执行需管理员权限才能成功,使用时用管理员身份运行 启动服务脚本 Start Oracle 11g Service.bat @echo off echo 确定要启动Oracle 11g服务吗? pause lsnrctl start net start OracleOraDb11g_ ...
分类:数据库技术   时间:2020-10-05 22:04:58    收藏:0  评论:0  赞:0  阅读:34
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台
前戏 Jmeter原生测试报告有如下缺点 不具备实时性 报告中的数据是测试时间段内的平均值 丑 在如上缺点中,就诞生了性能监控平台,性能监控平台比jmeter的优势如下 实时展示Jmeter压测数据 数据范围可选 界面美观 性能监控平台的组成如下 Jmeter:压测工具,产生压测数据 InfluxD ...
分类:数据库技术   时间:2020-10-05 22:02:08    收藏:0  评论:0  赞:0  阅读:97
MySQL运维---半同步复制
一、异步复制存在的问题 1、拓扑图 问题:如果在从库返回了ack之后,还没来得及执行第7步写入磁盘,服务器异常宕机,那就会造成数据丢失。 解决:先执行第7步,把数据写入磁盘,再向主库返回ack,主库才执行commit,这个解决方案称为半同步复制。 ...
分类:数据库技术   时间:2020-10-05 22:01:17    收藏:0  评论:0  赞:0  阅读:31
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!