首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
java小瓜哥
掘友等级
java架构师
|
阿里蚂蚁金服
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
最新
热门
linux安装jdk详细步骤
1.大体步骤 第一步:卸载linux系统提供的jdk 第二步:上传按照包到/export/soft,解压到/export/install 第三步:将jdk路径放到环境变量中 第四步:重新加载环境变量的
spring mvc + redis 实现分布式锁(注解实现可自动重试)
分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于 Redis 的分布式锁;3. 基于 ZooKeeper 的分布式锁。本文介绍基于 Redis 实现分布式锁。 本文中的分布式锁通过注解的方式实现,可以自定义重试次数,锁超时时间等。 互斥性。在任意时刻,只有一个客户端能…
Java:比较两个对象中全部属性值是否相等
注意:本工具类不适用于比较包含List,Map等类的Class。 欢迎大家有兴趣的可以关注我的公众号【java小瓜哥的分享平台】,文章都会在里面更新,还有各种java的资料都是免费分享的。希望与大家一起进步努力!
SpringDataJpa入门案例及查询详细解析
让我们解脱了DA0层的操作,基本上所有CRUD都可以依赖于它来实现,在实际的工作工程中,推荐使用Spring Data JPA+ORM(如:hibernate)完成操作,这样在切换不同的ORM框架时提供了极大的方便,同时也使数据库层操作更加简单,方便解耦。 把JPA规范的代码封…
比Redis快5倍的中间件,它干啥了?为啥这么快?
今天给大家介绍的是KeyDB,KeyDB项目是从redis fork出来的分支。众所周知redis是一个单线程的kv内存存储系统,而KeyDB在100%兼容redis API的情况下将redis改造成多线程。 KeyDB将redis原来的主线程拆分成了主线程和worker线程。…
java 后端设计高并发接口总结
Java的并发包提供了三个常用的并发队列实现,分别是:ArrayBlockingQueue、ConcurrentLinkedQueue 和 LinkedBlockingQueue 。 ArrayBlockingQueue是初始容量固定的阻塞队列,我们可以用来作为数据库模块成功竞…
内省技术,比反射更强大的技术
在学习Java过程中,总是层层递进的。差不多从数据类型到IO、异常就算基础部分(不同书不一样)。之后就是Java的进阶,一般我们都会学到泛型、反射之类的。今天要说的东西,就和反射有关系,叫做“内省技术”。“内省技术”是基于反射技术的,提供了更多的便于操作JavaBean的API…
java内存分配分析/栈内存、堆内存
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,…
java解析Excel的方法(xls、xlsx两种格式)
6.import org.apache.poi.ss.usermodel.Cell,对应一个单元格。 代码运行前保证在D盘下有一个test.xlsx文档,不然报文件找不到异常;Excel文档中的表头要和代码中的String columns[] = {“name”,“age”,“…
java设计模式(观察者模式)
观察者定义了一种一对多的依赖关系,当一个主题(Subject)对象状态发生变化时,所有依赖它的相关对象都会得到通知并且能够自动更新自己的状态,这些依赖的对象称之为观察者(Observer)对象这类似于发布/订阅模式。 观察者模式中的主题对象,会维持着一个依赖它的观察者对象列表,…
下一页
个人成就
文章被点赞
879
文章被阅读
128,699
掘力值
3,741
关注了
6
关注者
3,475
收藏集
0
关注标签
2
加入于
2019-09-08