首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
RANGER90986
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
阿里面试官让我讲讲Unicode,我讲了3秒说没了,面试官说你可真菜
本文首发于微信公众号:程序员乔戈里乔哥:首先说说什么是Unicode、码点吧~要想搞懂,这些概念必须清楚什么是Unicode?下图来自http://www.unicode.org/standard/W
聊聊java中那些各式各样的queue
队列真的是一个非常nice的数据结构,有序,规则,可以给与缓冲,就像人们心中那种秩序社会一样,那么这期小威哥就来粗浅的聊聊java中那些常见的queue。 有界无界性实质就是指一个队列是否支持无限制的塞东西,这就和数据结构有关了,比如名字带array的基本就是个数组,数组肯定是…
亲,建议你使用LocalDateTime而不是Date哦
calendar是共享变量,并且这个共享变量没有做线程安全控制。当多个线程同时使用相同的SimpleDateFormat对象【如用static修饰的SimpleDateFormat】调用format方法时,多个线程会同时调用calendar.setTime方法,可能一个线程刚设…
一文搞懂四种Wrapper方法快速重构你的代码
我们经常使用一些sdk来完成我们的需求,但往往有些sdk对外暴露的接口并不合理,再加上如果这个sdk本身处于快速迭代期,每次变更某些api的话,业务方如果使用的地方较多,那么批量修改 其实也是比较麻烦的。 问题就是这个sdk对外提供的函数参数过多,没有封装性,且可以很容易想到日…
🔥JVM从入门到入土之JVM的类文件结构
我们知道我们写完的Java程序经过javac xxx.java编译后生成了xxx.class文件,可是你是否想过xxx.class文件到底是什么?这个文件中到底包含了什么内容?那么现在我们就一起通过解析一个.class文件来深入的学习一下类文件结构,通过这次的学习,我想你会对c…
部门老大:redis 分布式锁再这么用,我就劝退你
最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。 由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避…
看完这篇Exception 和 Error,和面试官扯皮就没问题了
在 Java 中的基本理念是 结构不佳的代码不能运行,发现错误的理想时期是在编译期间,因为你不用运行程序,只是凭借着对 Java 基本理念的理解就能发现问题。但是编译期并不能找出所有的问题,有一些 NullPointerException 和 ClassNotFoundExce…
干货!java代码性能优化,提高健壮性
我们在后端开发中,经常会遇到各种“坑”,比如大家最熟悉的空指针异常、session失效等等,其实很大原因在于开发过程中并没有很好的将用法与实际相结合,如果我们能注意一些代码规范和技巧,可以使我们的开发事半功倍!我将从以下三个方面分享我在开发过程中进行的优化。 当循环中只需要 M…
压缩20M文件从30秒到1秒的优化过程
有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增加,最后测了一下压缩20M…