会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小垃圾在努力!
博客园
首页
新随笔
联系
订阅
管理
2022年9月21日
计算机网络
摘要: TCP三次握手和四次挥手 三次握手 客户端发送带有SYN的标志的数据包 服务端发送带有SYN/ACK标志的数据包 客户端发送带有ACK标志的数据包 为什么三次握手缺一不可 客户端发送SYN数据包,如果服务端收到会给客户端回复SYN/ACK数据包,如果客户端收到服务端回复的SYN/ACK数据包,客户端
阅读全文
posted @ 2022-09-21 16:28 小垃圾在努力!
阅读(185)
评论(0)
推荐(1)
2021年11月20日
MySQL存储引擎和表类型
摘要: 基本介绍 MySQL的表类型由存储引擎决定,主要包括MyISAM、InnoDB、Memory等 MySQL数据表主要支持六种类型,分别是:CSV、Memory、ARCHIVE、MRG_MYISAM、MYISAM、InnoDB 数据表可以分为两类:一类是事务安全型,比如InnoDB;另一类是非事务安全
阅读全文
posted @ 2021-11-20 22:08 小垃圾在努力!
阅读(110)
评论(0)
推荐(0)
2021年11月19日
MySQL事务和隔离机制
摘要: MySQL事务和隔离机制 1. 事务 由一组相关的dml语句组成,该组dml语句要么全部成功,要么全部失败 1.1 事务作用 用于保证数据的一致性 1.2 事务和锁 当执行事务操作时,MySQL会在表上加锁,防止其他用户更改表中数据 1.3 事务操作 开始一个事务: START TRANSACTIO
阅读全文
posted @ 2021-11-19 00:21 小垃圾在努力!
阅读(136)
评论(0)
推荐(0)
2021年11月16日
MySQL索引
摘要: MySQL索引 索引的作用 提高数据库的性能(SELECT),查询速度可以提高百倍千倍 索引的原理 没有索引时,查找会进行全表扫描 添加索引,会形成一个索引的数据结构,比如二叉树 索引的代价: 1. 磁盘占用 2. 影响dml(update delete insert)语句的效率 索引的类型 主键索
阅读全文
posted @ 2021-11-16 21:28 小垃圾在努力!
阅读(40)
评论(0)
推荐(0)
2021年11月9日
注解
摘要: 注解 基本概念 概念:说明程序的。给计算机看的 注释:用文字描述程序的。给程序员看的 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个新特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用力啊对这
阅读全文
posted @ 2021-11-09 21:25 小垃圾在努力!
阅读(30)
评论(0)
推荐(0)
Junit单元测试
摘要: Junit单元测试 测试分类 黑盒测试:不需要写代码,给输入值,看程序能否输出期望值 白盒测试:需要写代码。关注程序具体的执行流程Junit使用 Junit使用:白盒测试 步骤: 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test 包名: xxx.xx.xx.test 定义测试方法:
阅读全文
posted @ 2021-11-09 00:22 小垃圾在努力!
阅读(25)
评论(0)
推荐(0)
2021年10月27日
leetcode题目-SQL
摘要: 考察点 1 连接 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时
阅读全文
posted @ 2021-10-27 11:15 小垃圾在努力!
阅读(43)
评论(0)
推荐(0)
2021年10月24日
蓄水池抽样算法
摘要: 蓄水池抽样算法 1. 蓄水池抽样问题 从N个元素中随机的抽取k个元素,其中N无法确定。 2. n个样本中随机抽取1个(n未知) 这个问题是蓄水池抽样问题的一个特例,即 k=1。 解法: 我们总是选择第一个对象,以 1/2 的概率选择第二个,以 1/3 的概率选择第三个,依此类推,以 1/m 的概率选
阅读全文
posted @ 2021-10-24 18:42 小垃圾在努力!
阅读(113)
评论(0)
推荐(0)
2021年10月19日
MySQL数据库
摘要: MySQL数据库 1 MySQL数据库的启动和连接 1.1 MySQL服务[DOS命令(管理员权限)] 启动 net start MySQL 关闭 net stop MySQL 连接 mysql -h 主机名 -P 端口 -u 用户名 -p 密码 2 SQL语句分类 DDL 数据定义语句[creat
阅读全文
posted @ 2021-10-19 20:29 小垃圾在努力!
阅读(35)
评论(0)
推荐(0)
2021年4月28日
Git全套(GitHub、Gitee码云和GitLab)
摘要: Git全套 Git Git介绍 版本控制 为什么需要版本控制 版本控制工具 1、集中式版本控制工具 2、分布式版本控制工具 Git简史 Git工作机制 Git和代码托管中心 Git 安装 Git命令 设置用户签名 初始化本地库 查看本地库状态 添加暂存区 提交本地库 历史版本 版本穿梭 Git分支
阅读全文
posted @ 2021-04-28 10:41 小垃圾在努力!
阅读(96)
评论(0)
推荐(0)
下一页
公告