- 博客(7)
- 收藏
- 关注
原创 JavaWeb 前端基础
浏览器 前端服务器 (前端程序) 后端服务器(Java程序) 数据库服务器超文本标记语言 负责网页结构\\层叠样式表负责网页表现\\负责网页行为HTML结构标签<html> <head> <title>标题</title> </head> <body> </body></html>特点HTML不区分大小写HTML标签属性单双引号都可以HTML
2024-06-17 17:37:48 1644
原创 vue/cli安装流程
Vue-cli(依赖环境NodeJS):统一目录结构、本地调试、热部署、单元测试、集成打包上线。1.2 配置各项路径信息、配置淘宝镜像。1.4 安装vue/cli,并检查。1.3 配置环境变量。
2024-06-13 10:44:37 430
原创 通过面试题回顾JVM部分基础知识点
线程私有的,与线程在同一时间创建。栈的大小可以是固定的,或者是动态扩展的。首先通过编译器把 Java源代码转换成字节码,Class loader(类装载)再把字节码加载到内存中,将其放在运行时数据区的方法区内,而字节码文件只是 JVM 的一套指令集规范,并不能直接交给底层操作系统去执行,因此需要特定的命令解析器执行引擎(Execution Engine),将字节码翻译成底层系统指令,再交由 CPU 去执行,而这个过程中需要调用其他语言的本地库接口(Native Interface)来实现整个程序的功能。
2024-06-05 15:04:56 355
原创 通过面试题回顾Java基础部分知识点
fail-fast 机制是 Java 集合(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行操作时,就可能会产生 fail-fast 事件。例如:当某一个线程 A 通过 iterator 去遍历某集合的过程中,若该集合的内容被其他线程所改变了,那么线程 A 访问集合时,就会抛出 ConcurrentModificationException 异常,产生 fail-fast 事件。这里的操作主要是指 add、remove 和 clear,对集合元素个数进行修改。
2024-06-05 10:30:34 263
原创 TCP/UDP Socket、消息推送、自定义编码解码器(协议)
DatagramPacket类表示一个UDP数据包,包含了一个字节数组以及该数组的长度,还有源和目标的IP地址和端口号。是一种服务器向客户端推送实时更新的简单方式,它基于HTTP协议,但实现了类似WebSocket的服务器推送功能。它被设计用来解决传统HTTP协议中客户端向服务器发送请求、服务器响应后连接关闭的问题,从而实现了服务器可以主动向客户端推送数据的功能。客户端按照固定的时间间隔(例如,每几秒或几分钟)向服务器发送请求,以检查是否有新的消息或更新。服务器响应这些请求,返回客户端所需的数据。
2024-06-04 15:05:32 1761
原创 基于Netty的聊天室实现
channelHandlerContext.writeAndFlush(new GroupJoinResponseMessage(true, groupJoinRequestMessage.getGroupName() + "聊天室加入成功"));channelHandlerContext.writeAndFlush(new GroupJoinResponseMessage(true, groupJoinRequestMessage.getGroupName() + "聊天室不存在"));
2024-06-04 14:57:27 1333
原创 MySQL学习
6. 要控制索引的数量,索引并不是多多益善,索引越多,维护索引结构的代价也就越大,会影响增删改的效率。--------redo log--undo log------- 隔离性(lsolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。段,分为数据段(Leafnode seament)、索引段(Non-leafnode segment)、回滚段(Rolbacksegment),InnoDB是索引组织表,数据段就是B+树的叶子节点,索引段即为B+树的非叶子节点。
2024-05-17 14:44:00 452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人