排序
Java面试题:如果你这样做,你会后悔的,两次启动同一个线程~~~
当一个线程被启动后,如果再次调start()方法,将会抛出IllegalThreadStateException异常。 这是因为Java线程的生命周期只有一次。调用start()方法会导致系统在新线程中运行执行体,但是如...
SpringMVC中的异常处理机制
1. 概述 SpringMVC提供了基于xml和基于注解的异常处理机制,一般情况下两者都要进行配置,xml异常处理机制主要用于处理xml方式产生的异常,注解异常处理机制主要用于处理基于注解方式产生的异常...
有意思!一个关于 Spring 历史的在线小游戏
发现 Spring One 的官网上有个好玩的彩蛋,分享给大家! 进到Spring One的官网,可以看到右下角有个类似马里奥游戏中的金币图标。 点击该金币之后,会打开一个新的页面,进入下面这样一个名为:...
【禁止血压飙升】阿里大佬写的 Controller 太优雅了!
作者:小塵 链接:https://juejin.cn/post/7357172505961578511 前言 见过几千行代码的 controller吗?我见过。 见过全是 try catch 的 controller 吗,我见过。 见过全是字段校验的 controller...
Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向对象编程、包、文件和 API
Java 基础 什么是 Java Java 是一种由 Sun Microsystems 于 1995 年首次发布的编程语言和计算平台。Java 是一种通用的、基于类的、面向对象的编程语言,旨在减少实现依赖性。它是一个应用程序开...
Java 实现 HTTP 请求的 4 种方式,最后一种用起来真优雅!
前言 在日常工作和学习中,有很多地方都需要发送HTTP请求,本文以Java为例,总结发送HTTP请求的多种方式 HTTP请求实现过程: GET 创建远程连接 设置连接方式(get、post、put…) 设置连接超时...
简单的UrlDns链分析
URLDNS链学习 首先我们先理解一下序列化与反序列化,我先贴出三段代码,大家可以尝试先体验一下。 首先我们先构造一个Person类,其实跟这条链没什么关系,主要涉及序列化 点击查看代码 // 引入 ...
你还在“垃圾”调优?快来看看JDK17的ZGC如何解放双手 | 京东云技术团队
1、前言 不要犹豫了, GC最大停顿时间小于1ms,支持16TB内存,这么高的性能提升,也不需要复杂的调优,节省了这个时间,你去陪对象不香嘛。 上篇文章给大家带来了JDK11升级JDK17的最全实践,相...
2.19学习
今天看了十个狂神的视频,都是javase的基础,无非是注释,标识符,关键字,运算符,变量常量,数据类型,类型的转换,命名规范等,其实没什么好讲的,都是用惯了的知识,我更加期待后边有关面向...
深入浅出Java多线程(五):线程间通信
引言 大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第五篇内容:线程间通信。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!! 在现代编程实践中,多线程技...
Spring 对 Junit4,Junit5 的支持上的运用
1. Spring 对 Junit4,Junit5 的支持上的运用 @ 目录 1. Spring 对 Junit4,Junit5 的支持上的运用 每博一文案 2. Spring对Junit4 的支持 3. Spring对Junit5的支持 4. 总结: 5. 最后: 每博一文...
数组基础使用
关于数组 ①数组定义之后大小不能改变 ②数组内元素数据类型相通 不允许出现不同类型 ③数组内的元素可以是任何数据类型 包括基本数据类型和引用数据类型 ④ 数组变量属于引用类型,数组也可以...













