
java
文章平均质量分 72
犬小哈
这个作者很懒,什么都没留下…
展开
-
Java 在线编程编译工具上线,直接运行Java代码
大家好,我是小哈~周末没出去浪,花了点时间,在我的个人网站上线了一款小工具。啥工具呢?一款可以在线编译 Java 代码并运行输出结果的小工具。大家都知道,甲骨文刷 Java 版本号非常积极,这不上个月 20 版本又来了。你发任你发,我用 Java 8。狗头~每次发布新版本,小哈都会看下新特性,比如新语法啥的。这里就有个痛点,我本人机器安装的 JDK 1.8 版本,想要测试一下新语法,就不得不需要安装新的 JDK,然后切换到新的 JDK,测试完后又得切换回 1.8 版本,比较麻烦。原创 2023-04-14 09:02:12 · 4600 阅读 · 1 评论 -
漫画:工作这么多年,你居然不知道 Maven 中 Optional 和 Exclusions 的区别?
欢迎关注笔者的公众号: 小哈学Java, 专注于推送 Java 领域优质干货文章!!Maven 依赖排除(Exclusions)因为 Maven 构建项目具有依赖可传递的特性,当你在 pom.xml添加某个依赖时,可能也会引入不需要的依赖到你的项目中,这将会会可能引起如下问题:Jar包版本冲突,如老版本Jar包缺失某个方法;JDK 版本不兼容;老版本存在安全漏洞...原创 2020-04-22 15:05:14 · 504 阅读 · 1 评论 -
如何通过 JavaCSV 类库来优雅地(偷懒)读写 CSV 文件?
欢迎关注笔者的公众号: 小哈学Java, 专注于推送 Java 领域优质干货文章!!个人博客: https://www.exception.site/essay/how-to-create-read-csv-by-javacsv一、背景小哈公司最近准备开发一套新的平台,具体什么平台,因为涉密,这里就不透露了。平台在最终的的技术选型中,其中主要依赖的技术栈是 Apache Flink, ...原创 2020-04-04 17:42:05 · 1548 阅读 · 0 评论 -
linux 查看端口占用情况
欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 《Java 核心知识整理&面试.pdf》资源链接!!个人网站: https://www.exception.site/essay/how-to-check-linux-port-occupancy本文中,咱们介绍一下,如何在 linux 系统中查看端口占用情况。相信小伙伴们在日常开发中,经常也有端...原创 2019-05-21 20:35:56 · 508 阅读 · 0 评论 -
《Java 核心知识整理&面试.pdf》| 免费分享
阿里 P8 级资深架构师吐血总结的一份 Java 核心知识.pdf, 内容覆盖很广,Java 核心基础、Java 多线程、高并发、Spring、微服务、Netty 与 RPC、Zookeeper、Kafka、RabbitMQ、Habase、设计模式、负载均衡、分布式缓存、Hadoop、Spark、Storm、云计算等。获取方式: 关注公众号: 【小哈学Java】, 后台回复【资源】,既可免费无套...原创 2019-05-06 11:41:35 · 8941 阅读 · 8 评论 -
Spring Boot 自定义 Starter
文章首发于个人网站: https://www.exception.site/course/4/chapter/4前言Spring Boot 最大的特性可以说就是开箱即用,内部提供的默认自动配置功能,使得我们可以再 “零配置” 的情况下,就能够很方便地运行起应用。这一切都要归功于启动器 starter, 比如说,想搭建一个 Spring Boot Web 项目,我们只需要添加 spring...原创 2019-01-30 16:29:19 · 232 阅读 · 0 评论 -
干货 | Java8 新特性指导手册
本教程翻译整理自 https://github.com/winterbe/java8-tutorial目录:一、接口内允许添加默认实现的方法二、Lambda 表达式三、函数式接口 Functional Interface四、便捷的引用类的构造器及方法五、Lambda 访问外部变量及接口默认方法5.1 访问局部变量5.2 访问成员变量和静态变量5.3 访问接口的默认方法...原创 2019-01-15 19:29:19 · 680 阅读 · 0 评论