
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. 网络编程1.1 什么是网络编程网络编程 : 指网络上的主机,通过不同的进程,以编程的方式实现网络通信.简单来说: 网络编程就是通过代码的方式来控制不同进程间能够进行数据交互.1.2 发送端和接收端发送端:数据的发送方进程,称为发送端。发送端主机即网络通信中的源主机。接收端:数据的接收方进程,称为接收端。接收端主机即网络通信中的目的主机。收发端:发送端和接收端两端,也简称为收发端1.3 请求和

栈和队列1. 栈(Stack)1.1 概念栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据在栈顶。Stack的Push和Pop遵循先进后出的原则,如图:1.2

MVC 是 Model View Controller 的缩写, 它是软件工程中的一种软件架构模式, 它把软件系统分为模型, 视图和控制器三个基本部分.在 Spring MVC 中 使用来实现 URL 路由映射.例如代码:启动项目之后, 在 浏览器输入@RequestMapping是用来实现 URL 路由映射的. 既可以修饰方法, 也可以修饰类访问和都只能修饰方法, 不能修饰类3.3 三者区别GE

1. 了解 HTTP 协议1.1 HTTP 是什么HTTP (HyperText Transfer Protocol, 超文本传输协议) 是一种应用非常广泛的 应用层协议.所谓 “超文本” 的含义, 就是传输的内容不仅仅是文本(比如 html, css 这个就是文本), 还可以是一些其他的资源, 比如图片, 视频, 音频等二进制的数据1.2 抓包工具的使用1. Fiddler 的下载① 可以直接在

项目源码: https://gitee.com/wangzhi430/ChatSystem3. 数据库的设计与实现数据表分为三个表,用户表、聊天关系表、聊天列表。用户表用来存储用户的信息。聊天关系表用来存储聊天的两个用户的关系。聊天列表用来存储对应的聊天的信息,根据关系Id,来识别是哪两者的用户。实现代码:4. 登录注册模块的设计与实现4.1 登录注册统一响应类这里登录注册后端返回的数据,统一是这

1. 什么是JVM2. JVM 内存区域划分3. JVM 类加载机制3.1 类加载3.2 双亲委派模型4. JVM 垃圾回收机制

1. Servlet API1.1 HttpServlet方法方法名称调用时机init在 HttpServlet 实例化之后被调用一次destory在 HttpServlet 实例不再使用的时候调用一次service收到 HTTP 请求的时候调用doGet收到 GET 请求的时候调用(由 service 方法调用)doPost收到 POST 请求的时候调用(由 service 方法调用)doPut

1. Maven1.1 什么是 MavenMaven是一个项目构建工具, 创建的项目只要遵循Maven规范,即可使用Maven来进行管理: 编译, 打包等1.2 Maven 的使用① 打开 IDEA -> New Project② 选择 Maven 一路 Next③ 在 Maven库中搜索 MysqlMaven 仓库④ 找到和自己MySQL配对的版本号.⑤ 复制到 pom.xml 中 用de

1. WebAPI 背景知识1.1 什么是 WebAPIJS 分成三个大的部分:ECMAScript: 基础语法部分DOM API: 操作页面结构BOM API: 操作浏览器WebAPI 就包含了 DOM + BOM.1.2 DOM 基本概念什么是 DOMDOM 全称为 Document Object Model.W3C 标准给我们提供了一系列的函数, 让我们可以操作:网页内容网页结构网页样式DO








