上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 47 下一页
摘要: 简介 将阿拉伯数字转换成中文大写,如将123.45转换成壹佰贰拾叁元肆角伍分。 代码实现 import java.util.regex.Pattern; public class CurrencyUtil { private CurrencyUtil() { } //无效字符 private sta 阅读全文
posted @ 2021-03-15 21:30 strongmore 阅读(1195) 评论(0) 推荐(0)
摘要: 前言 短网址就是将一个长网址转换成一个短网址,访问短网址会重定向到原来的长网址,短网址会更利于传播和推广。微博就会将我们发的长网址转换成短网址, 显示效果 查看HTML源码 微博将 https://www.cnblogs.com/strongmore/p/14520111.html 转换成了http 阅读全文
posted @ 2021-03-13 10:50 strongmore 阅读(2259) 评论(1) 推荐(0)
摘要: 前言 在客户端如Android的时候会涉及到版本的比较,版本号示例 1.0.0 1.0.a1 代码实现 public class Client { private static int versionCompare(String version1, String version2) { String 阅读全文
posted @ 2021-03-12 19:20 strongmore 阅读(2442) 评论(0) 推荐(0)
摘要: 简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。 Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。 Markdow 阅读全文
posted @ 2021-03-11 19:56 strongmore 阅读(6443) 评论(0) 推荐(0)
摘要: 错误描述 Integer totalCount = jdbcTemplate.query("select count(*) as count from xxx", (rs) -> { return rs.getInt("count"); }); 错误信息 Caused by: com.microso 阅读全文
posted @ 2021-03-10 20:03 strongmore 阅读(781) 评论(0) 推荐(0)
摘要: 简介 GIF图形交换格式是一种位图图形文件格式,以8位色(即256种颜色)重现真彩色的图像。它实际上是一种压缩文档,采用LZW压缩算法进行编码,有效地减少了图像文件在网络上传输的时间。它是目前广泛应用于网络传输的图像格式之一。 优点 优秀的压缩算法使其在一定程度上保证图像质量的同时将体积变得很小。 阅读全文
posted @ 2021-03-09 21:57 strongmore 阅读(2584) 评论(0) 推荐(0)
摘要: 简介 布隆过滤器适合大数据判重的场景,如网络爬虫中判断一个URL是否已经爬取过,判断一个用户是否在黑名单中,判断一个邮件是否是垃圾邮件,等等。 优点:占用空间小,效率高,简而言之,就是以正确率换空间和时间。 缺点:有一定的误判率,一个URL经过布隆过滤器判断没爬取过,那么一定没爬取过,一个URL经过 阅读全文
posted @ 2021-03-09 09:17 strongmore 阅读(3426) 评论(3) 推荐(1)
摘要: 前言 java中哈希码有以下约定: 在同一个java程序执行过程中,不论调用hashCode方法多少次,都要返回相同的值, 两个对象的equals方法相同,hashCode方法一定相同, 两个对象的equals方法不相同,hashCode方法不一定不同, 两个对象的hashCode方法不相同,equ 阅读全文
posted @ 2021-03-08 19:14 strongmore 阅读(3452) 评论(0) 推荐(0)
摘要: 简介 哈希算法简单来说就是将一个元素映射成另一个元素,可以简单分类两类, 加密哈希,如MD5,SHA256等, 非加密哈希,如MurMurHash,CRC32,DJB等。 今天要介绍的MurMurHash由Austin Appleby在2008年发明,与其它流行的哈希函数相比,对于规律性较强的key 阅读全文
posted @ 2021-03-07 10:02 strongmore 阅读(4725) 评论(0) 推荐(2)
摘要: 问题介绍 洗牌,简单来说就是随机交换牌的位置,但是如何才是公平的呢,洗牌的结果是所有元素的一个排列。一副牌如果有 n 个元素,最终排列的可能性一共有 n! 个。公平的洗牌算法,应该能等概率地给出这 n! 个结果中的任意一个。这样的暴力解法时间复杂度为O(n!),不可取。公平是说,对于每一个排列,每一 阅读全文
posted @ 2021-03-06 10:13 strongmore 阅读(768) 评论(0) 推荐(0)
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 47 下一页