- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 java封装统一返回结果集代码
/** * 返回数据 */@Datapublic class ResponseVo<T> { private static final long serialVersionUID = 1L; private Integer code; private String msg; private T data; public static ResponseVo fail() { ResponseVo responseVo = new ResponseVo(); respo
2020-08-14 16:54:53
532
原创 java分页配置代码
分页查询参数/** * 分页查询参数 */@Data@AllArgsConstructor@NoArgsConstructorpublic class PageParamVo { private static final long serialVersionUID = 1L; //当前页码 private int pageNum = 1; //每页条数 private int pageSize = 10; // 查询条件 private St.
2020-08-14 16:54:30
163
原创 java获取ip、jwt+rsa、cookie工具类
获取ip地址/** * 获取ip地址 */public class IpUtil { /** * 在服务中获取用户的ip地址 * @param request * @return */ public static String getIpAddressAtService(HttpServletRequest request) { String ipAddress = null; try { .
2020-08-14 16:53:51
408
原创 java分布式开发前后端联调的跨域问题
跨域问题跨域:浏览器对于javascript的同源策略的限制 。以下情况都属于跨域:跨域原因说明示例域名不同www.jd.com 与 www.taobao.com域名相同,端口不同www.jd.com:8080 与 www.jd.com:8081二级域名不同item.jd.com 与 miaosha.jd.com如果域名和端口都相同,但是请求路径不同,不属于跨域,如:www.jd.com/itemwww.jd.com/goodshttp和https也属
2020-08-13 16:28:12
499
原创 java使用消息中间件RabbitMQ
1. RabbitMQ1.1. 现实问题目前我们已经完成了商品和搜索系统的开发。我们思考一下,是否存在问题?商品的原始数据保存在数据库中,增删改查都在数据库中完成。搜索服务数据来源是索引库,如果数据库商品发生变化,索引库数据不能及时更新。如果我们在后台修改了商品的价格,搜索页面依然是旧的价格,这样显然不对。该如何解决?这里有两种解决方案:方案1:每当后台对商品做增删改操作,同时要修改索引库数据方案2:搜索服务对外提供操作接口,后台在商品增删改后,调用接口以上两种方式都有同一个严
2020-08-13 15:56:22
408
原创 java手写冒泡排序及选择排序
JAVA冒泡排序、选择排序冒泡排序package sort;public class BubbleSort { public static void main(String[] args) { //冒泡排序 int[] arr = {22,33,8,66,99,77,7}; System.out.print("排序前:["); for (int i = 0; i <...
2020-04-08 18:23:16
842
原创 java手动配置servlet文档详解
首先在tomcat服务器目录下的webapps目录下作为项目目录,我建立的是servlet,然后在这个目录下建立一个WEB-INF目录,能直接通过浏览器访问的资源都要放在WEB-INF目录外面,而WEB-INF目录是无法通过浏览器进行访问的,然后在WEB-INF目录中建立classes和lib目录,lib目录是放相关类库的,classes目录就是servlet运行的目录,我们编写好的java源文件...
2018-12-23 14:31:45
414
java开发工具包jdk1.8
2020-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人