- 博客(5)
- 收藏
- 关注
原创 自定义logback日志输出
hello!大家好啊,好久不见!最近公司的需求,要做一款产品,把后端的实时日志输出到前端。我首先想到的是通过websocket方式。下面我们结合springboot默认集成的logback组件实现低侵入式的日志实时输入到前端界面。前端使用JavaScript(可能配合如Socket.IO或Stomp.js等库)订阅WebSocket消息。// 处理并显示日志消息});});
2024-06-09 22:43:48
378
原创 结合源码记录JAVA的生命周期
新建(New):当线程对象被创建时,它处于新建状态。此时,它还没有被启动,即还没有调用start()方法。可运行(Runnable):线程被启动后,它进入可运行状态。此时,线程正在运行,或者在等待系统资源(如CPU)分配给它,以便开始运行。阻塞(Blocked):线程可能会被阻塞,即暂时停止运行。当线程等待某个监视器锁时,它将进入阻塞状态。此时,线程将暂停运行,直到另一个线程释放锁。等待(Waiting):线程在等待某个条件的出现时,将进入等待状态。
2023-04-10 22:31:19
108
1
原创 java多线程的实现方式与原理
Java多线程是Java语言最重要的特性之一,也是Java开发中必不可少的一部分。它允许程序在同一时间内执行多个任务,从而提高程序的性能和效率。在本文中,我将讨论Java多线程的原理,以及如何在Java中实现多线程编程。
2023-02-23 22:41:23
370
1
后端技术详细设计文档模板
2024-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人