3 网站小助手

尚未进行身份认证

暂无相关简介

等级
TA的排名 10w+

Tomcat优化详解

1、概述        本文档主要介绍了Tomcat的性能调优的原理和方法。可作为公司技术人员为客户Tomcat系统调优的技术指南,也可以提供给客户的技术人员作为他们性能调优的指导手册。2、调优分类        由于Tomcat的运行依赖于JVM,从虚拟机的角度我们把Tomcat的调整分为外部环境调优和自身调优两类来描述。—2.1、外部环境

2018-01-11 16:55:12

Java虚拟机学习 - 垃圾收集器

HotSpot JVM收集器上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。Serial(串行GC)收集器Serial收集器是一个新生代收集器,单线程执行,使用复制算法。它在进行垃圾收集时,必须暂停其他所有的工作线程(用户线程)。是Jvm client模式

2018-01-11 16:51:47

在一个千万级的数据库查寻中,如何提高查询效率?

*   原文链接:https://m.2cto.com/database/201503/381295.html1)数据库设计方面:         a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。         b. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使

2018-01-11 16:48:38

Spring Boot系列(十三) Spring Boot 发送邮件

这一篇介绍Spring Boot 发送邮件需要springboot实战完整视频教程的,点击这里!Spring框架使用JavaMailSender接口为发送邮件提供了一个简单的抽象,并且Spring Boot也为它提供了自动配置和一个starter模块。如果spring.mail.host和相关的库(通过spring-boot-starter-mail定义)都

2018-01-10 18:18:57

Spring Boot系列(十二)Spring Boot整合ActiveQ实现消息收发和订阅

这一篇介绍Spring Boot整合ActiveQ实现消息收发和订阅,需要springboot实战完整视频教程的,点击这里!javax.jms.ConnectionFactory接口提供了一个标准的用于创建一个javax.jms.Connection的方法,javax.jms.Connection用于和JMS代理(broker)交互。尽管为了使用JMS,Spring需要一个Co

2018-01-10 18:17:43

Spring Boot系列(十一) Spring Boot 日志控制

这一篇介绍Spring Boot 日志控制,需要springboot实战完整视频教程的,点击这里!Spring Boot对日志的处理,和我们平时的日志处理完全一致,通过logback.xml进行日志管理功能。为了简便,这里采用“Spring Boot构建框架”一章节使用的工程,讲述如何在Spring Boot中处理日志。第一步,虽然Spring Boot中app

2018-01-10 18:16:39

Spring Boot系列(十)Spring Boot整合Elasticsearch全文搜索引擎

这一篇介绍Spring Boot整合Elasticsearch全文搜索引擎,需要springboot实战完整视频教程的,点击这里!Elastic Search是一个开源的,分布式,实时搜索和分析引擎。Spring Boot为Elasticsearch及Spring Data Elasticsearch提供的基于它的抽象提供了基本的配置。Spring Boot提供了一个用于聚集依

2018-01-10 18:15:39

Spring Boot系列(九) Spring Boot集成Sorl搜索客户端

这一篇介绍Spring Boot集成Sorl搜索客户端,需要springboot实战完整视频教程的,点击这里!Apache Solr是一个搜索引擎。Spring Boot为solr客户端库及Spring Data Solr提供的基于solr客户端库的抽象提供了基本的配置。Spring Boot提供了一个用于聚集依赖的spring-boot-starter-data-solr '

2018-01-10 18:14:14

Spring Boot系列(八) Spring Boot中使用MongoDB数据库

这一篇介绍Spring Boot中使用MongoDB数据库,需要springboot实战完整视频教程的,点击这里!MongoDB是一个开源的NoSQL文档数据库,它使用一个JSON格式的模式(schema)替换了传统的基于表的关系数据。Spring Boot为使用MongoDB提供了很多便利,包括spring-boot-starter-data-mongodb 'Starter

2018-01-10 18:09:36

Spring Boot系列(七)Spring Boot使用Redis实现session共享

