logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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好一点,毕竟设计不一样。是不是使用消息队列,就一定好呢?不是的,首先使用消息队列,不能确保数据百分百不丢失,(如果要做到百分百不丢失,设

Apache-Ignite入门实战之三 - 分布式锁

https://blog.csdn.net/kongxx/article/details/78918257 在 Ignite 的分布式缓存中还有一种常见应用场景是分布式锁,利用分布式锁我们可以实现简单的集群master选举功能。下面是一个使用分布式锁的例子:package my.ignitestudy.datagrid;import org.apache.ignite.Ign...

大数据导出POI之SXSSFWorkbook

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

保留小数:java DecimalFormat format 方法的使用

DecimalFormat format 方法大家在format()一个小数是,总是对格式中的'0'和'#'有些不解吧!eg:     1:new DecimalFormat("00.000").format(pi) //结果:03.142    2:new DecimalFormat("##.###").format(pi) //结果:3.142都是对pi进行格式化,但第一个

java 通过远程URL实现文件下载几种方式

利用Apache common io 库下载文件。通过URL直接转换成MutipartFile。使用文件通道FileChahhel下载文件。

#java#python#自然语言处理
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

    共 338 条
  • 1
  • 2
  • 3
  • 34
  • 请选择