JavaEE
文章平均质量分 90
北冥有鱼-.
在读大学生,目前持续更新Java,分享学习经验。感谢大家的支持!
展开
-
云服务器上部署 Web 项目及端口异常处理
1. 在云服务器的 MySQL(MariaDB) 中, 建库建表2. 微调代码3. 打包4. 把 war 包 拷贝到云服务器上端口被占用处理原创 2023-11-26 12:36:46 · 902 阅读 · 0 评论 -
Servlet 常见的API
Smart Tomcat 插件Servlet 中常见的API1. HttpServletinit 方法destroy 方法service 方法Servlet 的生命周期使用 postman 构造请求使用 ajax 构造请求2. HttpServletRequest3. 前端给后端传参1). GET, query string2). POST, form3). json4. HttpServletResponse原创 2023-11-15 17:01:48 · 212 阅读 · 0 评论 -
初识-Servlet (第一个 Servlet 程序详解)
第一个servlet程序详解原创 2023-11-11 23:13:18 · 193 阅读 · 0 评论 -
HTTP协议详解-下(Tomcat)
如何构造 HTTP 请求对于 GET 请求通过 form 标签构造GET请求原创 2023-11-09 20:23:58 · 665 阅读 · 0 评论 -
HTTP 协议详解-上(Fiddler 抓包演示)
HTTP 协议的工作过程HTTP 请求 (Request)认识URL关于 URL encode认识 "方法" (method)GET 方法POST 方法其他方法请求 "报头" (header)请求 "正文" (body)HTTP 响应详解状态码响应 "报头" (header)原创 2023-11-06 22:12:50 · 512 阅读 · 0 评论 -
网络原理续
传输层的协议也并非就只有UDP和TCP就拿王者荣耀这个游戏来说那是使用TCP还是UDP呢?当然是都不用, 除了这两个协议外, 有的传输层协议就是为游戏场景量身打造的. 比如说以KCP为代表的一系列协议.原创 2023-10-29 19:29:20 · 140 阅读 · 0 评论 -
网络编程套接字
网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)原创 2023-10-26 14:38:29 · 490 阅读 · 0 评论 -
初识网络原理
标识了网络设备所在的位置:标识了一个具体的应用程序。原创 2023-10-23 13:31:07 · 105 阅读 · 0 评论 -
文件操作 IO
狭义的文件: 指的是硬盘上的文件和目录广义的文件: 泛指计算机中很多软硬件资源(操作系统中把很多硬件和软件资源抽象成了文件, 按照文件的方式同意管理)本章内容只讨论狭义的文件那么我们的IDEA的工作路径在哪呢?IDEA 的工作路径默认就是在当前的项目所在目录。原创 2023-10-22 17:16:16 · 118 阅读 · 0 评论 -
多线程-进阶
这不是两把具体的锁, 这是两类锁乐观锁: 预测锁的竞争不是很激烈悲观锁: 预测锁的竞争会很激烈乐观和悲观说的都不是绝对的, 唯一的区分就是看预测锁竞争激烈程度的结论, 这两种锁的背后工作是截然不同的,轻量级锁加锁解锁开销比较小, 效率更高重量级锁加锁解锁开销比较大, 效率更低在大多数情况下,乐观锁, 是一个轻量级锁(不能完全保证)悲观锁, 是一个重量级锁(不能完全保证)自旋锁是一种典型的轻量级锁挂起等待锁是一种典型的重量级锁。原创 2023-10-21 13:39:20 · 106 阅读 · 0 评论 -
Java 多线程案例
1. 多线程案例1.1 单例模式1.2 阻塞式队列2. 定时器3. 线程池原创 2023-10-19 19:05:03 · 348 阅读 · 0 评论 -
Java-多线程基础及线程安全
1. 线程的状态1.1 观察线程的所有状态1.2 观察线程的转态和转移2. 多线程带来的风险, 线程安全2.1 观察线程不安全2.2 线程安全的概念2.3 线程不安全的原因2.4解决上述代码的线程不安全问题3. synchronized 关键字3.1 synchronized 的特性3.2 synchronized 使用示例3.3 volatile 关键字4. wait 和 notify4.1 wait() 方法4.2 notify() 方法4.3 notifyall() 方法原创 2023-09-30 16:28:40 · 92 阅读 · 0 评论 -
Java 多线程基础
1. 认识线程1.1 概念1.1.1 线程是什么1.1.2 为什么要有线程1.1.3 进程和线程的区别1.1.4 Java的线程和操作系统线程的关系1.2 第一个多线程程序1.3 创建线程1.4 多线程的优势2. Thread 类及其常用的方法2.1 Thread 的常见构造方法2.2 Thread 的几个常见属性2.3 启动一个线程 - start()2.4 中断一个线程2.5 等待一个线程 - join()2.6 获取当前线程引用2.7 休眠当前线程原创 2023-09-26 22:32:25 · 215 阅读 · 0 评论