自定义博客皮肤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+Tree2、Myisam 默认索引是B+Tree3、Memory默认索引是hash区别:1.InnoDB支持事务,支持外键,支持行锁,写入数据时操作快,MySQL5.6版本以上才支持全文索引2.Myisam不支持事务。不支持外键,支持表锁,支持全文索引,读取数据快3.Memory所有的数据都保留在内存中,不需要进行磁盘的IO...

2019-11-18 09:49:28 156

原创 @Controller 和@RestController的区别

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

2019-11-14 13:22:02 131

原创 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 1403

原创 Mybatis与Hibernate区别

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

2018-07-03 10:52:49 383

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

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

2018-07-03 10:33:43 9047

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

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

2018-07-03 10:23:07 1262

原创 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 170 1

空空如也

空空如也

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

TA关注的人

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