- 博客(76)
- 收藏
- 关注
原创 WebSocket——学习
WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。它与 HTTP 协议的主要区别在于 WebSocket 允许服务器主动向客户端推送消息,而不仅仅是响应客户端的请求。WebSocket 是一种高效的双向通信协议,适用于需要实时数据交互的应用场景。它通过建立持久的连接,减少了网络延迟和开销,提供了更流畅的用户体验。WebSocket 在浏览器中可以通过 JavaScript API 使用,在服务器端可以使用各种编程语言和框架实现。
2024-06-17 16:18:05
718
2
原创 netty-学习
Netty 是一个强大的网络编程框架,适用于构建高性能、高可用性的网络应用。它提供了丰富的 API 和灵活的扩展机制,使得开发高性能的网络应用变得更加简单和高效。通过异步事件驱动模型和高效的内存管理,Netty 可以处理大量并发连接并提供低延迟的服务。这个处理器类如果长时间没有读取到数据(),则关闭连接并记录日志。如果长时间没有向客户端发送数据(),则发送一个心跳消息"heart"以保持连接活跃。在Netty中,方法的参数是和Object类型的事件。
2024-06-06 20:09:30
1327
原创 AOP——学习
AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,用于分离关注点(concerns)。AOP允许你在应用程序的不同部分中定义横切关注点(如日志记录、安全性和事务管理),并将这些关注点分离到单独的模块中,称为切面(aspect)。
2024-05-29 12:06:48
960
原创 SpringBootWeb-案例
回答:前端在nginx.conf文件配置通过反向代理机制允许前端通过localhost:90与后端(localhost:8080)通信,同时解决了跨域问题,因为所有请求都通过同一个域和端口发出。如果你的前端应用需要通过API与后端通信,这样配置后,就可以在不修改前端代码的情况下,直接通过替换API路径前缀/api/来访问后端服务。前端访问的是http://localhost:90/#/system/dept,后端的数据发送到localhost:8080/depts,但前端可以拿到后端的数据?
2024-04-01 23:16:52
1856
原创 JDBC-BasicDAO
其实就是封装各种功能dao包存放BasicDAO和各种类DAOdomain存放各种类test用来测试utils存放工具类。
2024-03-25 12:02:29
221
原创 KMP算法 之Next数组构造————Java实现
因为不相等,且j这一项之前没有相同的开头和结尾,所以j=0,从开头在比较一次。鉴于上面所说,最后一位没有意义,我尝试去掉最后一位,结果是正确的。上述最后一步,i = 8,j = 3,t和o比较。所以最后一步,next[9] = 0。
2024-03-13 10:44:03
1145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人