朝花夕誓
04
07
MySQL建库建表 MySQL建库建表
一、建表1、数据类型(1)数值类型 整数类型 字节 范围 用途 tinyint 1 -128~127 很小的整数 smallint 2 -32768~32767 mediumint 24位 -8388608~838860
2021-04-07
03
30
MySQL基本语法 MySQL基本语法
一、注意事项 sql语法以分号结尾,并且不区分大小写 所有非数字的值都要加单引号 #为注释 sql语句执行顺序 1)from 2)join 3)on 4)where 5)group by 6)having 7)select 8)order
2021-03-30
07
计算机组成原理 计算机组成原理
一、计算机基础知识1、进制(1)其他转二其他进制数除2取余法,以下以十进制数为例。 (2)二转其他把二进制数按权展开、相加即得其他进制数。以下以十进制为例。 (3)二与十六互转将二进制数的每4位看成一位十六进制数。 以下二进制数1000
02
25
MySQL时间转化函数 MySQL时间转化函数
一、MySQL时间数据类型mysql字段的时间类型分为5种:DATE,DATETIME,TIME,TIMESTAMP,YEAR;说实话这五种类型我以前只用datetime,为什么用大家都用这个,所以今天趁这个机会整理学习一下。 类型
2021-02-25
25
分布式事务锁 分布式事务锁
一、引言由于传统的锁是基于Tomcat服务器内部的,搭建了集群之后,导致锁失效,使用分布式锁来处理。 在单机时代,虽然不需要分布式锁,但也面临过类似的问题,只不过在单机的情况下,如果有多个线程要同时访问某个共享资源的时候,我们可以采用线程间
2021-02-25
24
MySQL面试题 MySQL面试题
1、MySQL有哪些引擎查看引擎的方式 mysql> show engines; mysql常用引擎包括:MYISAM、Innodb、Memory、MERGE (1)InnodbInnodb:行级锁,提供了具有提交、回滚和崩溃回复能力的事
2021-02-24
24
BIO、NIO、AIO BIO、NIO、AIO
一、概念1、IOIO 全程 Input/Output,即数据的读取(接收)或写入(发送)操作,针对不同的数据存储媒介,大致可以分为网络 IO 和磁盘 IO 两种。 而在 Linux 系统中,为了保证系统安全,操作系统将虚拟内存划分为内核空间
2021-02-24
23
java8新特性 java8新特性
参考链接https://www.runoob.com/java/java8-new-features.html 1、默认方法Java 8 新增了接口的默认方法。 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。 我们只
2021-02-23
21
21
SpringBoot容器启动时运行代码 SpringBoot容器启动时运行代码
一、场景我们在开发过程中会有这样的场景:需要在容器启动的时候执行一些内容,比如:读取配置文件信息,数据库连接,删除临时文件,清除缓存信息,在Spring框架下是通过ApplicationListener监听器来实现的。在Spring Boo
2021-02-21
21
IO流 IO流
1、IO流的类 2、流的分类 按数据流的方向不同:输入流,输出流。 按处理数据单位不同:字节流,字符流。(1) 字节流:数据流中最小的数据单元是字节。(2)字符流:数据流中最小的数据单元是字符, Java中的字符是Unicode编码,一个字
2021-02-21
20
Mybatis面试题 Mybatis面试题
1、#{}和¥{}的区别#{}是预编译处理(参数占位符),¥{}是字符串替换 Mybatis在处理#{}时,会将sql中的#{}替换为?,调用PreparedStatement的set方法来赋值 Mybatis在处理¥{},就是把¥{}替换
2021-02-20
17 / 24