- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 pageHelper的使用与源码分析
文章目录一、使用步骤二、分页原理1. 统计总数2. 源码分析三、总结pageHelper作为Mybatis最好用的分页插件,自然受到极大多数人的追捧。而这里想要尽量阐述清楚pageHelper的具体使用步骤,实现的背后原理,以及与原始分页写法相比有什么优缺点等。一、使用步骤在这里,使用SpringBoot来集成pageHelper作为演示。引入Maven依赖<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pa
2020-12-22 17:13:24 505
原创 通过Linux服务器搭建Git私有服务
文章目录一、准备环境二、开始配置三、测试git仓库四、通过gitolite管理Git服务五、总结目前通过主流的代码托管平台GitHub或者Gitee都能够解决团队协同工作的疑难,如果不借助这些第三方平台,我们能否搭建一个类似于私服的托管Git仓库,只允许少部分人访问,同样也能进行权限管控,答案是可以。一、准备环境首先,我们考虑使用ssh克隆仓库,而暂时不考虑https的方式。若想直接通过gitolite来管理私有Git服务,请略过二、三(手动搭建,比较费时间,但是会增加你对Git服务的理解),直接
2020-12-15 17:15:12 382
原创 Base64解码文件下载
文章目录一、Base64文件二、下载Base64文件三、总结Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。一、Base64文件 在项目中,数据库中存放文件使用的是mediumblob类型的二进制格式,这里用file_stream字段来表示,在java后台中的mysql返回参数中使用cast(file_stream as char)转为base64。 目前存放的有三类文件,分别是图片、word、pdf
2020-12-15 10:57:38 1893
空空如也
angular前端web项目的IE内核支持
2019-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人