首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java八股文
订阅
WilliamLong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 1订阅
SpringBoot 引入线程池+Queue缓冲队列实现高并发下单业务
1.首先是springBoot的项目框架如下: 2.业务测试流程涉及的类,如下 3.使用JMeter模拟并发下单请求 4.结果 主要是自己在项目中(中小型项目) 有支付下单业务(只是办理VIP,没有涉
【面试精讲】Java:Exception 和 Error 有什么区别?
世界上存在永远不会出错的程序吗?也许这只会出现在程序员的梦中。快来看博主如何理解经典面试问题:请对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别?
当transcational遇上synchronized
工作当中经常会遇到既需要开启事务管理,同时也需要同步保证线程案例的场景。 不知道大家有没有这样写过? 这样写会有问题吗?
笑死,面试官又问我SpringBoot自动配置原理
嗯,SpringBoot的自动配置我觉得是SpringBoot很重要的“特性”了。众所周知,SpringBoot有着“
面试突击71:GET 和 POST 有什么区别?
GET 和 POST 是 HTTP 请求中最常用的两种请求方法,在日常开发的 RESTful 接口中...
MyBatis面试题(总结最全面的面试题)
Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高。 MyBati…
2022最新JUC+多线程面试题
Java中实现多线程有几种方法 创建线程的常用的几种方式: 继承Thread类 实现Runnable接口 (重写run方法,无返回值) 实现Callable接口( JDK1.5>=,重写call方法,
Java程序员必备:jstack命令解析
jstack是JVM自带的Java堆栈跟踪工具,它用于打印出给定的java进程ID、core file、远程调试服务的Java堆栈信息. New:创建后尚未启动的线程处于这种状态,不会出现在Dump中。 RUNNABLE:包括Running和Ready。线程开启start()方…
JVM 虚拟机手册
另外还有其他的笔记会陆陆续续的分享处理 , 谢谢大家的支持 . 一 . 基础知识 1 . 1 常见的内存溢出 1 . 2 内存溢出的常见原因 1 . 3 系统的线程划分 1 . 5 TLAB 二 . 虚拟机 2 . 1 Java 虚拟机 2 . 2 内存堆细节 2 . 3 内存…
Java异常面试题(总结最全面的面试题)
Java异常是Java提供的一种识别及响应错误的一致性机制。 Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异…