- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 Netty理解
彻底理解Netty,这一篇文章就够了Netty到底是什么从HTTP说起有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。我们回顾一下传统的HTTP服务器的原理1、创建一个ServerSocket,监听并绑定一个端口2、一系列客户端来请求这个端口3、服务器使用Accept,获得一个来自客户端的Socket连接对象4、启动一个新线程处理连接读Socket,得到字节
2021-02-20 22:17:30 125
翻译 jsp项目+servlet (适合初学者)宿舍管理系统
宿舍管理系统数据库sql语句/*SQLyog 企业版 - MySQL GUI v8.14 MySQL - 6.0.11-alpha-community : Database - db_dorm**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*!40014 SET @OLD_UNIQU
2021-02-20 21:42:10 1107
原创 Java 并发编程
Java 并发编程请谈谈你对 volatile 的理解volatile 是 Java 虚拟机提供的轻量级的同步机制保证可见性禁止指令排序不保证原子性JMM(Java 内存模型)JMM 本身是一种抽象的概念并不是真实存在,它描述的是一组规定或则规范,通过这组规范定义了程序中的访问方式。JMM 同步规定1.线程解锁前,必须把共享变量的值刷新回主内存2.线程加锁前,必须读取主内存的最新值到自己的工作内存3.加锁解锁是同一把锁由于 JVM 运行程序的实体是线程,而每个线程创建
2021-02-20 21:27:59 117 1
原创 Java总结面试题
JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类
2020-11-11 13:53:11 112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人