logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM故障分析及性能优化系列之二:jstack生成的Thread Dump日志结构解析

这篇文章首先对Thread Dump日志文件的结构进行分析。目录第一部分:Full thread dump identifier第二部分:Java EE middleware, third party & custom application Threads第三部分:HotSpot VM Thread"Attach Listener""DestroyJavaVM"...

RabbitMQ配置之mandatory,publisher-returns相关

在SpringBoot的RabbitMQ配置中,有如下一项:spring.rabbitmq.template.mandatory = true官方注释:Enable mandatory messages. If a mandatory message cannot be routed to a queue by the server, it will return an unroutable me

Spring Boot 对rabbitmq批量处理数据的支持

一丶前言  在生产中,存在一些场景,需要对数据进行批量操作。如,可以先将数据存放到redis,然后将数据进行批量写进数据库。但是使用redis,不得不面对一个数据容易丢失的问题。也可以考虑使用消息队列进行替换,在数据持久化,数据不丢失方面,消息队列确实比redis好一点,毕竟设计不一样。是不是使用消息队列,就一定好呢?不是的,首先使用消息队列,不能确保数据百分百不丢失,(如果要做到百分百不丢失,设

大数据导出POI之SXSSFWorkbook

https://www.jianshu.com/p/df05c7fd6fa8POI还有SXSSFWorkbook专门处理大数据OutputStream os = null;try {HttpServletResponse response = super.getResponse();response.setContentType("application/forc...

java8 Stream流操作介绍

https://blog.csdn.net/sf_cyl/article/details/51900701 流操作在本人接触到的部分,都是处理集合容器Collection,加入流操作主要是为了函数式编程,在很大程度上可以简化代码简洁的代码处理复杂逻辑这是每个程序猿的追求,废话不多说,开始介绍使用Stream基本步骤1. 创建Stream;2. 转换Stream,每次转换原有S...

Servlet异常处理

Servlets异常处理实例代码 - 当一个servlet抛出一个异常,Web容器中搜索inweb.xml使用与之匹配的抛出的异常类型的异常类型元素的配置。当一个servlet抛出一个异常,Web容器中搜索inweb.xml使用与之匹配的抛出的异常类型的异常类型元素的配置。需要使用error-page元素在web.xml中指定的servlet调用若干例外情况或HTTP状态码。

MYBATIS 的参数传递及XML内使用

Parameter 1.   传入简单类型    JAVA代码:Java代码  public User get(Long id) {        return (User) getSqlSession().selectOne("com.liulanghan.get" , id);  }    MAPPER :

Spring MVC的文件下载(更优雅的方式进行)

https://my.oschina.net/songxinqiang/blog/8989011. 这里可以采用Charset,而非字符串的UTF-8。jdk7里面用StandardCharsets,低版本的可以自己用Charset.forName。fileName = new String(fileName.getBytes(StandardCharsets.UTF_8), StandardCh

java 怎么向Excel中加入超链接,指向相对路径的文件

如何读取超链接HSSFSheet sheet = workbook.getSheetAt(0);HSSFCell cell = sheet.getRow(0).getCell((short)0);HSSFHyperlink link = cell.getHyperlink();if(link != null){System.out.pri

oracle 查询当前占用cpu及时间最长的sql语句

SELECTA.USERNAME, A.COMMAND, A.STATUS,A.PROGRAM, A.MACHINE, A.CLIENT_IDENTIFIER,B.SQL_TEXT,B.CPU_TIME,B.SHARABLE_MEM,ROUND((B.DISK_READS + B.BUFFER_GETS)/B.EXECUTIONS)AS RESOURCE_COSTF

    共 326 条
  • 1
  • 2
  • 3
  • 33
  • 请选择