自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 珍藏的SQL查询高阶语句及讲解,仔细看完并弄懂玩转SQL语句不在话下

数据库和表:course(课程表):sc(分数表):student(学生信息表):teacher(老师信息表):顺便附上SQL语句自己去生成,练习CREATE DATABASE /*!32312 IF NOT EXISTS*/`school` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `school`;...

2019-03-11 17:53:52 2488 1

转载 java中各种集合解析以及区别表较全的整理

一,java中各种集合的关系图Collection 接口的接口 对象的集合├ List 子接口 按进入先后有序保存 可重复│├ LinkedList 接口实现类 链表 插入删除 没有同步 线程不安全│├ ArrayList 接口实现类 数组 随机访问 没有同步 线程不安全│└ Vector 接口实现类 数组 同步 线程安全│   └ Stack└ Set 子接口 仅接收...

2019-03-11 18:00:05 262

转载 sql优化

其中有错误和不足的地方,还请大家纠正补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用NOT ...

2019-03-11 17:57:03 116

转载 史上最全spring讲解(二)

二:深入Spring:1,利用后处理器扩展Spring容器:Spring容器提供了很好的扩展性,除了可以与各种第三方框架良好的整合外,其IoC容器也允许开发者进行扩展,这种扩展甚至无需实现BeanFactory或ApplicationContext接口,允许两个后处理器对IoC容器进行扩展:Bean后处理器:这种处理器会对容器中的Bean进行后处理,对Bean的功能进行额外的加强。容器后处...

2019-02-28 18:01:17 197

转载 史上最全面的spring讲解(一)

一:spring的基本用法:1,关于spring容器:spring容器是Spring的核心,该 容器负责管理spring中的java组件,ApplicationContext ctx= new ClassPathXmlApplicationContext("bean.xml");//这种方式实例化容器,容器会自动预初始化所有Bean实例ctx.getBean("beanName");...

2019-02-28 17:59:32 697

转载 MySQL 常用语句

1.字符串类函数(1)CONCAT(s1,s2,s3,.....) 连接字符串 例如:SELECT CONCAT('1','2') FROM DUAL; 输出:12(2)LOWER(s) 将字符串全部变成小写 例如:SELECT LOWER('ABC') FROM DUAL; 输出:abc(3)UPPER(s) 将字符串全部变成大写 例如:SELECT UPPER('abc') F...

2019-02-26 11:30:18 136

原创 Spring事务

1:事务学习 事务的特性:要做就做全,要不就不做。 事务首先与 数据库是有关系的  a:原子性c:一致性i:隔离性d:持久性查询数据库的隔离级别 select @@tx_isolation数据库中默认事务的隔离级别:REPEATABLE READ(可重复读) 默认的级别spring中如何使用事务:基于配置实现事务(方法已经过时)<tx:advice&gt...

2019-02-18 19:13:53 101

原创 spring(1)

bean的配置深入1:scope 标签含义  singleton 代表单例模式(默认是单例模式)                    prototype 代表原型模型(根据有并发的业务场景使用)          mvc      request                    session2:autowire byName 通过id的名字进行自动装配(不推荐使用)3...

2019-02-18 19:12:51 95

原创 druid和c3p0连接池

一、druid和c3p0的区别c3p0是一个开放源代码的JDBC连接池,它实现了数据源和JNDI绑定,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。目前使用它的开源项目有Hibernate,Spring等 druid不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个 SQ...

2019-02-18 17:49:35 8929

原创 mybatis学习(02)

1:environment 这个是配置数据源,我们现在之配置一个。   使用哪个数据源 直接在 environments有个default=“这个数据源的id”就可以了。2:no bound  这个就是你 dao接口里的方法和 mapper.xml文件里的id没有匹配 3: mapper文件里面使用了 update  insertinto  delete ,那么在dao接口里面方法返回...

2019-02-18 17:43:09 85

原创 mybatis学习(01)

学习mybatis,先去想什么是mybatis 以及什么是mybatis-plusmybatis是一个持久化的一套解决方案,那么针对我们的所学的,他是接管dao层的。mybatis-plus是基于mybatis的一个升级,使我们的开发更简单。如何使用mybatis。1:找合适的jar包   mybatis中 需要使用到2个jar,第一个jar是 mysql的连接  第二个jar是m...

2019-02-18 17:41:39 87

原创 一些基本命令

输入 root (最高权限)密码是不可见的cd 切换文件夹 盘符等ls 查看文件 ls-all 这个查看隐藏文件ll 文件的详细信息 wget 下载用的Linux中都是tar包 类比于我们的ziptar -zvxf 解压的详细信息都输出来rm 代表删除文件的意思 rm -rf 强制删除vim编辑  i 代表输入 esc代表退出  :wq代表保存退出ps -ef...

2019-02-18 17:38:50 131

空空如也

空空如也

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

TA关注的人

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