web基础

TLS证书与自签ca

自签CA流程自签CA流程如图 公网的CA机构签发证书的流程和原理基本也是如此,不过根CA的压力会比较大,所以延伸出了二级ca等,以此保证证书链的完整和有效。 一般的操作系统出厂时都会内置可用的公网CA的证书拉作为信任证书源,以保证用...

Java特项

Bean Validation

此篇将全面领略一下JSR-303中提议的Bean Validation特性 Bean ValidationBean Validation是一种规范,为 JavaBean 和方法验证定义了一组元数据模型和 API 规范,而Hiberna...

Java多线程

何为Java线程中断

何为Java线程中断Java线程中断是一个大多熟人不太关心的知识点,有的人可能一辈子也用不到,这是一位网络上的大牛说的。 Java线程的中断其实非常简单,说白了就是一个中断标志位的改变。先来看Thread类3个关于中断的方法: in...

MySql

MySql索引详解

了解索引之前先了解一下约束。 约束(constraint)约束实际上就是表中数据的限制条件 ,表在设计的时候加入约束的目的就是为了保证表中的记录完整和有效 ,常见约束如下 非空约束(not null)约束的字段不能为null 唯一性约...

MySql

MySql事务

前提摘要:MySql只有使用InnoDB 引擎时才支持事务,MyISAM 引擎不支持事务 存储引擎:存储引擎是MySql中特有的一个术语,其它数据库中没有,比如oracle中有,但是不叫这个名字。 存储引擎听着高端大气上档次,实际上存...