JavaWeb
「已注销」
这个作者很懒,什么都没留下…
展开
-
面向接口编程测试
面向接口编程面向接口编程就是先把业务逻辑提取出来, 定义成一套接口, 业务逻辑的具体实现通过实现这套接口来完成.比如生产电脑, 可以定义电脑接口, 内部包含屏幕, 主机, 鼠标, 键盘. 生产不同的电脑就实现电脑接口写具体实现就可以了.面向接口编程的目的是为了解耦, 面向接口编程实现了定义与实现的分离.实现代码实现思路实现步骤1. 先创建一个电脑接口Computer...原创 2019-04-30 10:39:38 · 311 阅读 · 0 评论 -
Java Web分页查询封装PageBean
PageBean需要的属性在web开发中, 由于前端的数据常常需要分页展示, 所以需要后端封装用于分页查询的PageBean对象. 前端只需要传入当前要查询第几页, 以及每页显示数据条数即可.PageBean需要5个属性(1).当前页 currentPage(2).每页显示条数 pageCount(3).总条数 totalCount(4).总页数 totalPage(5...原创 2019-05-13 18:13:21 · 1801 阅读 · 3 评论 -
数据库不断有新数据插入, 导致分页查询数据重复的问题
问题描述首先, 查询数据时是按照数据的录入时间分页查询的, 最新的数据一直是第1页; 同时, 库表不断地有新数据写入, 这就导致了分页查询数据请求出现重复问题.例如19:31分时分页查询请求第1页数据, 返回了5条数据在这期间, 又有5条新数据插入到了数据库;此时, 分页查询请求第2页数据, 由于新数据的插入, 之前第1页的数据已经变成了第2页的数据了, 所以第2页返回的数据和...原创 2019-05-15 19:44:48 · 7233 阅读 · 2 评论 -
Spring创建Quartz定时任务
问题背景有时候后端服务的数据是来自第3方接口, 需要我们定时拉取第3方接口的数据到本地服务, 我们可以使用Quartz来创建定时任务, 定时拉取数据创建步骤1.导包需要的jar包包括quartz-2.2.1.jaraopalliance-1.0.jarcommons-logging-1.2.jarspring-aop-4.3.1.RELEASE.jarsprin...原创 2019-05-24 20:48:57 · 117 阅读 · 0 评论 -
根据地址请求图片并转成Base64编码
使用HttpUrlConnection请求图片, 把获取的流数据转成Base64字符串工具类/** * 请求图片地址, 返回的结果进行base64编码 * * @param imgUrl 图片地址 * @return */ public static String requestUrlToBase64(String imgUrl) { String resul...原创 2019-05-22 18:04:11 · 4053 阅读 · 0 评论