java
Arckal
The quick brown fox jumps over the lazy dog.
展开
-
问题解决:io.lettuce.core.RedisCommandTimeoutException: Command timed out after
环境:spring-boot-starter 2.x 和 sprig-data-starter-data-redis 2.x在使用connection.bRPop(timeout, rawKey);方法时,如果这里的timeout大于springboot配置文件的spring.redis.timeout,就会出现异常io.lettuce.core.RedisCommandTime...原创 2019-11-27 09:55:39 · 19069 阅读 · 3 评论 -
Jsoup解析Html中文文档
soup 简介Java 程序在解析 HTML 文档时,相信大家都接触过 htmlparser 这个开源项目,我曾经在 IBM DW 上发表过两篇关于 htmlparser 的文章,分别是:从 HTML 中攫取你所需的信息和 扩展 HTMLParser 对自定义标签的处理能力。但现在我已经不再使用 htmlparser 了,原因是 htmlparser 很少更新,但最重要的是有了 jsoup 。转载 2016-10-27 11:29:06 · 469 阅读 · 0 评论 -
java数组与存储方式
本文有Arckal撰写,转载请注明出处:http://blog.csdn.net/u014108439/article/details/52966794Java数组是一种引用数据类型。数组变量并不是数组本身,而是指向堆内存中存放的数组对象。什么是堆内存和栈内存呢,先看一下堆和栈的区别:栈 - 用于存储局部变量,数据使用完(程序退出局部变量作用域后),所占内存自动释放。 堆 - 用于存储数组和对原创 2016-10-29 21:28:33 · 5059 阅读 · 1 评论 -
java统计文章中单词出现的次数
TreeMap为有序映射表,默认按照键Key排序,此问题的关键点是让Map按照Value值排序。用HashMap存储单词和单词的次数,再用Collections.sort()方法排序出来。import java.util.*;public class WordCountTest{ public static void main(String[] args) { //读取 Map原创 2016-11-07 13:19:00 · 9962 阅读 · 1 评论 -
The Complete Stream Zoo (Java流家族)
java拥有一个流家族,其数量超过60个,把流家族中的成员按照它们使用方式分为两个层次结构:处理字节的输入流输出流层次结构;处理字符的Reader与Writer的层次结构。原创 2016-11-15 14:52:32 · 641 阅读 · 0 评论 -
Tomcat9 + java + mysql 配置数据库连接池
今天看到书上MyEclipse配置数据库连接池,搞了好久不成功,上网Google了好久,先是自己手动部署网站,在网上看的都是把web.xml和context.xml放在WEB-INF文件夹下,怎么也不成功,老是遇到Cannot create JDBC driver of class '' for connect URL 'null' and NullPointerException。后来打开E原创 2016-11-21 23:21:31 · 8617 阅读 · 4 评论 -
Error:java: 发现警告, 但指定了 -Werror
最近在使用IntelliJ IDEA编译Apache Guacamole Web项目时,遇到了一个罕见的bug:"Error:java: 发现警告, 但指定了 -Werror",见此bug,前所未闻,谷歌之,无果。遂略加思索,-Werror这个flag在gcc编译的时候见过, 意为要求gcc将所有的警告当成错误进行处理。难道java也有此编译选项?于是我抱着试一试的态度,打开了IDEA的Set...原创 2018-08-19 10:02:48 · 3395 阅读 · 0 评论 -
JAVA操作MongoDB报错:org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for cl
JAVA操作MongoDB报错:org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class org.bson.BsonDecimal128.原因:bson依赖项冲突,引入了两个不一样版本bson依赖。解决方法:删除一个bson依赖就可以了...原创 2019-06-03 10:14:13 · 3427 阅读 · 0 评论