自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 学习《MySQL实战45讲》丁奇--第二篇 | 日志系统:一条SQL更新语句是如何执行的?总结

1.为什么SQL查询不建议使用查询缓存?    在一个表上有更新的时候,跟这个表有关的查询缓存会失效。2.Mysql中WAL的概念是什么?    WAL:Write-Ahead Logging,即先写日志,后写磁盘。3.存储引擎InnoDB中的redo log(重做日志)?        首先redo log是InnoDB特有的日志系统,用来记录对磁盘页中数据的变动。        特点:...

2019-01-03 19:02:20 595

原创 学习《MySQL实战45讲》丁奇--第一篇 | 基础架构:一条SQL查询语句是如何执行的?总结

1. MySQL的框架有几个组件, 各是什么作用? 说明:MySQL可以分为 Server 层和存储引擎层两部分;    Server层:包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数;        1)连接器:连接器负责跟客户端建立连接、获取权限、维持和管理连接;            注:连接器判断用户通过后,是获取权...

2018-12-20 18:25:41 4208

原创 activemq与spring整合

消息队列activemq实现了jms标准,而且还可以与spring进行无缝整合,到现在activemq仍然活跃在企业的项目中。在说明activemq与spring整合前,首先来了解一下基本概念。1、JMSJMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API。Activemq消息队列组件

2017-07-31 19:50:50 423

原创 基础面试题

面试题:请解释PATH和CLASSPATH的区别?· PATH是操作系统的路径,windows中使用的是PATH,Linux下用的是/etc/profile;· CLASSPATH是Java解释程序时所需要的路径,指的是类的加载路径; 面试题:请问在String对象比较的时候“==”和“equals()”的区别?· “==”:实现的是数值比较,比较的是两个对象的

2016-11-16 19:37:22 336

原创 大数据Hadoop基础

1简介   Hadoop的系统环境是:Linux或者Unix。Hadoop有两个核心服务模块:DFS和YARN1.1 DFS(存储)  对于存储Hadoop提供了HDFS分布式文件系统(Hadoop Distributed File System,简称HDFS)。分布式文件系统吧文件分布存储到多个计算机节点上,很多的计算机节点构成了计算机集群;分布式文件系统由计算机集群中的多个节点构成

2016-11-03 23:40:52 6832

原创 Java类集

Java中的类集(集合)解决了对象数组一旦声明则长度不可改变的问题。实现了保存对象的动态扩充,其性能要比链表的性能高。  在Java中类集主要分为两类:Collection集合和Map集合,集合主要用来存数据和取数据。 1、Collection集合定义:   Interface CollectionCollection集合中定义许多可以操作的数据的方法,常用方法主要有:  

2016-08-27 15:05:13 539

原创 Java 多线程

1、进程与线程操作系统是以进程为单位控制的,进程是一次完整的处理单元,一个进程包含了多个线程,线程不能脱离进程而单独存在。2、Java实现多线程多线程的实现需要一个线程主类,一个线程主类的对象表示一个线程,此主类需要继承Thread类或实现Runnable接口或实现Callable接口,之后,需要覆写run()方法,此方法是线程执行的开始点。其中Thread类是Runnable接口

2016-08-24 21:27:03 278

原创 Java链表的实现

传统的对象数据一旦声明则长度不可改变,因此,操作起来较为繁杂。链表从本质上讲可以理解为“动态的对象数组”。链表可以实现对象的增加、删除、查询等等一系列的操作,可以实现动态扩充。如下为链表的实现:1、定义要保存对象的类:class Phone {//此类提供要保存的数据private String brand ;private double price ;public P

2016-08-24 21:07:48 4832 2

activemq与spring整合源代码

该资源是spring与activemq的基础整合,适合消息中间件的初学者

2017-07-31

空空如也

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

TA关注的人

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