这一篇介绍Spring Boot使用Redis实现session共享,需要springboot实战完整视频教程的,点击这里!Redis是一个缓存消息中间件及具有丰富特性的键值存储系统。Spring Boot为Jedis客户端库和由Spring Data Redis提供的基于Jedis客户端的抽象提供自动配置。spring-boot-starter-redis'Starter P

2018-01-10 18:07:47

Spring Boot系列(六)Spring Boot 连接MySql数据库

这一篇介绍Spring Boot 连接MySql数据库,需要springboot实战完整视频教程的,点击这里!Spring Boot可以大大简化持久化任务,几乎不需要写SQL语句,在之前章节“Spring Boot 构建框架”中我们新建了一个Spring Boot应用程序,本章在原有的工程中与数据库建立连接。Spring Boot有两种方法与数据库建立连接,

2018-01-10 18:05:30

Spring Boot系列(五)创建jar与热部署

创建可执行jar创建一个完全自包含的可执行jar文件,该jar文件可以在生产环境运行。可执行jars(有时候被称为胖jars "fat jars")是包含你的编译后的类和你的代码运行所需的依赖jar的存档。可执行jars在Java没有提供任何标准的加载内嵌jar文件(即jar文件中还包含jar文件)的方法。如果想发布一个自包含的应用这就是一个问题。为了解决该

2018-01-10 18:00:39

Spring Boot系列(四)Spring Boot Maven插件

Spring Boot Maven插件提供了使用Spring Boot应用程序步骤如下:重新打包:创建一个可自动执行的jar或war文件。它可以替换常规工件,或者可以使用单独的分类器附加到构建生命周期。运行:运行您的Spring引导应用程序与几个选项传递参数。启动和停止:将Spring Boot应用程序集成到集成测试阶段,以便应用程序在其之前启动。构建信息:生成可由致动器使用的构建

2018-01-09 17:41:40

Spring Boot系列(三) Spring Boot 常用注解

@RestController和@RequestMapping@RestController被称为一个构造型(stereotype)注解。它为阅读代码的开发人员提供建议。对于Spring,该类扮演了一个特殊角色。它继承自@Controller注解。4.0之前的版本,spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。使用这个特性,我们可以开发REST服

2018-01-09 17:19:05

Spring Boot系列(二) Spring Boot 构建框架

什么Spring Boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式。环境准备一个比较不错的文本编辑器(例如Vim、Emacs、Subli

2018-01-09 17:13:02

Spring Boot系列(一) Spring Boot介绍和基础POM文件

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot的特点1. 创建独立的Sprin

2018-01-07 17:35:19

Java面试题二十六

更多面试题欢迎访问:面试题专栏前言:最近一直没有整理笔试题,也是工作太忙,笔试题整理稍复杂,总担心因为自己的疏忽或者技术不精而误人子弟,昨天群里小伙伴问了一个很有意思的问题,这里拿出来给大家看看。 以下两个片段执行结果差异的原因是什么?片段一:short s=1;s=s+1; 片段二:short s=1;s+=1; 可以自己组织一下答案,最后看结...

2018-01-05 18:18:18

Java面试题二十五

更多面试题欢迎访问:面试题专栏​​​​​​​1、下列关于构造方法的叙述中,错误的是()    A、Java语言规定构造方法名与类名必须相同    B、Java语言规定构造方法没有返回值,但不用void声明    C、Java语言规定构造方法不可以重载    D、Java语言规定构造方法通常通过new自动调用 正确答案:C                 扩展:构...

2018-01-05 18:17:34

Java面试题二十四

更多面试题欢迎访问:面试题专栏​​​​​​​见如下代码:public class IntTest {  public static void main(String[] args) {    Integer i1 = 100;    Integer i2 = 100;    Integer i3 = 150;    Integer i4 = 150;    System.o...

2018-01-05 18:15:52

Java面试题二十三

1,关于Spring MVC的核心控制器DispatcherServlet的作用,以下说法错误的是( )    A,它负责接收HTTP请求    B,加载配置文件    C,实现业务操作    D,初始化上下应用对象ApplicationContext正确答案:C        SpringMVC是Spring中的模块,它实现了mvc设计

2018-01-05 18:15:15

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!