自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

转载 40个Java多线程问题总结

前言 个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可

2017-05-04 16:33:21 217

转载 Mysql PARTITION 数据表分区技术

在这一章节里, 我们来了解下 MySQL 中的分区技术 (RANGE, LIST, HASH)   Mysql 的分区技术与水平分表有点类似, 但是它是在逻辑层进行的水平分表, 对于应用而言它还是一张表, 换句话说: 分区不是实际真正的对一张表进行拆分,分区之后表还是一个表,它是把存储文件进行拆分。  在 Mysql 5.1(后) 有了几种分区类型:   RANG

2017-05-03 16:45:51 420

原创 Array、ArrayList、Vector、LinkedList

ArrayList : 不固定大小的数据,初始化默认size=0,第一次插入的时候会增大defaultSize=10,后续每次加多少就扩充多大。 当然,删除的时候 ,size也会相应减小。 非线程安全, 但是自身会有安全检测, 需要内存的连续空间 ,适合遍历查询,不适合插入和删除操作

2017-05-03 16:24:56 270

原创 Mysql 闲杂问题聚集

1、where 条件是 从左向右执行吗 ?       答:是的  。所有过滤较多数据的条件应该写在左边 。 Oracle 刚好相反 2、如何进行汉语排序 ?       答: mysql :select * from Table order by convert(column USING gbk) COLLATE gbk_chinese_ci asc

2017-05-02 16:53:41 282

原创 Mysql DBMS执行SELECT 顺序

SQLSelect语句的执行步骤【从DBMS实现者角度,这个对我们用户意义不大】:   1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。   2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。   3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。   4)表达式转换...

2017-05-02 15:44:00 460

原创 Mysql select查询执行过程

SQL Select语句完整的执行顺序:         1、from 子句组装来自不同表的数据,包括join 、left join ; 全字段组装        2、where  子句基于指定的条件对记录进行筛选        3、group by  子句将数据划分为多个分组        4、执行select 中的聚促函数,例如count(*),Max(),min()函数  

2017-05-02 15:41:37 1024

转载 Mysql 函数

原文地址 : http://www.cnblogs.com/kissdodog/p/4168721.html MySQL数据库提供了很多函数包括: 数学函数;字符串函数;日期和时间函数;条件判断函数;系统信息函数;加密函数;格式化函数; 一、数学函数   数学函数主要用于处理数字,包括整型、浮点数等。 函数 作用 ABS(x) 返回x的绝对值  

2017-05-02 13:54:04 206

转载 浅析Mysql InnoDB存储引擎事务原理

一 事务的分类 1.1 扁平事务 要么都执行,要么都回滚,InnoDB最常用,最常见的事务. 1.2 带有保存点的偏平事务 事务的操作过程有 begin, A, B, C, D, commit 几个过程,那么带有保存点的扁平事务过程大致如下: begin--> 隐含保存点1(save work 1)-->A-->B(save work2)-->C-->D(rollback work2) 

2017-05-02 11:19:57 331

转载 Mysql 通过锁对事务的实现

MVCC(Multi-Version Concurrency Control) 多版本并发控制 MVCC的实现,是通过保存数据在某个时间点的快照来实现的.  InnoDB的MVCC是通过在每行记录后面保存2个隐藏的列来实现的,一列保存了行的创建时间,一列保存了行的过期时间(或删除时间).但它们都存储的是系统版本号 MVCC最大的作用是:  实现了非阻塞的读操作,写操作也只锁定了必要的行.

2017-05-02 11:17:04 319

转载 数据库事务隔离级别

本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现    ×: 不会出现

2017-05-02 10:21:17 225

转载 浅谈MySQL中优化sql语句查询常用的30种方法

原文链接 : http://www.jb51.net/article/39221.htm 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select

2017-05-02 10:02:02 316

nmon分析工具

nmon内存分析工具,excel分析,下载无需安装,点击即用

2017-04-24

nmon_linux_14g.tar.gz

使用nmon,检测JVM运行情况,包括CPU、内存、进程等

2017-04-24

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

TA关注的人

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