- 博客(11)
- 收藏
- 关注
转载 项目实战--idea中使用Git遇到的坑
问题 在一次代码的更新中,我按照以往的操作点,菜单中VCS下的Update Project,结果报错了,idea自动将我未提交的所有代码驻藏了stash了,全部代码还原了,心里慌了一下,去GitLab上看了一下,发现一个“衰仔”居然把.iml文件(intellij idea的工程配置文件)给上传到远程仓库了,我本地有.iml文件但是重来没有提交过,所以出现冲突了。解决方...
2019-08-18 12:52:00
358
转载 项目实战--@Transactional 的使用
@Transactional 介绍 Spring 事务管理分为编码式和声明式的两种方式,编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。@Transactional属于声明式事务中(两种)的一种,另一种是通过在配置文件(xml)中做相关的事务规则声明。我这里就不解释@Transactional注解管理事务的实现步骤了,直接用项目实战的...
2019-08-18 11:54:00
364
转载 项目实战 -- 字符串集合转换
1)使用StringUtils.join()将集合转为字符串......//存储集合中所有售达方编码和送达方编码HashSet<String> shopCodeSet = new HashSet();for (int i = 0,length = pageInfo.getList().size();i<length;++i){ ContractR...
2019-08-11 23:07:00
191
转载 Java基础--接口回调(接口 对象名 = new 类名)理解
接口 对象名1 = new 类名和类名 对象名2 = new 类名的区别是什么?实例/** *Person.java 接口 */public interface Person { void introduce();}/** * Programmer.java 实现类1 */public class Programmer imple...
2019-08-11 18:17:00
664
转载 项目实战--JSON.toJSONString()
需求说明:公司使用Swagger(接口文档在线生成工具),为了让前端同事更好的了解传入参数的详细情况,应用项目中接口(eg:分页查询接口)中使用dto对象来接受前端传入的参数,但是后面中心项目中接口是用json字符串接受的,也就是说需要把dto对象转为JSON字符串,这时JSON.toJSONString()就用上了。应用项目接口:/** * 分页查询xxx列表 ...
2019-07-28 17:08:00
541
转载 项目实战--解决运行sql文件错误
说明: 新项目启动,通过公司运维同学给的数据库脚本在Navicat中建项目的数据库,运行脚本时报错 Error Code: 1227. Access denied; you need (at least one of) the SUPER privilege(s) for this operation解决: 发现创建的SQL有指定DEFINER,因为自己运行脚本的时...
2019-07-20 11:05:00
883
转载 spring boot中@ConfigurationProperties的使用
项目开发中,我们有时想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就方便多了。我们可以使用@ConfigurationProperties,把配置信息自动封装成实体类使用。其中配置信息可以放在配置文件中或者配置中心,例如Nacos。配置文件(中心)中信息如下:liaowenhui.datasource: validationQuery: SE...
2019-07-17 19:55:00
212
转载 代码优化
1.减少对变量的重复计算和对变量的定义对于For循环,如果能通过Java8中的Stream流表达式解决那就最好了,如果非要使用For循环,应该尽量减少对变量的重复计算和减少对变量的定义。public class OptimizingCode { public static void main(String[] args) { List<St...
2019-07-15 17:39:00
74
转载 项目实战--Stream流实现字符串拼接
需求说明概述:前端页面查询列表中有个“二级类目”的多选下拉框,用户选择二级类目后,需要从后台数据库查询条件内的数据。目标:将前端页面传入后端的字符串例如"女性护理,美妆工具,口腔护理" 拼接为 ('女性护理','美妆工具','口腔护理')。xxVo.java/** * 添加二级类目字段以及Getter和Setter方法 */private Strin...
2019-07-15 11:52:00
4332
转载 JAVA多线程高并发面试题总结
ReadMe : 括号里的内容为补充或解释说明。多线程和高并发是毕业后求职大厂面试中必问的知识点,自己之前总是面试前才去找相关的知识点面试题来背背,隔段时间又忘了,没有沉淀下来,于是自己总结了下相关的知识点。多线程1. 进程和线程之间有什么不同? 进程是一个独立的运行环境,它可以被看作是一个程序或者一个应用。而线程是在进程中执行的一个任务。进程是操作系统进行资源分配的基...
2019-07-14 17:22:00
527
转载 值得学习的好博主
在佛大Java菜鸡学习的道路上,推荐以下几个博主。雨点的名字https://www.cnblogs.com/qdhxhz/Matrix海子https://www.cnblogs.com/dolphin0520/转载于:https://www.cnblogs.com/liaowenhui/p/11184755.html...
2019-07-14 16:52:00
248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人