java
df198912
这个作者很懒,什么都没留下…
展开
-
Kafka消费能力低(慢)的解决方案
背景 Kafka是当下应用非常广泛的分布式消息系统,每秒可以生产约25万消息(50 MB),每秒处理55万消息(110 MB)。当Consumer的效率跟不上时,容易出现rebalance,导致系统系统挂起。思路 1、调整session.timeout.ms、max.poll.interval.ms等参数,使心跳保持更久 2、增加partition和consume...原创 2019-11-05 10:02:13 · 5654 阅读 · 0 评论 -
"javax.servlet.http.HttpServlet" was not found on the Java Build
构建web项目的初始阶段,可能会碰到这个问题,很简单,按下面步骤操作,分分钟搞定1、右键项目->build path->configure build path2、java build path ->libraries->add library3、server runtime4、add apache tomcat5、order and export原创 2017-04-19 15:18:48 · 270 阅读 · 0 评论 -
eclipse创建maven web
1、new Project选other,选择maven project2、next3、选择 maven-archetype-webapp4、填写goup id、artifact id,next5、右键项目->properties->java compiler勾选jdk版本->project facets勾选dynamic web module(如果已原创 2017-04-19 15:43:57 · 499 阅读 · 0 评论 -
Spring Boot+JSP
1、添加jsp相关jardependency>groupId>org.apache.tomcat.embedgroupId>artifactId>tomcat-embed-jasperartifactId>scope>providedscope>dependency>dependency>groupId>javax.servletgroupId>artifact原创 2017-04-27 13:42:03 · 217 阅读 · 0 评论 -
URL长地址转短地址-发号器 mysql+redis
短地址的应用已经普遍化,如微博的140字限制。但是短地址是怎样生成的呢,也许有人会说实现一个转化算法,例如hash、加密。但碰撞呢,URL这种精准的东西~ 思路1、Redis存储已产生的<长地址:短地址>映射,新地址先判定是否存在短地址2、利用mysql自增主键作为发号器,生成一个长地址、序号的映射,可用转为64位字符串作为短地址3、短地址存储至Redis...原创 2018-10-26 11:41:42 · 751 阅读 · 0 评论 -
PDFBox定位坐标并提取相应文本
说明pdfbox解析pdf,因是对每一个字符都有坐标标记,会根据坐标对全篇文字排序后输出。若文章中表格存在行坐标不一致,极易导致解析乱排。解决思路1、定位表格起始、终止X/Y坐标2、解析表格之外的文本3、解析表格文本4、串联起来关键点如何定位表格起始、终止X/Y坐标pdfbox区域提取代码实例:https://download.csdn.n...原创 2018-11-13 10:18:44 · 7082 阅读 · 1 评论