带着这几个问题,栈长在这里整理了大量主流的 Java 系列文章和教程,供你学习、工作、面试复习参考。 大多内容为栈长原创,首发自微信公众号:Java技术栈,这些内容在Java技术栈公众号菜单中都有作分类整理,如果你想在微信上阅读,也可以关注微信公众号 ...
很多 Java 开发者对enum的理解,其实还停留在“常量集合”阶段。今天这篇文章,我们就来拆解 5 种高级 Enum 用法。这些技巧未必明天就能写进你的业务系统。但只要理解了,你对 Java 枚举的认知会彻底升级。 很多 Java 开发者对enum的理解,其实还停留在“常量 ...
最近老听人说什么Core Java、Core Java的,听起来特高大上,是不是以为是什么黑科技?其实啊,它就跟盖房子的地基一样,是Java世界里最最基础的部分。今天咱们就唠明白,这玩意儿到底有啥用,为啥学Java都得先啃它! 一、Core Java可不是什么新出的咖啡品牌 简单 ...
最近刷知乎老看见有人在问:"现在学Java会不会49年入国军啊?" "听说Python都要取代Java了?" 作为一个用Java写了6年代码的老菜鸟,今天就跟大伙儿唠唠这个事儿。 一、Java这老家伙为啥还没退休? 先说个冷知识,全球500强里487家还在用Java搞核心系统。去年双十一 ...
点击箭头处“蓝色字”,关注我们哦!! Airflow 是一个现代化的跨语言任务编排工具,使用它,你可以在 Java 项目中轻松实现复杂任务流的自动化,彻底告别手动管理任务的琐碎与低效。 一、为什么选择 Airflow 与 Java 搭配? Java 作为一门 成熟且高性能的编程 ...
该开源文档涉及的主要内容包括Java、Redis、MySQL、多线程、Kafka、JVM、ZooKeeper等等Java程序员学习与进阶路上所需掌握的核心知识、面试重点,是Java学习与进阶的一条学习路线。 我会持续更新完善。相信能帮助到大家在Java成长路上不迷茫,同时顺利通关面试、拿 ...
在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在 ...
最近,除了国内明文密码的安全事件,还有一个事是比较大的,那就是 Hash Collision DoS (Hash碰撞的拒绝式服务攻击),有恶意的人会通过这个安全弱点会让你的服务器运行巨慢无比。这个安全弱点利用了各语言的Hash算法的“非随机性”可以制造出N多的value不 ...