首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
珍妮玛士多
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
利用Redis实现防止接口重复提交功能
在划水摸鱼之际,突然听到有的用户反映增加了多条一样的数据,这用户立马就不干了,让我们要马上修复,不然就要投诉我们。 这下鱼也摸不了了,只能去看看发生了什么事情。据用户反映,当时网络有点卡,所以多点了几
new一个对象的时候发生了什么
如你所知,Java是一门面向对象的编程语言。我们平常在写代码的时候也是在不停的操作各种对象,那么当你在写出User user = new User();这样一行代码的时候,JVM都做了些什么呢? 在Hotspot虚拟机中一个对象的内存布局分为三个部分:对象头、实例数据、对齐填充…
照片也能实现GPS定位?以后还是不要轻易发图了...
一张图片有什么坏心思,今天用20行代码带大家看一下图片的秘密,掌握这个小技巧,保障个人安全,刻不容缓
你是否还在写try-catch-finally?来使用try-with-resources优雅地关闭流吧
开发中,我们常常需要在最后进行一些资源的关闭。比如读写文件流等,常见的,我们会在最后的finally里进行资源的关闭。但是这种写法是很不简洁的。其实,早在JDK1.7就已经引入了try-with-resources来关闭资源的方式,我们今天就来体验一下try-with-reso…
漫画:Integer 竟然有 6 种比较方式?
从上述源码可以看出,在 Integer 的取值在 -128 到 127 之间时,它会复用已有的对象,因此在 i1(127)和 i2 使用 == 对比时值才会为 true,而当取值变为 128 时,则执行的结果为 false。 这是因为 new Integer 方法并没有使用到 …
如何快速打好Java基础?
微信上 tison 向我提出了这个问题。我想我是有资格来回答的,从北京奥运会那年开始学 Java,到现在已经有 10 多个年头了,真的是从一名编程白痴一步步走到现在的。 我在各大技术网站上分享了不少 Java 方面的原创文章,不知道影响了多少初学者,反正文章的留言中经常能看到他…
突破CRUD | 简单优雅的代码生成工具诞生记(万字长文慎入)
本文将从上面第一点提到的全过程 需求->目标->思路->设计->实现->总结 逐一展开。 本文为了尽量还原真实场景下如何从无到有实现一个需求,所以全文会假设大家都不动代码生成这个东西。是需要从零开始研究的。 下面开始正文。 某日,风小南(年轻时的自己)代码写的正酣,技术经理突然…
美团面试官问我一个字符的String.length()是多少,我说是1,面试官说你回去好好学一下吧
本文首发于微信公众号:程序员乔戈里以上结果输出为7。小萌边说边在IDEA中的win环境下选中String.length()函数,使用ctrl+B快捷键进入到String.length()的定义。接着使
七个开源的 Spring Boot 前后端分离项目,一定要收藏!
前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势! 其实前后端分离本…
深浅克隆面试题汇总——附详细答案
因此为了防止这种问题的发生,就要使用对象克隆来解决引用类型复制的问题。 以上这种复制方式叫做浅克隆。 浅克隆的实现条件:需要克隆的对象必须实现 Cloneable 接口,并重写 clone() 方法,即可实现对此对象的克隆。 然而使用浅克隆也会存在一个问题,请参考以下代码。 也…