摘要: 需求说明:公司使用Swagger(接口文档在线生成工具),为了让前端同事更好的了解传入参数的详细情况,应用项目中接口(eg:分页查询接口)中使用dto对象来接受前端传入的参数,但是后面中心项目中接口是用json字符串接受的,也就是说需要把dto对象转为JSON字符串,这时JSON.toJSONStr 阅读全文
posted @ 2019-07-28 17:08 JustJavaIt 阅读(14333) 评论(0) 推荐(1) 编辑
摘要: 说明: 新项目启动,通过公司运维同学给的数据库脚本在Navicat中建项目的数据库,运行脚本时报错 Error Code: 1227. Access denied; you need (at least one of) the SUPER privilege(s) for this operatio 阅读全文
posted @ 2019-07-20 11:05 JustJavaIt 阅读(2791) 评论(0) 推荐(1) 编辑
摘要: 1. 减少对变量的重复计算和对变量的定义 对于For循环,如果能通过Java8中的Stream流表达式解决那就最好了,如果非要使用For循环,应该尽量减少对变量的重复计算和减少对变量的定义。 public class OptimizingCode { public static void main( 阅读全文
posted @ 2019-07-15 17:39 JustJavaIt 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 概述:前端页面查询列表中有个“二级类目”的多选下拉框,用户选择二级类目后,需要从后台数据库查询条件内的数据。 目标:将前端页面传入后端的字符串"女性护理,美妆工具,口腔护理" 拼接为 ('女性护理','美妆工具','口腔护理') 阅读全文
posted @ 2019-07-15 11:52 JustJavaIt 阅读(27778) 评论(1) 推荐(1) 编辑
摘要: 线程(Thread)是并发编程的基础,一般会作为并发编程的起始问题,用于引出更多的关于并发编程的面试问题。对于线程的掌握程度也决定了你对并发编程的掌握程度。 什么是进程?线程?区别? 详细介绍请查阅我的另一篇博文——进程?线程?协程? 线程安全? 详细介绍请查阅我的另一篇博文——线程安全 创建线程的 阅读全文
posted @ 2019-07-14 17:22 JustJavaIt 阅读(8998) 评论(2) 推荐(0) 编辑