随笔分类 -  java

摘要:java中的定时任务, 使用java实现有3种方式: 1, 使用普通thread实现 @Test public void test1() { // 单位: 毫秒 final long timeInterval = 1000; Runnable runnable = new Runnable() { 阅读全文
posted @ 2020-09-07 14:48 keepsummer 阅读(1224) 评论(0) 推荐(0)
摘要:前言 最近几年,越来越多的网站开始提供部分对网页链接、文章或问题进行投票的功能,这些网站会根据文章的发布时间和文章获得的投票数量计算出一个评分,然后按照这个评分来决定如何排序和展示文章。 一、Springboot整合redis https://www.cnblogs.com/minmin123/p/ 阅读全文
posted @ 2020-09-02 17:07 keepsummer 阅读(287) 评论(0) 推荐(0)
摘要:本项目基于springboot+ spring-boot-starter-data-redis 简单的boot demo可以参考:SpringBoot实战基础搭建 先看下项目结构: redis.jpg boot整合redis只需要在pom加入 <dependency> <groupId>org.sp 阅读全文
posted @ 2020-09-01 13:43 keepsummer 阅读(260) 评论(0) 推荐(0)
摘要:1、新建一个类,实现WebMvcConfigurer 1 import org.springframework.context.annotation.Configuration; 2 import org.springframework.web.servlet.config.annotation.C 阅读全文
posted @ 2020-08-25 15:42 keepsummer 阅读(249) 评论(0) 推荐(0)
摘要:自古至今,无规矩不成方圆。 Git提交也有其规范,业内做的比较好的,比较具有参考价值的就是Angular的提交。 Angular提交规范: <type>(<scope>): <subject> #header // 空一行 <body> // 空一行 <footer> 格式讲解 Header Hea 阅读全文
posted @ 2020-08-25 11:25 keepsummer 阅读(843) 评论(0) 推荐(0)
摘要:问题描述: comit 后发现用户名输入错误,下次提交时还是错误的用户名。 解决方法: 1、如果你是2020版的idea,非常简单,只需要点击commit ,Author 中输入正确的 名字就可以啦,其他版本 也是点击commit ,一样会出现的 如果上述方式解决不了你的问题: 本文参考文档: ht 阅读全文
posted @ 2020-08-25 11:20 keepsummer 阅读(1522) 评论(0) 推荐(0)
摘要:IDEA设置:已打开软件:File-->Setting-->Plugins 未打开IDEA内:Configure -->Project Defaults --> Settings-->Plugins 如果下载失败弹出一个红色提示,说加载时间过长,就是不能去下载国外的jar文件,本人提供了一个jar文 阅读全文
posted @ 2020-06-30 16:00 keepsummer 阅读(2655) 评论(0) 推荐(0)
摘要:一、IOC的概念和原理 1、什么是IOC (1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理 (2)使用IOC的目的:为了耦合度降低 (3)做入门案例就是IOC实现 2、IOC底层原理 (1)XML解析、工厂模式、反射 3、画图讲解IOC底层原理 二、IOC的BeanFacto 阅读全文
posted @ 2020-06-16 13:28 keepsummer 阅读(295) 评论(0) 推荐(0)
摘要:一、什么是函数式接口? 只包含一个抽象方法的接口,称为函数式接口 可以使用@Functionallinterface注解,这样可以检验它是否是一个函数式接口。同时javadoc 也会包含一条声明 在java.util.function包下定义了java8的丰富的函数式接口 二、函数式接口举例 1、函 阅读全文
posted @ 2020-05-12 16:26 keepsummer 阅读(321) 评论(0) 推荐(0)
摘要:@Test public void test1(){ //语法格式一:无参,无返回值 Runnable run1= new Runnable() { @Override public void run() { System.out.println("无参,无返回值"); } }; run1.run( 阅读全文
posted @ 2020-05-12 11:30 keepsummer 阅读(191) 评论(0) 推荐(0)
摘要:当一个对象被当作参数传递到一个方法后,在此方法内可以改变这个对象的属性,那么这里到底是值传递还是引用传递? 答:是值传递。Java 语言的参数传递只有值传递。当一个实例对象作为参数被传递到方法中时,参数的值就是该对象的引用的一个副本。指向同一个对象,对象的内容可以在被调用的方法内改变,但对象的引用( 阅读全文
posted @ 2020-01-19 16:08 keepsummer 阅读(3605) 评论(0) 推荐(0)
摘要:声明转载自:https://blog.csdn.net/iblade/article/details/50506398/ 转载自:https://blog.csdn.net/Hallelujah__/article/details/86688805 大佬告诉我程序的返回值,list.size =0 阅读全文
posted @ 2020-01-15 15:37 keepsummer 阅读(2376) 评论(0) 推荐(1)
摘要:本文转自:https://www.cnblogs.com/aobing/p/12189755.html 这篇文章算是读后总结,刚开始看这篇博客不理解啊,咨询了一下身边厉害的大佬。Oh Oh 原来是这样!!! 希望能给跟我一样的小白,一点点启发。 你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 阅读全文
posted @ 2020-01-15 11:07 keepsummer 阅读(287) 评论(0) 推荐(0)
摘要:这篇文章是逛博客园的时候看到的,写的真的很好,分享给大家:https://www.cnblogs.com/javazhiyin/p/12016500.html 前言 Hello我又来了,快年底了,作为一个有抱负的码农,我想给自己攒一个年终总结。自上上篇写了手动搭建Redis集群和MySQL主从同步( 阅读全文
posted @ 2020-01-09 17:16 keepsummer 阅读(387) 评论(0) 推荐(0)
摘要:问题是这样的: 更新代码的时候出现这个弹框,不能更新最新代码 解决如下: 直接点击Clear 【注意:这个操作是放弃本地所有的修改,如果要找回代码千万不要点击】 再点击Apply Stash 就可以直接update最新版本了 https://www.jianshu.com/p/dbcf28202d1 阅读全文
posted @ 2020-01-09 17:05 keepsummer 阅读(5230) 评论(0) 推荐(0)
摘要:本文转自:https://blog.csdn.net/peng86788/article/details/80885814 这是一个比较容易混淆的概念,为了弄清楚这个问题,最好的方法当然是写程序来验证,开门见山,上代码! 1 public class TestNull { public static 阅读全文
posted @ 2020-01-02 15:47 keepsummer 阅读(666) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/youzhibing/p/12071391.html 问题背景 一天早上,楼主兴致勃勃的逛着园子的时候,右下角的 QQ 头像嘀嘀嘀的闪了起来,定睛一看,哎我去,肾要开始疼了,不是,头要开始疼了 客服 MM:太躺,有个客户充值成功后,赠送的积分 阅读全文
posted @ 2020-01-02 14:30 keepsummer 阅读(142) 评论(0) 推荐(0)
摘要:1.==号对于基本数据类型来说,比较的是值,对于引用数据类型来说比较的是地址值 2.equals方法在object类中,比较的是地址值,但是String类重写了Object类中的equals方法,所以常用来比较字符串的值;还有包装类都重写了equals方法,用于比较值。 转自:https://www 阅读全文
posted @ 2019-12-31 11:30 keepsummer 阅读(199) 评论(0) 推荐(0)
摘要:A《B 结果是-1 A》B 结果是1 A==B 结果是0 阅读全文
posted @ 2019-12-19 15:44 keepsummer 阅读(1239) 评论(0) 推荐(0)
摘要:import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; 阅读全文
posted @ 2019-12-13 10:07 keepsummer 阅读(4050) 评论(0) 推荐(0)