自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

校长的博客

一只初生的程序猿

  • 博客(7)
  • 收藏
  • 关注

原创 MYSQL的数据引擎

常用的有三种 1、InnoDB 默认索引是B+Tree 2、Myisam 默认索引是B+Tree 3、Memory默认索引是hash 区别: 1.InnoDB支持事务,支持外键,支持行锁,写入数据时操作快,MySQL5.6版本以上才支持全文索引 2.Myisam不支持事务。不支持外键,支持表锁,支持全文索引,读取数据快 3.Memory所有的数据都保留在内存中,不需要进行磁盘的IO...

2019-11-18 09:49:28 140

原创 @Controller 和@RestController的区别

1、如果使用@RestController注解Controller,则Controller中的方法不能返回.jsp页面。 2、如果需要返回到指定页面,则需要用@Controller配合视图解析器使用。 3、需要返回JSON 、XML或者自定义的内容到页面上,则需要在方法前面加上@ResponseBody注解。 4、使用@RestController相当于@Controller和@Respon...

2019-11-14 13:22:02 112

原创 MD5代码

package com.rental.house.equip.utils; import java.nio.charset.Charset; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5 { private final st...

2019-08-27 17:29:27 1383

原创 Mybatis与Hibernate区别

1. Mybatis是一个不完全的ORM(对象关系映射)框架,因为它需要程序员自己编写sql语句,而Hibernate是一个完全的ORM框架。2. Mybatis学习门槛低,简单易学,而Hibernate较为复杂,不易精通。3. Mybatis可以直接编写原生态的sql,可以严格控制sql执行性能,进行更细致的sql优化,灵活度高,非常适合对关系型数据模型不高的软件开发,例如互联网软件,企业运营类...

2018-07-03 10:52:49 361

原创 数据库连接池的工作机制

1. JavaEE服务器启动时,就会创建一定数量的池连接,并且会一直维护不少于此数目的连接。当客户端程序需要连接时,池驱动程序会返回一个未使用的连接给客户,并把这个连接标记为忙,如果当前没有空闲的连接,池驱动程序就会创建新建一定数量的新的连接,新建连接的数量由配置参数决定。2.当使用的池连接被调用完后,池驱动程序将次连接标记为空闲,其他程序就可以调用这个连接了。...

2018-07-03 10:33:43 9003

原创 创建线程的几种常用方式

1.一个类继承Thread类,并重写里面的run()方法。2.一个类去实现Runnable接口,并实现里面的run()方法。3.创建一个线程池,并线程池中直接获取一个线程。先写到这里,具体的方法改天再写。同学们,下课!...

2018-07-03 10:23:07 1243

原创 JDBC连接数据库

今天用到了jdbc,就整理一份通用代码来分享一下。1 注册驱动2 建立链接3 创建Statement4 执行sql语句5 处理结果集6 关闭链接package com.yangshengjie.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java...

2018-07-03 09:30:32 145 1

空空如也

空空如也

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

TA关注的人

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