自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络I/O工作机制1:TCP

前言数据从一台主机发送到网络中的另一台主机的过程双方需要有相互沟通的意向(不能某一端强制传输吗?)有能够沟通的物理渠道(物理链路):电话?面对面交流?语言要能沟通,明白什么说话该自己说话,什么时候该对方说话**(通信协议)**TCP协议如何建立和关闭TCP连接?TCP报文简单介绍一些TCP报文的格式TCP报文分为 TCP首部 和 数据 两部分TCP报文首部 最小有20个字节源端口和目的端口:各占2字节,写入源端口和目标端口序号:4个字节。TCP传输的数据编号确认号:4个字节

2021-09-12 14:48:51 197

原创 char和varchar的区别

char是定长,定义了多少就是多少,多余没有使用的用空格代替,因此取值可能需要进行trim()操作char长度固定,因此查询方便很多,所以效率高

2021-09-06 16:19:31 127

原创 类成员和方法的访问控制

oop-25-类成员和方法的访问控制从严阅读阿里巴巴Java开发手册,看到权限控制,之前一直没有严格在意这一块,很多时候对private 和 public使用不清楚, 成员变量一般都定义为private 而方法大部分都用了public ,转回头特地整理一下。为什么成员变量定义用private构造方法 和普通方法 类方法 类变量 普通变量都使用哪种访问权限Java的四种访问控制权限privatedefault: 同一包中的类可以访问protected: 子类 同一包中的类p

2021-09-06 15:45:08 246

转载 Java的泛型

一、什么是泛型泛型可以理解为任何类型,即不要求指定类型,给定任意一个类型都可以。 在不确定具体类型的时候可以使用,和使用object类相比没有类型转换错误例如,ArrayList使用了泛型ArrayList<Integer>ArrayList<String>书面话的定义泛型,即参数化的类型参数化的类型:将类型由原来的具体类型参数化,类似于方法中的变量参数,此时类型也可以定义成参数形式(也可以成为类型形参) 在使用和调用时传入具体的类型(实参)泛型的本质时参数化类

2021-09-04 16:35:24 117

原创 MySQL字段唯一性约束与唯一索引

区别与联系唯一约束和唯一索引,都可以实现数据列的唯一性,列值可以为null(允许存在多个null值)创建唯一性约束,会自动创建一个同名的唯一索引,这个索引不能够单独删除,删除唯一约束会自动删除索引。唯一约束是通过唯一索引来实现数据的唯一如果创建唯一索引,这个索引就是独立的,可以单独删除如果在一个列上想有约束和索引并且两者都可以单独删除,可以先建唯一索引,再建同名的唯一约束。如果表的一个字段,要作为另一个表的外键,这个字段必须有唯一约束(或是这个字段干脆就是主键),如果只是有唯一索引,就会报错

2021-09-03 08:55:01 4036

转载 Spring的事物传播行为

前言spring有7种类型的事物传播行为。事物传播行为是spring提供的一种事物管理的方式,不是由数据库提供的。Spring中七中事物传播行为事物的传播行为 默认值为Propagation.REQUIRED 可以手动指定其他的事物传播行为Propagation.REQUIRED如果当前存在事务,则加入该事务,如果当前不存在事务,则创建一个新事务-Propagation.SUPPORTS如果当前存在事务,则加入事务 如果不存在事务 则以非事务的方式继续运行-Propgation.MA

2021-09-02 22:36:00 144

空空如也

空空如也

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

TA关注的人

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