摘要: 最近项目有文件模块的上传预览功能,比如把word文档上传,以后点击可以预览。采用的思路为:文件上传到服务器,然后获取转换成对应的新的PDF文件,然后读取PDF文件。本文着重实现文档上传然后转为PDF。所需jar: https://pan.baidu.com/s/1AKBQuD4GPxQsxFomIi 阅读全文
posted @ 2019-11-05 13:15 ID_小汤 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 创建原文链接:https://blog.csdn.net/s10461/article/details/53941091 copy文章模板:https://www.cnblogs.com/coprince/p/8603492.html 看到一篇对Java泛型说明很详细的文章这边copy过来方便自己复 阅读全文
posted @ 2019-10-31 15:58 ID_小汤 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一,问题背景 最近遇到一块代码,看了半天没有看明白如何实现树形结构的。debugger以后发现原理,其实是利用了java对象是引用类型,利用浅拷贝来实现树型结构。 针对发现的问题,这边自己查阅资料复习一下浅拷贝深拷贝。 二,浅拷贝 浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值 阅读全文
posted @ 2019-10-31 11:27 ID_小汤 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 最近项目有需要写文件下载相关代码,这边提交记录下相关代码模块,写的不太好,后期再优化相关代码,有好的建议,可留言,谢谢。 1)单文件下载 2)多文件打包下载 a)下载指定文件夹下的文件,如果嵌套文件夹也支持(但文件名需要唯一) b)下载指定文件夹下的所有文件,支持树型结构 下载辅助工具类 这边自测试 阅读全文
posted @ 2019-10-29 18:11 ID_小汤 阅读(3628) 评论(0) 推荐(0) 编辑
摘要: 1.biezhi/blade:一款轻量级、高性能、简洁优雅的MVC框架。 GitHub:http://h5ip.cn/O975 2.scribejava/scribejava:一个简单的 Java 实现的 OAuth/OAuth2 库。 GitHub:http://h5ip.cn/0pNf 3.wi 阅读全文
posted @ 2019-10-22 10:05 ID_小汤 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 一、logback介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf 阅读全文
posted @ 2019-10-11 16:06 ID_小汤 阅读(1803) 评论(0) 推荐(0) 编辑
摘要: 数据库差异小记 一、 数据类型区别 1.整型Mysql:使用int、decimal、float、double等Oracle:常用的只有number,没有int、decimal、float、double等类型2.字符串型Mysql:只有varchar型,没有varchar2型Oracle:只有varc 阅读全文
posted @ 2019-10-10 14:34 ID_小汤 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 最近面试遇到问springmvc传递参数相关的问题,在网上看到一篇解释比较详细的博客,原文链接:https://blog.csdn.net/LostSh/article/details/68923874。 这里copy记录一下,方便自己以后回顾。 在SpringMVC中我们可以选择数种接受JSON的 阅读全文
posted @ 2019-07-15 10:01 ID_小汤 阅读(2257) 评论(0) 推荐(1) 编辑
摘要: 最近遇到过比较文件大小的需求问题,防止文件重传会用到,一开始思路是先比较文件的大小,大小不同一定不相同,然后对文件读流,然后逐步比较文件流是否相同,相同者文件大小相同。但是这种操作对内存消耗太大,针对大文件会有些消耗内存。后来看到网友提供的读取文件流,获取文件“md5”值的方法,感觉这种方法挺不错。 阅读全文
posted @ 2019-07-12 14:21 ID_小汤 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.chinaunix.net/uid-10073362-id-225057.html 觉得写得很直白,转载方便自己记忆。 数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那么容 阅读全文
posted @ 2019-04-23 15:57 ID_小汤 阅读(591) 评论(0) 推荐(0) 编辑