自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 浅谈数据库三大范式

数据库的范式,是一种规范化的设计方法,主要用于优化数据库的结构和操作效率。范式可以分为多个级别,其中最常用的是三种范式,即第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。**第一范式(1NF)**要求数据库中的每个列必须是原子性的,即不可再分解。也就是说,每个列中的每个值都必须是唯一的,并且不可再细分为更小的数据。**第二范式(2NF)**在满足第一范式的基础上,要求数据库中的每个非主键列必须完全依赖于主键列。换句话说,每个非主键列的值必须与主键关联,并且不能依赖其他非主键列。

2023-08-29 20:18:55 127

原创 服务器IO高,系统卡死

一、问题描述7月2日,centos8 安装Gnome 桌面 没有继续使用,第二天登录后 操作任何东西东经常卡死,重启多次,还是卡顿,卸载Gnome后才解决。二、问题分析1、监控图分析看了监控图,发现cpu利用率已经非常高,并且系统IO也到了瓶颈。2、IO占用高的进程分析登录linux系统后,通过iotop -oP查看IO占用高的进程,通过磁盘读取量,磁盘写入量,IO百分比,发现Gnome占用非常高的资源。这张图后截的,没能保留案发现场,当时是Gnome占用的比较高。三、问题结论centos

2022-07-03 22:51:36 1384 1

原创 IDEA安装Gitee插件

背景:为了方便自己协同开发,在不同环境学习技术时可以将自己学习的内容,统一集中到一个地方,不间断的回顾学习内容以及学习的位置。然后就开始安装Git安装Gitgit官网:https://git-scm.com/推荐使用国内源(下载速度非常快):https://npm.taobao.org/mirrors/git-for-windows/1、 下载自己喜欢的版本后,安装就可以了 我是无脑下一步,修改了安装目录安装步骤转载:https://www.cnblogs.com/xueweisuoyon

2021-10-10 11:03:04 9072

原创 主键使用UUID报java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘0‘ for key ‘PRIMARY‘

主键使用的是UUID,但是在插入的时候 一直报异常,到数据库中看主键一直插入0异常:java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘0’ for key ‘PRIMARY’错误写法排查后是因为sql不小心写错了,可能写的时候一直想的更新,改正后测试通过千万不要向我这样这么马虎...

2021-02-15 08:04:35 747

原创 C#程序连接SqlServer

首先将文字描写的地方以及host和post补全,一定要对应好,切记 切记 string connString = "Data Source = host,post;" + "Persist Security Info=True;" + "Initial Catalog="数据库名称";" + "Integrated Security=false;" +

2020-09-28 23:03:48 321

原创 C#实现简单爬虫

爬虫算是第一个小任务吧,因为每天要统计数据,比较繁琐,如果有一个程序能帮助我,解决这个问题就好了。首先 要知道爬虫的流程1、发送请求2、响应数据3、处理数据4、存入数据库也要看你要爬那个网站的信息,知道每个请求头里面包含哪些需要的内容,打开网页F12就能看到,苹果电脑就Fn+F12我们要的cookie也在这里????先从第一步入手,发送请求,一个url,然后就第二步响应了数据返回一个json格式的字符串。 //这个url是你要爬的地址 public static str

2020-09-28 22:10:20 11598

原创 计算机进制转换

所有数字在计算机底层都以二进制形式存在。对于整数有四种表示方式二进制 :0,1满2进1,以0b开头十进制 :0-9满10进1八进制 :0-7满8进1,以0开头十六进制 :0-9 A-F满16进1,以0x开头,此处的A-F不区分大小写进制之间的转换二进制转十进制(从右向左从非0的数计算2的n-1次幂加在一起)十进制转二进制 除二逆取余补充:反码和补码的计算如下图所示二进制转八进制 2^3 也就是三位一划分得出的数拼在一起。八转二呢,既然是合并在一起的,就可以把结果的每个数在拆成

2020-07-12 22:13:46 159

原创 javaSE

java基础-数据类型转换/***基本数据类型的运算规则1、自动类型转换7中类型做运算时,可以向范围大的方向靠拢。boolean不做运算容量小的跟容量大的做运算,结果自动转为容量大的。byte、char、short–>int–>long–>float–>double1 2 2 4 8 4 8特殊情况 byte char short 做运算直接转换为int (包括自身与自

2020-07-11 23:05:29 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除