
其他内容
文章平均质量分 82
暂时无法分类的文章,仅供学习交流
GottdesKrieges
Oracle、OceanBase、TiDB、达梦数据库认证专家。 GBase数据库认证工程师。K8S云原生认证工程师。ITIL服务管理和PMP项目管理认证。
展开
-
数据库设计与数据库范式
(Database Normalization)是指数据库设计的一系列原则和规范,是关系型数据库设计过程中所要遵循的规则和指导方法。数据库范式最早由英国计算机科学家在他的关系数据库模型()中提出。按照规范化程度,数据库范式从低到高依次有:UNF、1NF、2NF、3NF、EKNF、BCNF、4NF、ETNF、5NF、DKNF、6NF。一般实际应用中,最多只会考虑到第四范式(4NF),超出4NF以外的范式一般只出现在学术研究中。原创 2022-08-21 15:35:42 · 1538 阅读 · 0 评论 -
【图解】IT运维技能图谱-202207版
【图解】IT运维技能图谱-202207版原创 2022-07-14 12:32:02 · 815 阅读 · 0 评论 -
数据库基本概念:OLTP/OLAP/HTAP、RPO/RTO、MPP
数据库基本概念:OLTP/OLAP/HTAP、RPO/RTO、MPPOLTPOLAPHTAP行存储列存储MPPRTORPOOLTPOLTP=Online Transaction Processing=联机事务处理OLTP 是事件驱动、面向应用的,也称为面向交易的处理过程。其基本特征是前台接收的用户数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果,是对用户操作的快速响应。例如银行类、电子商务类的交易系统就是典型的 OLTP 系统。OLTP 具备以下特点:直接面向应用,数据在系统转载 2021-10-05 16:57:38 · 5309 阅读 · 0 评论 -
2021年国产数据库12强介绍
2021年国产数据库12强介绍TiDBOceanBaseDMopenGaussPolarDBGaussDBGBaseTDSQLAnalyticDBKingBaseGoldenDBSequioaDBTiDB厂商:PingCAP类型:分布式是否开源:开源特性存储与计算分离的架构设计、一键水平扩容或缩容;多副本存储、Multi-Raft协议同步事务日志、金融级高可用;实时HTAP、提供行存储引擎 TiKV 和列存储引擎 TiFlash ;云原生的分布式数据库服务;兼容MySQL 5.7及MySQL转载 2021-10-05 15:57:03 · 5881 阅读 · 0 评论 -
DAS、NAS、SAN三种存储架构比较
DAS、NAS、SAN三种存储架构比较磁盘存储分类DASNASSAN网络化存储NAS与SAN存储架构的比较NAS和SAN的根本不同磁盘存储分类目前磁盘存储市场上,存储分类根据服务器类型分为:封闭系统的存储、开放系统的存储。封闭系统主要指大型机,AS400等服务器,开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器。开放系统的存储分为:内置存储和外挂存储。开放系统的外挂存储根据连接的方式分为:直连式存储(Direct-Attached Storage,简称DAS)网络化转载 2021-03-01 16:29:21 · 1140 阅读 · 0 评论 -
SQL Server、Oracle和MySQL三种常用数据库的比较(三)
修改数据以上对比基于Microsoft SQL Server 2008,Oracle Database 11g和同一时期的MySQL。部分功能可能已经发生变化。仅供参考。原创 2020-09-27 09:47:09 · 499 阅读 · 0 评论 -
SQL Server、Oracle和MySQL三种常用数据库的比较(二)
对于SQL Server和MySQL而言,当数据以升序方式排序时,NULL值会最先出现。在Oracle中,升序排序时NULL值会出现在列表的最后,但是可以通过在ORDER BY子句后添加NULLS FIRST关键字使其最先出现。 SELECT columnlist FROM tablelist ORDER BY columlist NULLS FIRST Oracle在排序列表中区分字母的大小写,比如升序排列时大写字母总是出现在小写字母之前。SQL Server和MySQL不区分字母的大.原创 2020-09-26 15:55:28 · 605 阅读 · 0 评论 -
SQL Server、Oracle和MySQL三种常用数据库的比较(一)
Oracle和MySQL的每条SQL语句都以分号结尾,而SQL Server语句末尾不需要分号。 对于包含空格的列名,SQL Server使用方括号括起来注明,如[Last Name]。MySQL使用重音符,如`Last Name`。Oracle则使用双引号,并且此时区分列名的大小写,如"Last Name"不等于"LAST NAME"。 ...原创 2020-09-23 20:05:02 · 1044 阅读 · 0 评论 -
迁移win10的efi引导分区到系统固态硬盘
前两天更新win10的时候总是失败,原因是系统重启时出现蓝屏错误。如下图所示:经检查发现,原来是我之前给笔记本加了固态之后重装系统时,由于没有拿掉原有的机械硬盘,导致efi分区装在了机械硬盘,而操作系统装在了固态硬盘,所以系统启动时出现了如上的错误。Win+R运行diskmgmt.msc打开磁盘管理可以发现,如下图所示,EFI系统分区装在了磁盘0(原装机械盘),而操作系统在磁盘1(自己...原创 2019-08-17 13:29:26 · 28830 阅读 · 13 评论 -
笔记本加装固态安装win10和Ubuntu双系统
笔记本拆机加固态:http://www.jb51.net/softjc/469814.html需要注意的地方是笔记本后改拆下来以后要先把电池的电源断开,装完固态后再把电源的白色插头复位。 固态初始化和分区:http://www.upantool.com/jiaocheng/ssd/2014/6263.html安装完成后,可以在“设备管理器”中查看该SSD信息。右击“我的电脑”,选择“管理”,再选择...转载 2018-05-21 00:57:25 · 2377 阅读 · 0 评论 -
Coursera普林斯顿算法课第三次作业
Point: 重点是Comparable和Comparator接口的区别和实现。另外需要特别注意点的坐标是整数类型而斜率是浮点数,所以在计算斜率时可以乘以1.0。其次要注意Java中正负零不相等的问题,即0/5与0/(-5)不相同。import java.util.Comparator;import edu.princeton.cs.algs4.StdDraw;public class Po...原创 2018-04-02 18:52:49 · 1518 阅读 · 0 评论 -
Coursera普林斯顿算法课第二次作业
Deque: 使用LinkedList和哨兵节点即可。import java.util.Iterator;import java.util.NoSuchElementException;import edu.princeton.cs.algs4.StdOut;import edu.princeton.cs.algs4.Stopwatch;public class Deque<It...转载 2018-03-25 12:53:08 · 1554 阅读 · 0 评论 -
Coursera普林斯顿大学算法课第一次作业
前前后后提交了五次,终于拿到了满分!总的来说,需要注意的是Timing和Backwash的问题。Timing:PercolationStats.java里StdRandom.mean()和StdRandom.stddev()都只能调用一次;Percolation.java里实现numberOfOpenSites时切记不能使用循环累加,定义一个私有属性来计数即可;实现open()时相邻的四个site...原创 2018-03-19 11:15:10 · 3469 阅读 · 2 评论 -
利用PowerShell把Python 2.x代码转化为Python 3.x代码
1.Window系统下,在要转换的代码所在文件夹按住Shift键,鼠标右键选择在当前窗口打开PowerShell或命令行窗口;2.输入 2to3 example.py 回车查看example.py中需要修改的部分;3.输入 2to3 -w example.py 回车自动将python 2.x版本代码转化为python 3.x版本代码.原创 2017-12-28 20:25:00 · 402 阅读 · 0 评论 -
使用MikTex和Texmaker进行LaTex写作
本文主要介绍如何在Windows系统上安装和配置MikTex和Texmaker,并利用它们编写LaTex文件。原创 2017-09-27 14:11:37 · 14013 阅读 · 0 评论 -
Eclipse代码逆向生成UML插件ObjectAid
ObjectIAid是一个可利用现有代码逆向生成UML图的Eclipse插件。官方网址:点击打开链接使用技巧:使用时在当前Project右键选择New->Other->ObjectAid UML Diagram->Class Diagram->Next,输入名称即可创建UML模型文件。只要将对应Class的.java文件拖入打开的UML模型文件就能自动生成对应的UML图啦。转载 2017-07-05 18:11:17 · 1064 阅读 · 0 评论 -
Java+Tomcat+MySQL实现简单的网页注册和登录
博客改版后源码格式乱套了。。。详见Github项目以下是原始正文:本文介绍了以Java作为后台语言,以Tomcat搭建本地服务器,同时连接MySQL数据库实现的一个简单的网页注册和登陆功能的实现。前端页面主要使用了html,JavaScript 和 Processing。 实现的代码如下。 webDemo index.html inde...原创 2017-03-05 12:59:17 · 5867 阅读 · 0 评论