给你一半糖

说想说的话,做想做的事,爱想爱的人

【多线程】——三种线程池ThreadPoolExecutor

Execurtor框架最核心的类是ThreadPoolExecutor,他是线程池的实现类,主要有四个构建 corePool:核心线程池的大小 maximumPool:最大线程池的大小 BlockingQueue:用来暂时保存任务的工作队列 keepAliveTime:非核心线程闲置超...

2018-09-25 15:40:37

阅读数:60

评论数:0

【MySQL】——MySQL的优化

经常会问到MySQL如何优化,可以考虑从三个方面优化:索引优化、sql语句优化、数据表的优化 索引的优化 只要列中含有NULL值,就最好不要设置索引,如果当时复合索引有NULL值,此列就会索引失效。 对于经常在where子句中使用的列,最好设置索引,这样会加快查询速度 对于like的语...

2018-09-22 08:41:36

阅读数:210

评论数:0

【MySQL】——MySQL中的锁机制

概述 相对其他数据库来说,MySQL的锁机制比较简单,不同的存储引擎支持不同的锁机制。 MySQL大致可以分为以下3种锁 表级锁:操作对象是数据表。MySQL大多数锁策略都支持,开销小,加锁快。不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:操作对象是数据表中的一行,...

2018-09-17 10:33:25

阅读数:106

评论数:0

【MySQL】——MySQL的索引原理

什么是索引 * 如果

2018-09-16 11:22:40

阅读数:166

评论数:1

【MySQL】——MySQL事务的四个隔离级别

MySQL的四个隔离级别 预备工作: * 先创建一个student表并在其中创建两条数据 select * from student; +----+--------+ | id | name | +----+--------+ | 1 | roy | | 2 ...

2018-09-15 21:04:54

阅读数:137

评论数:1

【Redis】——如何实现持久化

Redis支持RDB和AOF两种持久化机制。持久化功能有效地避免因进程退出造成的数据丢失问题,下次重启时利用之前持久化的文件即可实现数据恢复。 RDB:RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。 触发机制    手动触发分别对应save...

2018-08-19 21:33:13

阅读数:333

评论数:0

【设计模式】——单例模式的几种写法

单例模式:保证一个类仅有一个实例,并提供一个访问他的全局点。 懒汉式,线程不安全 //懒汉式,线程不安全 public class Sington { private Sington(){};//让外界不能通过new来创建实例 private static Singto...

2018-08-12 20:11:34

阅读数:61

评论数:0

【JVM虚拟机】——内存结构

java可以盛行的原因      1、软件层面机器码翻译       首先 Write One run everywhere,编写一次可以运行在任何地方,当Windows上和Linux上都装有jdk环境的时候,你编写好的jar包可以在上面运行不需要管是什么其他的情况,      2、内存管理...

2018-08-05 20:28:40

阅读数:54

评论数:0

【SolrCloud】——SolrCloud集群介绍

什么是solrcloudsolrcloud(solr云)是solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力的时候使用solrcloud。当一个系统的索引量少的时候其实并不需要使用solrcloud,当索引量很大,搜索请求并发很高,这时需要使用solrcloud来满足这些需求...

2018-07-15 19:28:15

阅读数:112

评论数:4

【Spring】——IoC原理

在spring的学习总总是有IOC(控制反转)和DI(依赖注入),感觉这两个概念总是模糊不清,很多时候觉得这两个其实没有太大的区别,今天就来讨论一下。 IoC是什么 Ioc是一种设计思想,就是将你设计好的对象交给spring容器控制管理,而不是传统的你的对象内部直接控制。 谁控制谁,控制什么...

2018-06-30 19:11:23

阅读数:67

评论数:4

【Spring】—— AOP原理及项目应用

  在应用AOP编程是主要编程对象是切面,而切面模块化横切关注点。仍然需要定义公共功能,但可以明明确的定义这个功能在哪里,以什么方式应用。并且不必修改受影响的类。这样一来横切关注点就被模块化到特殊的对象(切面)里了。 AOP术语 切面(Aspect):横切关注点 通知(Advice):切面必...

2018-06-16 21:36:37

阅读数:62

评论数:4

【spring】——常用注解介绍

组件类注解 在spring注入bean的时候常用的一种方式就是通过注解,装配bean。 @Component:标准一个普通的spring Bean类。 @Repository:标注一个DAO组件类。 @Service:标注一个业务逻辑组件类。 @Controller:标注一个控制器组件类...

2018-06-10 19:40:48

阅读数:57

评论数:4

【Java】-JSP九大内置对象,作用分别是什么? 分别有什么方法?

一、pageContext表示页容器     pageContext对象的作用是取得任何范围的参数,通过pageContext对象可以获取JSP页面的out、request、response、session、application等对象,或者可以重新定向客户的请求等,较少使用 二、reques...

2018-03-31 21:17:22

阅读数:191

评论数:8

【SpringBoot】——@Controller和@RestController的区别?

补得这篇博客:++++++官方文档:@RestController is astereotype annotation that combines @ResponseBody and @Controller.解释意思是:@RestController注解相当于@ResponseBody+ @Con...

2018-03-14 15:48:50

阅读数:1615

评论数:17

【SpringBoot】——SpringBoot整合swagger

补的这篇博客:+++++++++++       Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持步。Swagge...

2018-03-14 11:13:45

阅读数:113

评论数:15

【angular】——高德地图结合angular4获取地图中某一点信息

高德demo地址:http://lbs.amap.com/api/javascript-api/example/amap-ui-poipicker/index高德地图结合angular4 实现下拉框获取某一个点的poi信息。实现步骤:第一步:在index.html中引入高德地图相关api。根据具体...

2018-02-12 22:04:02

阅读数:1550

评论数:8

安装docker步骤及错误解决方案

第一步:yum install -y docker 第二步:查看安装版本   docker version 第三步:启动docker systemctl start docker 错误信息:Job for docker.service failed because the co...

2018-08-26 21:36:47

阅读数:191

评论数:0

【solr】——solr单机版安装

首先安装solr要保证自己是java环境,先在命令行判断是否配置 1、安装jdk        java -version 2、下载最新版solr,看官网最新的版本是7.4      http://mirrors.hust.edu.cn/apache/lucene/solr/7.4.0/ ...

2018-07-29 21:11:23

阅读数:103

评论数:7

【多线程】——volatile和synchronize关键字对比

并发编程中的两个关键问题      线程之间如何通信:wait() notify() notifyall()      共享内存:隐式通信      消息传递:显示通信      线程之间如何通信      在共享内存的并发模型中,同步是显示做的;synchronize      在消...

2018-07-22 21:33:50

阅读数:52

评论数:6

【运维】——Jenkins自动部署构建

Jenkins下载Windows下安装Jenkins下载地址:https://jenkins.io/download/选择最新版本的Jenkins下载 进入存放Jenkins的位置运行启动,启动Jenkins。Jenkins的默认端口为8080可以直接在浏览器中输入ip+端口进行访问。初次访问页面...

2018-07-08 21:33:12

阅读数:262

评论数:3

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