首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
wukt
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Java反射机制:跟着代码学反射
1. 前言 在OOP的世界里,万物皆对象。也就是说,我们可以将任何东西抽象成一个对象。 比如人,可以抽象成一个Person类,通过new Person()来实例化一个对象;再比如鸭子,可以抽象成一个Duck类,也可以对其进行实例化……那么这一个个类本身是不是也可以抽象成一个类呢…
985毕业工作一年,腾讯试水一面连环50问,瞬间表示怀疑人生了.
背景985毕业至今刚好一年+四个月,我曾做过两三个月的测试感觉不是很合适,后面选择从事Java后端开发,大学学习过一段时间,还挺香。两个月前秋招还在热火朝天中,内心贼想去大厂试波水。于是乎,腾讯打电话
在项目中随手把haseMap改成了currenHaseMap,差点被公司给开除了!
前言在项目中随手把haseMap改成了currenHaseMap差点被公司给开除了。判断相等字符串判断相等字符串判断相等我们记住一定要常量写前面。借助jdk提供的util帮助类(Objects)。自定
原来大厂的Redis分布式锁都这么设计的!
常用的即 synchronize 或 Lock 等 JDK 自带的锁,只能锁住当前进程,仅适用于单体架构服务。 而在分布式多服务实例场景下必须使用分布式锁。 “占坑”可以去Redis、DB、任何所有服务都能访问的地方。 解决方案:设置锁的自动过期,即使没有删除,会自动删除。 解…
java如何高效地读取一个超大文件?(四种方式分析对比)
我最近在优化我的PDF转word的开源小工具,有时候会遇到一个问题,就是如果我的PDF文件比较大,几百兆,如何更快更节省内存的读取它。于是我分析对比了四种常见的读取文件的方式,并使用javaVisualVM工具进行了分析。最后的出的结论是commons-io时间和空间都更加的高…
不想加班开发管理后台了,试试这个 Java 开源项目吧!
它是一个基于 Spring Boot、Spring Data JPA、JWT、Spring Security、Redis、Vue、Element-UI 的前后端分离的后台管理系统。如果你想要学习上面这些框架的使用、增加实战经验、学习代码规范,又或者找接私活开发的脚手架,提高赚钱…
每秒30W次的点赞业务,怎么优化?
_画外音:_计数有微小不准确,不是大问题。 计数系统的难点,还在于业务扩展性问题,以及效率问题。 用来区分共一个 msg_id 的四种不同业务计数,redis 不能支持 key 的模糊操作,必须访问四次 reids。 画外音:这种方案的扩展性和效率是非常低的。 首先看下数据库层…
Socket粘包问题的3种解决方案,最后一种最完美!
在 Java 语言中,传统的 Socket 编程分为两种实现方式,这两种实现方式也对应着两种不同的传输层协议:TCP 协议和 UDP 协议,但作为互联网中最常用的传输层协议 TCP,在使用时却会导致粘包和半包问题,于是为了彻底的解决此问题,便诞生了此篇文章。 TCP 全称是 T…
2020最后一次Java面试,快手三面一轮游,如今已拿意向书!
2020最后一次Java面试,我去了快手。快手的面试挺有挑战性的,而且还特别有意思,感觉啥都能问到。(二面是10天前约的面试,差点要忘了)然后是HR面,前天我就收到offer。一面二面啥的我都忘记具体
由于不知道Java线程池的bug,某程序员叕被祭天
我们会使用各种池化技术缓存 创建性能开销较大的 对象,比如线程池、连接池、内存池。 它们的原理都是预先创建一些对象入池,使用时直接取出,用完归还以复用,还会通过策略调整池中缓存对象的数量,实现动态伸缩性。 由于线程的创建比较昂贵,短平快的任务一般考虑使用线程池处理,而非直接创建…