- 博客(3)
- 收藏
- 关注
原创 人手必备的一款博客系统
先展示一下最终效果登录页面![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传]注册页面详细博客页面关联评论示例我的评论页面(回复我的页面类似,只是查询条件不同)
2024-07-25 16:13:09
1321
原创 使用哈夫曼树进行文本压缩
统计每个字符出现次数后构建HufNode结点,使用出现次数和HufNode对象构建TempNode,将TempNode放到优先队列中,不断从优先队列中取出两个较小的元素构建新结点放回优先队列中,直到优先队列只有一个元素。到这里就可以实现对于文本文件的压缩,中英文都可以,由于要存储编码表,中文字符重复出现次数较少,所以会出现中文文本压缩后比原文件还大的情况,没有想到合理的方法解决,算是一个bug吧~~实现思路:构建哈夫曼树进行压缩。使用多线程频繁的创建销毁线程,拖慢系统速度,使用线程池进行优化,代码如下。
2024-07-22 18:53:29
1383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人