自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (13)
  • 收藏
  • 关注

转载 Mysql中(@i:=@i+1)的作用

Oracle中有一个伪列rownum,可以在生成查询结果表的时候生成一组递增的序列号。MySQL中没有这个伪列,但是有时候要用,可以用如下方法模拟生成一列自增序号。(1)sql示例:select (@i:=@i+5) as rownum, surname, personal_name from student, (select @i:=100) as init;解释: 上述sql中,红色值...

2019-08-02 15:31:19 605

原创 SpringBoot 自定义线程池

1. 自定义线程池1.1 修改application.propertiestask.pool.corePoolSize=20task.pool.maxPoolSize=40task.pool.keepAliveSeconds=300task.pool.queueCapacity=501.2 线程池配置属性类TaskThreadPoolConfig .javaimport org.sp...

2018-10-31 15:06:12 450

转载 Java中this和super的用法总结

这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1.普通的直接引用这种就不用讲了,this相当于是指向当前对象本身。2.形参与成员名字重名,用this来区分: 1 2 ...

2018-10-31 14:48:37 168

转载 在spring boot中使用java线程池ExecutorService

1. 认识java线程池1.1 在什么情况下使用线程池?1.单个任务处理的时间比较短2.需处理的任务的数量大1.2 使用线程池的好处:1.减少在创建和销毁线程上所花的时间以及系统资源的开销2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存1.3 线程池包括以下四个基本组成部分:1、线程池管理器(ThreadPool):用于创建并管理线程池,包括 创建线程池,销毁线程...

2018-10-31 13:11:48 1044

原创 Springboot默认数据库连接池及常用属性

Springboot默认数据库连接池为 Tomcat JDBC Pool ,常用的属性见下表:属性 描述 默认值 defaultAutoCommit 连接池中创建的连接默认是否自动提交事务 驱动的缺省值 defaultReadOnly 连接池中创建的连接默认是否为只读状态 - defaultCatalog 连接池中创建的连接默认的 cata...

2018-10-31 13:04:33 5330

转载 4种事务的隔离级别

事务ACID特性,其中I代表隔离性(Isolation)。什么是事务的隔离性?隔离性是指,多个用户的并发事务访问同一个数据库时,一个用户的事务不应该被其他用户的事务干扰,多个并发事务之间要相互隔离。一个事务怎么会干扰其他事务呢?咱们举例子来说明,假设有InnoDB表:t(id PK, name);表中有三条记录:1, shenjian2, zhangsan3, lis...

2018-09-19 13:45:52 129

转载 MyISAM和InnoDB的主要区别和应用场景

主要区别:1).MyISAM是非事务安全型的,而InnoDB是事务安全型的。 2).MyISAM锁的粒度是表级,而InnoDB支持行级锁定。 3).MyISAM支持全文类型索引,而InnoDB不支持全文索引。 4).MyISAM相对简单,所以在效率上要优于InnoDB,小型应用可以考虑使用MyISAM。 5).MyISAM表是保存成文件的形式,在跨平台的数据转移中使用MyISAM存储会...

2018-09-19 12:14:34 170

转载 Mysql中的排序规则utf8_unicode_ci、utf8_general_ci的区别总结

Mysql中utf8_general_ci与utf8_unicode_ci有什么区别呢?在编程语言中,通常用unicode对中文字符做处理,防止出现乱码,那么在MySQL里,为什么大家都使用utf8_general_ci而不是utf8_unicode_ci呢?用了这么长时间,发现自己竟然不知道utf_bin和utf_general_ci这两者到底有什么区别。。ci是 case insensi...

2018-09-19 12:09:20 37765 5

原创 MySQL数据库常用函数

一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。    ABS(x)        返回x的绝对值     不区分大小写    SELECT ABS(-1) -- 返回1    CEIL(x),CEILING(x)  返回大于或等于x的最小整数      SELECT CEIL(1.5) -- 返回2    FLOOR(x)            返回小于或等...

2018-09-13 10:24:36 190

转载 mysql 查询当天、本周,本月,上一个月的数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) ...

2018-09-13 10:13:21 99

转载 mysql中MyISAM与InnoDB的区别:

1)存储结构每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD (MYData)。 索引文件的扩展名是.MYI (MYIndex)。2、存储空间 MyISAM:可被压缩,存储空间较小。 InnoDB:需要更多的内存和存储,它会在主内存中建立其专用的缓冲池用于高速缓冲数据和索引。 MyI...

2018-09-13 10:09:28 78

转载 MySQL数据库

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from...

2018-09-12 18:34:27 273

原创 java基础总结2

64.XML与JSON区别数据交换格式区别:xml是重量级、json是轻量级。xml比较占带宽,json占带宽小,易于压缩。json在webservice用的比较少、xml用的比较多。解析方法:json:gson、jsonobject、jackson等,xml:dom、sax、pull解析相同:两者都在项目交互下   网路通讯部分 65.TCP与UDP区别?udp:...

2018-09-12 17:49:38 120

原创 java基础总结

1.&&和&的的区别1)都表示逻辑与and,当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则一方为false,结果为false。2)&&具有短路的功能,即如果第一个表达式为false,则不在计算第二个表达式,例如if(Str!=null && Str.equals(" ")) 表达式中,顺序执行,当str为nu...

2018-09-12 17:36:09 279

Java动态权限管理

权限管理--------------------------------------------------------------------------------

2018-01-16

卖电影票网站

卖电影票网站卖电影票网站---数据库忘导出了,可自己建表,本项目可以当做参考,勿喷---------------------------------------------------

2018-01-16

去底速刷(JPG_BMP转换成透明背景PNG

去底速刷(JPG_BMP转换成透明背景PNG*******************************************************

2018-01-14

struts2完全学习手册

struts2根据struts2完全学习手册_自己总结

2018-01-14

idea汉化包

IntelliJidea汉化包------------------------------------------------------------------------------------------------------------

2018-01-14

Java初中级程序员面试宝典

Java初中级程序员面试宝典--------------------------------------------------------------------------------------------------

2018-01-14

MyBatis自动生成配置文件全解.zip

MyBatis自动生成配置文件全解.zip MyBatis自动生成配置文件全解.zip MyBatis自动生成配置文件 全解.zip

2017-09-16

DatePickerDemo_日期控件带时间.

DatePickerDemo_日期控件带时间. DatePickerDemo_日期控件带时间。 参考html模版直接使用。 。。 。

2017-09-16

简单的聊天工具

简单的聊天工具,简单的聊天工具 简单的聊天工具,使用简单代码类资源,, ,

2017-09-13

ckeditor_4.7.2_文本编辑器

ckeditor_4.7.2_文本编辑器,ckeditor_4.7.2_文本编辑器ckeditor_4.7.2_文本编辑器ckeditor_4.7.2_文本编辑器

2017-09-13

Sublime Text快捷键

Sublime Text快捷键,Sublime Text快捷键Sublime Text快捷键Sublime Text快捷键Sublime Text快捷键。。。。。

2017-09-13

Hibernate3.0完整中文版教程

Hibernate3.0完整中文版教程

2017-09-13

空空如也

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

TA关注的人

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