自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

合着我是程序白的博客

刚入java的大门

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 文件下载 Zip4j的使用,重命名压缩文件里的名字

单文件是下面 这样,如果多文件 response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE); response.setHeader( HttpHeaders.CONTENT_DISPOSITION, "attachment;fileName=" + URLEncoder.encode(fileName, "UTF-8")); ZipOut.

2020-06-02 16:13:20 1011 1

原创 Kibana操作ElasticSearch

#所有indexGET _cat/indices?v#put创建index和typePUT /索引名{ "mappings": { "properties":{//属性 "username":{"type":"text"}, "age":{"type":"long"} } }}#post创建index和typ...

2020-03-22 23:18:04 161

原创 4.如何保证消息不被重复消费(保证消息的幂等性)

消费端如何保证消息不重复消费:这个还是要结合业务说,比如已经进行了入库操作,再来一条消息时候,先根据一个全局的ID区查询是否进行了入库操作,也可以将id写到redis,下次再来消息的时候,先去redis里面查,再决定要不要操作。问题:如何处理数据库和redis的原子性呢?...

2020-02-28 22:19:59 181

原创 3.rabbitmq如何做到消息的100%成功投递?

biz db:业务数据库msgdb:消息数据库upstream service:生产者downstream service:消费者callback service:中间服务(补偿机制)mq broker:rabbitmq流程介绍:首先:将自己的业务进行入库操作,再发送消息到mq,消费者进行监听后消费,返回消费成功的消息到mq,中间服务监听成功回执进行入库,但是,就...

2020-02-28 21:54:39 376

原创 2.rabbitmq入门demo

相关依赖jar<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.6.1</version></dependency>生产者pu...

2020-02-27 13:51:32 101

原创 1.centos7安装rabbitmq

https://www.cnblogs.com/sevck/p/9176747.html

2020-02-25 21:04:48 83

原创 mybatis 动态sql

动态sql的test语句里面的比较坑啊,会转化为同一种类型再进行比较,因此在里面,1!=a不是返回false而是类型转化异常,另外一点就是," "这种和0相等,因为他会转化为数字,而" "转化不了为数字,底层就发现字符长度为0就返回了0,因此," " ==0为true...

2019-09-25 16:40:10 74

原创 echart 条件阴影实现

设置图形阴影,再伪造假数据,导致阴影覆盖,如图,下面的白色覆盖了红色,所以就得到自己要的阴影了

2019-09-25 16:36:12 503

原创 spring cloud无法获取远程git文件,报错---》占位符无效

可能原因1:jar包冲突可能原因2:命名冲突,启动类不要叫ConfigClient ,ConfigServer等可能原因3:spring.cloud.config.discovery.service-id=spring-cloud-config-server//这里的service-Id要和ConfigServer 里面的springApplication.name保持一致...

2019-06-13 19:52:18 240

原创 maven setting的mirrorOf

<mirrorOf>central</mirrorOf> 这样好点<mirrorOf>*</mirrorOf> 这样太霸道了,导致设置了其他的setting,镜像都不能使用了,只会用*的镜像,靠,另外在使用脚本命令时候,他只会找名称为settings.xml的,s通过形如mvn-s "C:\apache-maven-3.3.3\co...

2019-06-10 20:37:38 2818

原创 layui---合并单元格

function merge(res, cur, count,colum,index) { var data = res.data; var mergeIndex = 0;//定位需要添加合并属性的行数 var mark = 1; //这里涉及到简单的运算,mark是计算每次需要合并的格子数 var columsName = colum;//需要合并的列名称 ...

2019-03-28 22:57:05 617

原创 $.ajax 中的contentType

$.ajax 中的contentType在 cnodejs.org 论坛中有一个问题,让我也很奇怪,说是$.ajax设置数据类型applicaiton/json之后,服务器端(express)就拿不到数据,好奇之下,就去翻了翻资料,发现了一个自己也没有注意到的事。于是有了这篇文章。正文$.ajax contentType 和 dataType , contentType ...

2019-03-28 14:47:48 789

原创 layui父向子传值(绝对可以)

这是父类layer.open({                                  type: 2,                                  area: ['1100px', '550px'], //宽高                                  move : false,                        ...

2019-01-30 17:10:59 1852 1

原创 maven纯注解开发SSH(spring-struts2-hibernate)

1.pom&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma...

2019-01-23 23:30:21 280

原创 根据模板导出word的util

导入freemarker依赖jar包,配置模板doc-&gt;xml-&gt;ftl,里面的数据转换成${name}这样,搞完一定要检查,以免转换错误,public class WordExportUtil { /** * 配置信息,代码本身写的还是很可读的,就不过多注解了 */ private static Configuration configu...

2019-01-17 14:04:10 2540 1

原创 if...else使用心得

学习java5个月了,今天才发现在做条件判断时,如果有else,那么就会判断条件满足哪个走哪个如果没有,if走完了,还会向下走,所以,下面的业务和条件判断相关,影响数据的不写else一定要在 if 结束后return养成良好代码习惯!!!...

2019-01-09 20:52:12 444 1

原创 java 根据模板导出excel的步骤

1.导包2.编写导出工具类 public class ExcelUtils { /** * 导出Excel * @param sheetName sheet名称 * @param title 标题 * @param values 内容 * @param wb HSSFWorkbook对象 * @return * @throws IOException * @thr...

2019-01-02 16:29:13 2206 1

原创 java 利用poi导出表格

public static HSSFWorkbook getHSSFWorkbook(String sheetName,String []title,String [][]values, HSSFWorkbook wb){// 第一步,创建一个HSSFWorkbook,对应一个Excel文件 if(wb == null){ wb = new HSSFWor...

2019-01-02 13:13:11 286

原创 java 利用map---static制作简单缓存机制

原理:static具有数据共享的功能,而在web端可使用@PostConstruct注解,使得服务器一启动,就从字典表中取出对应的字段放到map集合,作为缓存1.缓存工具2.插入缓存 3. 获取缓存4.测试...

2018-12-29 15:52:41 2230

redis安装包+可视化工具

这是安装包,点击安装,然后下一步,下一步就可以了,有的资源都是压缩包,还要敲命令,太麻烦了,不如这样实在方便

2019-01-03

酒店管理系统前台加后台

酒店的官网预定,加上酒店的后台预定入住登记,包括数据库,可以作为毕业论文,稍作修改即可,

2018-10-19

空空如也

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

TA关注的人

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