- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 RabbitMq设置ackMode = “AUTO“,并且手动ACK导致的错误
背景:批量往相同的queue中推送消息(推送时间间隔几十毫秒)代码编写:设置ackMode = "AUTO",并且手动ACK导致的错误现象:生产者发送一条消息,可能消费者消费了多条消息(2,3条不等),也有正常消费一条的参考链接:rabbit PublisherCallbackChannel is closed问题跟踪 - 知乎RabbitMQ-如何保证消息在99.99%的情况下不丢失【附源码】_mob604756f3c518_51CTO博客解决方案:删除掉手动ack的代码上
2021-12-30 20:55:08
2871
原创 itext 生成pdf 并转图片,出现中文字体乱码,并classpath下设置中文字体
itext 生成pdf 并转图片,出现中文字体乱码case1. 使用STSong-Light 字体,在window 和Linux 中 ,转图片时,出现小方块。BaseFont bf = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);看了好多资料都未解决,大多数都说是没有对应的字体,从csdn下载,安装到window中,坑得一逼,还要那么高的下载分数。就算能够解决,那么上线后每台linu.
2020-10-21 20:07:23
5254
转载 java爬虫 htmlunit与jsoup技术
场景使用:网页爬虫,一个网页数据抓取工具。 htmlunit可以模拟浏览器执行,但是不会正真打开一个浏览器界面,是webdriver的轻量级实现。 优点:比webDriver运行快,少占用资源。 缺点:对js,css的支持不是很好,需要处理。使用方法首先加载htmlunit对应的jar包 a. 对应下载:htmluint-2.23.jar(也可以...
2018-02-28 17:23:41
703
转载 redis常见面试题
1. 使用Redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过期后将会...
2018-02-09 17:26:18
258
转载 常见面试题整理--数据库篇(每位开发者必备)
继续前面有关于的Python面试的两篇内容:Python代码篇 、Python概念篇 今天说一说数据库。不管你是Java开发者还是Python开发者还是其他语言开发者,基本上面试的时候都会被问到数据库相关的知识点。所以掌握一些经常被问的数据库知识是十分重要的。如果你对数据库不熟悉,想学习的话,学习专栏有一篇MySQL学习资料那么常见的数据库面试题有哪些呢?(非DBA向)(一)什么是存储过程?有哪些...
2018-02-09 17:19:09
188
转载 权限系统--系统数据库设计
当然,程序开始之前必须有整个工程完整的数据模型,权限系统本身就是工程项目的一部分,因此一样不会例外。一:实体列表名称代码注释权限用户表SYS_USER_INFO1) 存放用户的基本信息2) 包括各种不同角色的用户权限角色表
2018-02-07 17:36:17
1011
转载 你的简历能帮你争取到面试机会吗?
最近我在帮朋友的公司招人,招人的第一步是要筛选简历,在这过程中,我发现虽然能收到很多简历,但实际能通过筛选能进入到技术面试流程的简历不多,估计10份里不会超过4份能通过筛选。 如果没法通过技术面试,那么候选人尚且能收集面试题,回家继续准备,毕竟他和面试官也交流过,也不算没收获,但对于这些没法通过筛选的简历,简历的主人往往是无从得知的(公司不会主动通知),所以他们依然会混混沌沌,可以预
2018-02-06 18:31:51
333
转载 SpringMVC在使用Jackson2时关于日期类型格式化的问题
*本例程序使用Jackson2.9.0,jackson1.x的处理方式稍稍有些不同。在基于Spring&SpringMVC的Web项目中,我们常使用Jackson(1.x/2.x)来增加程序对Json格式的数据的支持。因此,在实际应用中有个常见的需求:日期的格式化。假设,User对象有个Date类型的属性birthday:class User implements
2018-02-06 18:29:56
396
转载 springmvc的contronller之间携带参数的跳转
1、首先说一下不带参数的重定向格式: [java] view plain copy @RequestMapping("/controller") public String toController(){ return "redirect:otherController.do";//重定向跳转到其他contro
2018-01-31 11:07:38
463
转载 从MVC到前后端分离
从 MVC 到前后端分离1 理解 MVCMVC 是一种经典的设计模式,全名为 Model-View-Controller,即 模型-视图-控制器。其中,模型 是用于封装数据的载体,例如,在 Java 中一般通过一个简单的 POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的 Java Bean,包含一系列的成员变量及其 getter/s
2018-01-31 11:00:34
160
翻译 java写二维码
最近项目刚刚做完,在公司没有什么事情,突发奇想,记得在几个要好的朋友说过的玩笑话,谁先战死后面人就为谁做个网站,然后将二维码。。。。。(后面的话就不说了,不吉利),绝对玩笑话,大家就喷了,今天,就为大家带来制作二维码的流程, 有什么不好的地方请多多指点。1.制作二维码package org.two_dimension_code;import java.
2017-08-16 15:41:10
439
1
docker-elk 6.2.2镜像下载
2018-03-23
Spring-boot视频教学
2018-02-27
Elasticstack安装文档(注意是全套es5.5.2版的安装,全套哦!!!)
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人