今天在把django的默认数据库sqlite3切换为MySQL数据库时报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb' 报错原因:django ...
分类:
数据库 时间:
2019-12-28 16:10:45
阅读次数:
95
bootsect.s(引导扇区程序)做了件什么事? 将硬盘中的OS程序(setup.s)读入内存 今天看一下setup.s后又做了什么事。 为什么一开始操作系统的程序要用汇编来编写?因为我们要严格地控制程序在哪里执行。汇编能做到,而C语言要需要编译才可以,在哪里执行我们是控制不了的。 为什么要做这件 ...
分类:
其他好文 时间:
2019-12-28 10:01:25
阅读次数:
118
在上个新版本.net core 3.1解决跨域问题后,在读取数据库的时候又出现了如下问题。 当前用的EntityFramework Core 3.1.0 原因可能是:待定。 目前的解决方法有三种: 1.在一个API中只写一个数据操作的LINQ。 2.在一个API中,所有LINQ的操作都转化为List ...
分类:
Web程序 时间:
2019-12-28 09:16:13
阅读次数:
89
一,IDEA新建SpringBoot+MySQL+MyBatis+Lombok+Spring Boot DevTools项目 1,新建项目的选中项 2,新建后我们需要配置勾选这个自动编译 3,按住shift+alt+ctrl+/,然后选中registry 4,然后选中这个选项 5,然后在 pom.x ...
分类:
数据库 时间:
2019-12-27 09:58:15
阅读次数:
112
2/3阶段提交解决的问题是分布式数据操作一致性问题,即在不同节点间数据多个操作的原子性问题,比如在A节点的数据增加和B节点数据的减少需要原子操作。 解决方案:在各个分布式节点之上引入TC(Trancaction Coordinator),由TC进行最终commit操作协调,只有各个节点的预操作(pr ...
分类:
其他好文 时间:
2019-12-26 19:34:40
阅读次数:
117
我们在前面对配置模型中默认提供的各种IConfigurationSource实现类型进行了深入详尽的介绍,如果它们依然不能满足项目中的需求,我们还可以通过自定义IConfigurationSource实现类型来支持我们希望的配置源。就配置数据的持久化方式来说,将配置存储在数据库中应该是一种常见的方式... ...
分类:
Web程序 时间:
2019-12-24 09:35:13
阅读次数:
74
实验十七 线程同步控制 实验时间 2018-12-10 第一部分:理论知识 1、多线程并发执行中的问题 ◆多个线程相对执行的顺序是不确定的。 ◆线程执行顺序的不确定性会产生执行结果的不确定性。 ◆在多线程对共享数据操作时常常会产生这种不确定性。 2、线程的同步 -多线程并发运行不确定性问题解决方案: ...
分类:
编程语言 时间:
2019-12-23 20:50:33
阅读次数:
107
4.1概述 1. HBase是一个高可靠、高性能、面向列、可伸缩的分布式数据库,是谷歌BigTable的开源实现,主要用来存储非结构化和半结构化松散数据。 2. HBase与传统数据库的区别 数据类型上的区别,它把数据存储为未经解释的字符串 数据操作,没有像关系型数据库那样的复杂数据操作,通常采用单 ...
分类:
数据库 时间:
2019-12-23 00:30:13
阅读次数:
151
golang 操作数据库 golang操作数据库的过程十分简单,以下是一个简单的增删改查的操作,这里我们使用MySQL数据库为例。 连接数据库 ? 连接数据库我们首先需要下载相应数据库的驱动,这里我们选择的是MySQL数据库驱动,所以我们先去拉取驱动。在这之前我们需要有git 下载地址: https ...
分类:
数据库 时间:
2019-12-22 14:28:09
阅读次数:
105
Ubuntu系统下安装MySQL后,所有新创建的数据库的默认目录为/var/lib/mysql目录,以后用户自己创建的数据库默认就保存在这个目录下.在终端输入mysql回车后,启动mysql服务,可以开始输入命令了.下面介绍一些最基本的数据操作命令: 1. show databases; #查看有哪 ...
分类:
数据库 时间:
2019-12-22 12:40:26
阅读次数:
102