首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java知音
掘友等级
Java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
66
文章 61
沸点 5
赞
66
返回
|
搜索文章
赞
文章( 61 )
沸点( 5 )
Lombok原理和同时使⽤@Data和@Builder 的坑-踩坑经验总结- 事故总结集锦 15(一周一更)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 问题背景 Lombok使⽤@Data可以⽣成⽆参构造和类⾥⾯所有属性的getter/setter⽅法。可以
高并发下浏览量入库设计
同时,如果文章做了缓存和搜索引擎如ElasticSearch的存储,同步更新缓存和ElasticSearch更新同步更新太耗时,不更新就会导致数据不一致性。 HyperLogLog是Probabilistic data Structures的一种,这类数据结构的基本大的思路就是…
Java 8 中 Map 骚操作之 merge() 的用法
Java 8 最大的特性无异于更多地面向函数,比如引入了 lambda等,可以更好地进行函数式编程。前段时间无意间发现了 map.merge() 方法,感觉还是很好用的,此文简单做一些相关介绍。首先我们先看一个例子。 假设我们有这么一段业务逻辑,我有一个学生成绩对象的列表,对象…
什么, 0.3 - 0.2 ≠ 0.1 ?
记得还在上学那会儿,给我们上《运筹学》的老师留了一个课程实验,就是让我们每个人都去实现一个书中所讲的算法。由于当时完全没有什么分层、模块化的啥概念,写代码就是一股脑往里塞逻辑,写出来的代码用一坨形容完全不为过。 当我实现完算法之后,开始弄几个值作为输入进行测试,发现有的值可以测…
Spring整合mybatis中的sqlSession是如何做到线程隔离的?
项目中常常使用mybatis配合spring进行数据库操作,但是我们知道,数据的操作是要求做到线程安全的,而且按照原来的jdbc的使用方式,每次操作完成之后都要将连接关闭,但是实际使用中我们并没有这么干。 所以,难道每次进入该操作的时候,sqlSession 的实例都会变化吗?…
SpringBoot整合RabbitMQ(二)单机抢票系统
在这个项目里我用的是springboot的2版本,ORM选用JPA快速开发,JSON工具使用阿里的fastjson,当然,mq用的是rabbitMQ。导入的是springboot集成的依赖。 1. 配置部分 我只是很有针对性的对mq和datasource进行了配置。 根据数据表…
Integer、new Integer() 和 int 比较的面试题
2、Integer变量 和 new Integer() 变量比较 ,永远为 false。 因为 Integer变量 指向的是 java 常量池 中的对象,而 new Integer() 的变量指向 堆中 新建的对象,两者在内存中的地址不同。 3、两个Integer 变量比较,如…
算法一看就懂之「 数组与链表 」
数据结构是我们软件开发中最基础的部分了,它体现着我们编程的内功。大多数人在正儿八经学习数据结构的时候估计是在大学计算机课上,而在实际项目开发中,反而感觉到用得不多。其实也不是真的用得少,只不过我们在使
算法一看就懂之「 数组与链表 」
数据结构是我们软件开发中最基础的部分了,它体现着我们编程的内功。大多数人在正儿八经学习数据结构的时候估计是在大学计算机课上,而在实际项目开发中,反而感觉到用得不多。 其实也不是真的用得少,只不过我们在使用的时候被很多高级语言和框架组件封装好了,真正需要自己去实现的地方比较少而已…
2019最新整理JAVA面试题附答案
共包含 208 道面试题,本文的宗旨是为读者朋友们整理一份详实而又权威的面试清单,下面一起进入主题吧。 一. Java 基础模块 JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。 JRE:Java Runt…
下一页
个人成就
文章被点赞
1,287
文章被阅读
153,713
掘力值
5,434
关注了
29
关注者
2,954
收藏集
1
关注标签
13
加入于
2018-05-01