- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:clean (default-clean)
今天碰到这样一个问题,编译打包的时候报以下错误[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:clean (default-clean) on project smart-platform: Failed to clean project: Failed to delete C:...
2018-10-30 16:25:09 23520 8
原创 Optional 类介绍
Java8 新增了非常多的特性,而Optional 类就是其中一个新增的类Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。Optional 类的引入很好的解决...
2018-10-29 16:16:54 5353
原创 Springboot 使用BindingResult校验参数
1、创建一个参数对象import java.util.List;import javax.validation.constraints.Min;import javax.validation.constraints.Size;import org.hibernate.validator.constraints.Email;import org.hibernate.validato...
2018-10-26 17:33:10 62833 7
原创 SpringBoot使用@Scheduled创建定时任务
1、SpringBoot中内置了@Scheduled的定时任务,首先配置这个注解,我还是基于此前创建的demo01项目,找到项目的入口方法Demo01Application添加注解@EnableScheduling2、新建一个class文件,添加注解@Component,表明该class会被实例化为Spring bean,被Spring管理。(1)fixedRate属性:该属性的含...
2018-10-25 20:38:05 871
原创 mysql数据库备份方式
一、备份1、使用SQLyog可视化工具备份,SQLyog工具可参考https://blog.csdn.net/lihua5419/article/details/73881837右键需要备份的数据库-备份/导出-备份数据库2、总有一些人不习惯使用可视化工具,可用命令行模式进行备份,打开cmd命令行窗口(1)输入命令:mysqldump -u root -p 数据库名称>...
2018-10-24 11:38:38 1289
原创 《程序员的职业素养》
分享书籍《程序员的职业素养》我的百度云链接:https://pan.baidu.com/s/1DwF1DbtkN73JCQ9bj2g2YA微信扫描二维码,关注成功后,回复《程序员的职业素养》即可获得链接密码,如下图所示回复方式都可以,如果对以后公众号的内容感兴趣,可以保留,如果不感兴趣拿到密码后也可自行取关,嘿嘿。 ...
2018-10-23 14:33:35 1226
原创 《修改代码的艺术》
分享书籍《修改代码的艺术》我的百度云链接:https://pan.baidu.com/s/1DkLpUzARHvCHjzksAG3kwg微信扫描二维码,关注成功后,回复《修改代码的艺术》即可获得链接密码,如下图所示回复方式都可以,这是我自己的公众号,如果大家对以后公众号的内容感兴趣,可以保留,如果不感兴趣拿到密码后也可自行取关,嘿嘿。...
2018-10-23 14:31:45 1671
原创 《重构——改善既有代码的设计》
我的百度云链接:https://pan.baidu.com/s/18vV2mK12j8dFIBfQsmQS5Q微信扫描二维码,关注成功后,回复《重构——改善既有代码的设计》即可获得链接密码,如下图所示回复方式都可以,因为新创建的公众号,最近还没有时间打理,如果对以后公众号的内容感兴趣,可以保留,如果不感兴趣拿到密码后也可自行取关,嘿嘿。...
2018-10-22 19:59:20 1509
原创 Mybatis中foreach常用用法
select或者updata中,当条件某个值可能传入多个值时,只需要将传入List作为参数传入sql中foreachselect name,age from User where id in <foreach item="list" collection="list" open="(" close=")" separator="," index=""&am
2018-10-22 13:58:26 2055
原创 Map集合中空键判断
public class MapContainsKey { public static void main(String[] args) { Map<String,String> map = new HashMap<>(); map.put("xiaoxie", "架构师"); String key = "xiaowang"; boo...
2018-10-19 10:44:53 1553
原创 java8函数式编程之Consumer
https://www.cnblogs.com/lijingran/p/8708037.htmlConsumer< T>接口接受一个T类型参数,没有返回值。public interface Consumer<T> { void accept(T t); default Consumer<T> andThen(Consumer<...
2018-10-19 10:21:45 1672
原创 多个if else如何优化
这段时间一直在整改代码圈复杂度,我们的要求是每个函数方法圈复杂度不得大于5,以下是整改的部分截图希望对整改代码的你有所提示或帮助,如果有更好的整改方法,还望您不吝赐教哦! ...
2018-10-19 09:38:48 15099
原创 POJO 类中布尔类型的变量, 都不要加 is 前缀
前段时间开发碰到一个问题,前台传入的值与后台接收的值竟然不符,请看以下截图然后我新增一个字段做了测试,通过对比发现更改参数名后并没有问题,至此,问题就此发现了通过查阅资料,在Java开发手册中有这样一条属性命名规则:所以在此做个笔记,希望以后不要再犯了。。。...
2018-10-19 09:28:28 4941 4
原创 Error querying database. Cause: java.sql.SQLException:Invalid value for getLong()
其实问题很简单,因为小小的疏忽,导致数据库字段类型与mapper.xml执行的sql结果映射的java字段没匹配上导致的
2018-10-18 20:53:32 3361
原创 java计算总页数
public static void main(String[] args) { int total = 11;//数据总量 int row = 3;//一页显示条数 int totalPages;//总页数 totalPages = total / row; if (total % row != 0){ totalPages ++; } System.out.prin...
2018-10-17 22:29:19 25253
原创 多个switch case如何优化
这段时间一直在整改代码圈复杂度,我们的要求是每个函数方法圈复杂度不得大于5,以下是整改的部分截图希望对整改代码的你有所提示或帮助,如果有更好的整改方法,还望您不吝赐教哦!...
2018-10-11 16:53:19 22314 5
转载 浅谈大型分布式Web系统的架构演进
原文链接:https://juejin.im/post/5b4c4e566fb9a04f83464102#comment一、前言我们以 Java Web 为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 二、正文阶段一、单机构建网站网站的...
2018-10-09 09:08:56 492
一个程序员的奋斗史txt
2018-07-26
学生管理系统
2018-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人