首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小天Code
掘友等级
Java开发
talk is cheap, show me the code!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
Spring Boot 定时任务 @Scheduled
项目开发中经常需要执行一些定时任务,比如在每天凌晨,需要从 implala 数据库拉取产品功能活跃数据,分析处理后存入到 MySQL 数据库中。类似这样的需求还有许多,那么怎么去实现定时任务呢,有以下几种实现方式。 Spring 自身提供了对定时任务的支持,本文将介绍 Spri…
docker、k8s 面试总结
1. Docker 是什么? Docker 是基于容器技术实现的,容器技术最开始是基于 Linux Container(简称 LXC)技术实现的,通过内核提供的 Namespace 和 Cgroup
SpringBoot + Redis实现布隆过滤器
简述 关于布隆过滤器的详细介绍,我在这里就不再赘述一遍了 我们首先知道:BloomFilter使用长度为m bit的字节数组,使用k个hash函数,增加一个元素: 通过k次hash将元素映射到字节
Redis Redlock 的争论
Redis 作者提出的 Redlock 方案后,马上受到英国剑桥大学、业界著名的分布式系统专家 Martin 的质疑!认为这个 Redlock 的算法模型是有问题的,并写了篇文件对分布式锁的设计,提出
一文搞明白位运算、补码、反码、原码
在平时看各种框架的源码的过程中,经常会看到一些位移运算,所以作为一个Java开发者是一定掌握位移运算的。 乍一眼看到上面Demo的打印结果,你应该是懵逼的,接下来我来解释一下这个结果到底是如何运算出来的。 我们先来看-2 << 1与-2 >> 1,这两个负数的左移与右移操作其实…
SpringBoot 2.X配置登录拦截器
在旧版中,一般继承 WebMvcConfigurerAdapter类,但由于2.0后,前者已经过时,在spring boot2.x中,WebMvcConfigurerAdapter被deprecated,虽然继承WebMvcConfigurerAdapter这个类虽然有此便利,…
【Java面试题】List如何一边遍历,一边删除?
这是最近面试时被问到的1道面试题,本篇博客对此问题进行总结分享。 1. 新手常犯的错误 然后满怀信心的去运行,结果竟然抛java.util.ConcurrentModificationException异常了,翻译成中文就是:并发修改异常。 由此可以看出,foreach循环在实…
深入分析synchronized原理和锁膨胀过程(二)
上一篇文章介绍了多线程的概念及synchronized的使用方法《synchronized的使用(一)》,但是仅仅会用还是不够的,只有了解其底层实现才能在开发过程中运筹帷幄,所以本篇探讨synchronized的实现原理及锁升级(膨胀)的过程。 synchronized是依赖于…
我的Java设计模式-观察者模式
相信大家都有看过《喜洋洋与灰太狼》,说的是灰太狼和羊族的“斗争”,而每次的结果都是灰太狼一飞冲天,伴随着一句“我还会回来的......”。为灰太狼感到悲哀,抓不到羊,在家也被老婆平底锅虐待。灰太狼为什么会这么背? 很简单,灰太狼本身就有“暴露行踪”的属性,羊咩咩就能知晓灰太狼要…
深入浅出Spring Boot 起步依赖和自动配置
配置 pom.xml 添加 Spring、Spring MVC框架的依赖,同时还需要考虑这些不同的框架的不同版本是否存在不兼容的问题。 配置 Web.xml,加载 Spring、Spring MVC。 配置 Spring 。 配置 Spring MVC。 编写业务逻辑代码。 配…
下一页
个人成就
文章被点赞
11
文章被阅读
6,119
掘力值
176
关注了
23
关注者
4
收藏集
4
关注标签
6
加入于
2019-12-05