JavaEE
文章平均质量分 93
张钦洋yyy
备考中 考完更新啦
展开
-
聊聊JVM的那些事
jvm原创 2022-10-01 18:31:57 · 591 阅读 · 1 评论 -
Linux的常用命令
基本指令原创 2022-09-25 20:59:43 · 2284 阅读 · 0 评论 -
博客系统详解
博客系统原创 2022-09-20 12:21:05 · 3299 阅读 · 14 评论 -
cookie and session
cookie session原创 2022-09-12 19:48:33 · 479 阅读 · 4 评论 -
servlet API
servlet API原创 2022-09-10 18:48:33 · 453 阅读 · 5 评论 -
Servlet 基础
servlet原创 2022-09-09 10:02:03 · 345 阅读 · 1 评论 -
Tomcat下载及使用说明
Tomcat原创 2022-08-16 13:43:54 · 850 阅读 · 0 评论 -
HTTP协议
HTTP原创 2022-08-11 22:12:57 · 737 阅读 · 11 评论 -
JavaScript之WebAPI
js原创 2022-07-20 21:59:26 · 631 阅读 · 21 评论 -
JavaScript入门级语法
js基础语法原创 2022-07-19 16:58:40 · 529 阅读 · 12 评论 -
CSS入门内容简介
目录一、什么是CSS二、CSS语法规则三、CSS引入方式1.内部样式表2.内联样式3.外部样式四、CSS选择器1.基础选择器1.1标签选择器1.2类选择器1.3id选择器1.4通配符选择器2.复合选择器2.1后代选择器2.2子选择器2.3并集选择器2.4伪类选择器五、CSS中相关属性1.字体属性1.1字体家族1.2字体大小1.3字体粗细1.4字体样式2.文本属性2.1文本颜色2.2文本对齐3.常用尺寸原创 2022-07-14 17:35:44 · 426 阅读 · 26 评论 -
那些你不得不了解的HTML基础
目录一、HTML基本语法(标签)注释标题段落换行特殊转义字符格式化标签图片超链接a标签表格标签列表标签表单标签无语义标签二、基于上述实现的两个案例制作一份简历信息填写一份简历信息在总的介绍之前,先说明一下,以下所有内容均是由VSCode来进行实现的。这里为大家介绍一些好用的小技巧:1.运用快捷键!+ tab 就可以直接创建出一个新的基本框架。2.当我们输入需要的后,再按tab的话就可以直接生成相对的键值对3.使用lorem原创 2022-05-09 20:20:09 · 2673 阅读 · 67 评论 -
网络原理IP协议/以太网
目录1.IP协议1.1地址管理1.1.1普通地址1.1.2特殊地址1.1.3NAT机制1.2路由选择1.以太网协议2.DNS协议一、网络层1.IP协议①IP协议的报头格式以及各部分说明:②对以上其它重要部分再次进行说明:1.16位总长度:16位,64k,也就是说单个IP数据报最大程度不能够超过64k。但是在实际中,我们不免会遇到超过64k的数据报,那么这个时候该怎么办呢?我们就只能使用IP协议自身实现的分包,组包的操作。 而下面介绍的这三原创 2022-05-05 18:43:23 · 5438 阅读 · 62 评论 -
网络原理之TCP/UDP协议
目录一、应用层1.应用层协议2.协议模板及示例二、传输层1.UDP协议1.1特点2.TCP协议2.1TCP核心十大机制2.1.1确认应答机制2.1.2超时重传机制2.1.3连接管理机制(三次握手,四次挥手)2.1.4滑动窗口机制2.1.5流量控制机制2.1.6拥塞控制机制2.1.7延时应答机制2.1.8捎带应答机制2.1.9面向字节流2.1.10TCP异常三、TCP与UDP的对比1.异同点2.面试问题:基于UDP如何实现可靠原创 2022-05-03 21:52:45 · 1456 阅读 · 67 评论 -
网络编程套接字
目录1.网络编程的基本概念1.1服务器1.2客户端2.Socket套接字2.1概念2.2分类3.UDP数据报套接字编程3.1DatagramPocket API3.2DatagramSocket API3.3UDP实现回显服务4.TCP流套接字编程4.1ServerSocket API4.2Socket API4.3TCP实现回显服务4.3.1用多线程进行优化4.3.2用线程池进行优化1.网络编程的基本概念①什么是网络编程:网...原创 2022-04-29 12:09:10 · 2231 阅读 · 57 评论 -
初识网络原理
目录1.网络互连1.1局域网1.2广域网2.网络通信基础2.1IP地址2.2端口号3.认识协议3.1五元组3.2协议分层3.3OSI 7层模型3.4TCP/IP5层(或5层)模型3.5网络设备所在分层4.封装和分用1.网络互连①什么是网络互连:将多台计算机连接在一起,完成数据共享。数据共享本质是网络数据传输,即计算机之间通过网络来传输数据,也称为网络通信。 ②网络互连的分类:根据网络互连的规模的不同,我们将其分为局域网和广域网。原创 2022-04-25 20:31:59 · 2645 阅读 · 113 评论 -
文件操作和IO
目录1.文件1.1普通文件1.1.1硬盘1.2目录文件1.2.1结构1.2.2路径1.3文件的分类2.java中的操作文件2.1文件系统的相关操作2.2.1File类的介绍2.2.2列出文件2.2.3创建文件2.2.4创建目录2.2.5删除文件2.2文件内容的相关操作2.2.1打开文件2.2.2读文件2.2.3写文件2.2.4关闭文件3.文件操作的三个案例3.1查找文件并删除3.2普通文件的复制3.3文件内容的查找原创 2022-04-21 21:24:21 · 642 阅读 · 39 评论 -
JUC常见类以及线程安全的集合类
这是关于线程的最后一更啦~~~目录1.JUC常见类1.1Callable接口1.2ReentrantLock1.3信号量 Semaphore1.4CountDownLatch2.线程安全的集合类2.1多线程环境使用 ArrayList2.2多线程环境使用队列2.3多线程环境使用哈希表2.3.1Hashtable2.3.2ConcurrentHashMap1.JUC常见类JUC的全称:java.util.concurrent(concurrent指..原创 2022-04-17 16:23:10 · 1343 阅读 · 10 评论 -
线程常见锁策略,以及CAS相关内容
目录1.线程常见锁策略2.CAS2.1基于CAS实现的"原子类"2.2基于CAS实现的"自旋锁"2.3CAS中的ABA问题3.synchronized中锁的优化机制1.线程常见锁策略①什么是锁策略:接下来讲解的锁策略不仅仅是局限于 Java . 任何和 "锁" 相关的话题, 都可能会涉及到以下内容。这些特性主要是给锁的实现者来参考的。②乐观锁和悲观锁:乐观锁:预期锁冲突很低,做的更少,成本更低,更高效的操作悲观锁:预期锁冲突很高,做得更多,成本更高,原创 2022-04-16 16:16:13 · 710 阅读 · 46 评论 -
多线程四大经典案例
目录1.单线模式1.1饿汉模式1.2懒汉模式2.阻塞式队列2.1阻塞队列是什么2.2生产者消费者模型2.3标准库中的阻塞队列2.4阻塞队列的实现3.定时器3.1定时器是什么3.2标准库中的定时器3.3实现定时器4.线程池4.1什么是线程池4.2标准库中的线程池4.3实现线程池1.单线模式①什么是单例模式:单例模式是校招中最常考的设计模式之一. ②什么是设计模式:设计模式好比象棋中的 "棋谱". 红方当头炮,..原创 2022-04-12 21:37:51 · 7504 阅读 · 127 评论 -
线程的安全
目录1.线程的状态2.线程的安全2.1什么是线程的安全2.2线程不安全的原因2.3线程不安全的解决方案2.4synchronized关键字2.5volatile 关键字2.6Java 标准库中的线程安全类1.线程的状态①线程的几种状态的介绍:a.NEW:安排了工作,但还没有开始行动。结合到多线程的意思就是,Thread对象已经创建好了,但是还没有执行调用start;代码:public class demo1 { public static原创 2022-04-08 16:07:35 · 950 阅读 · 90 评论 -
进程、线程以及线程中Thread的用法
目录1.进程1.1什么是进程1.2操作系统是如何管理进程的1.3进程中PCB的相关属性1.3进程的调度1.4进程的独立性1.5进程的通信2.线程2.1什么是线程2.2为什么要有线程2.3为什么线程比进程更轻量2.4线程和进程的区别与联系(经典面试题)3.Java中多线程编程Thread的基本用法3.1通过Thread来创建线程3.1.2创建子类,继承Thread3.1.3通过Runnable来进行实现3.1.4通过匿名内部类来实现3.1原创 2022-04-05 17:46:07 · 1617 阅读 · 91 评论 -
计算机是如何工作的
目录1.计算机发展史2.冯诺依曼体系3.CPU的基本流程3.1逻辑门3.1.1电子开关3.1.2门电路3.2算数逻辑单元3.2.1进制的理解3.2.2算数单元3.2.3逻辑单元3.2.4ALU符号4.寄存器(Register) 和内存(RAM)5.控制单元 CU(Control Unit)6.指令7.编程语言1.计算机发展史计算的需求在人类的历史中是广泛存在的,发展大体经历了从一般计算工具到机械计算机到目前的电子计算机的发展历程。下面原创 2022-04-01 22:07:03 · 1414 阅读 · 89 评论