logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaEE|网络原理TCP/IP

客户端与服务器相互传递的信息是根据需求来的1.行文本(最原始)2.xml(比较原始,可读性好,冗余较多)3.json(主流的方式,可读性好,冗余一般)4.protobuf(高性能场景下使用的方式,可读性差,冗余最小)但凡实现一个具体的程序,写代码之前一定要事先约好应用层协议的格式。

文章图片
#网络#tcp/ip#网络协议
JavaEE|网络编程

DatagramSocket 是UDP Socket用于发送和接收UDP数据报ServerSocket 是创建TCP服务端Socket的API,专门给服务器使用。

文章图片
#网络#服务器#运维
JavaEE|多线程初阶(一)

并发编程并发编程多进程和多线程是实现并发编程的两种技术手段。例如,每一个客户端请求发送到服务器上,服务器提供一个进程,给这个客户端进行服务。

文章图片
#java#服务器#开发语言
MySQL数据库|JDBC

是占位符用户名密码定义要执行的SQL接受用户输入当类加载到JVM的时候,执行数据源的初始化接受用户参数。

文章图片
#数据库#mysql
MySQL数据库|表设计+新增+分组查询

范式描述的是数据关系的模型,一对一关系,一对多关系,多对多关系分类:第一范式:1NF,第二范式:2NF,第三范式:3NF其余范式:BC范式,BCNF。

文章图片
#数据库#mysql
MySQL数据库|建库&建表&数据类型

数据库服务中有多个数据库,一个数据库中有多个表,一个表中有多个行,一个行有多个列组成create databases 数据库名;create databases if not exists数据库名;建议在创建数据库的时候指定编码集和排序规则create databases if not exists character set utf8mb4 collate utf8mb4_0900_ai_ci(

文章图片
#数据库#mysql
Java数据结构|栈队列(完)+二叉树(一)

队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操作的一端称为队尾(Tail/Rear) 出队列:进行删除操作的一端称为队头 (Head/Front)队列的使用列表的模拟实现单链表实现如果单链表加上一个标记尾节点的引用,入队可以采用尾插法,出队可以采用删除头节点注意:就算有尾节点的标记,也不

文章图片
#数据结构
到底了