fFee-ops's Blog
网络编程前置知识 网络编程前置知识
网络编程前置知识 网络通信协议 数据封装与解封: IP地址和端口 URL: Socket: 什么是计算机网络?计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管
2020-05-14
线程并发协作(生产者/消费者模式) 线程并发协作(生产者/消费者模式)
线程并发协作(生产者/消费者模式) 线程并发协作总结: Ø 什么是生产者? 生产者指的是负责生产数据的模块(这里模块可能是:方法、对象、线程、进程)。 Ø 什么是消费者? 消费者指的是负责处理数据的模块(这里模块可能是:方
2020-05-12
死锁及解决方案 死锁及解决方案
死锁及解决方案死锁”指的是: 多个线程各自占有一些共享资源,并且互相等待其他线程占有的资源才能进行,而导致两个或者多个线程都在等待对方释放资源,都停止执行的情形。 因此, 某一个同步块需要同时拥有“两个以上对象的锁”时,就可能会发生“死
2020-05-12
多线程 多线程
- 程序,进程,线程 通过继承Thread类实现多线程 通过Runnable接口实现多线程 Callable与Future创建线程 FutureTask 线程状态 线程的5个状态 终止线程的典型方式 暂停线程执行sleep/
2020-05-11
JDBC JDBC
JDBC:1、 导入驱动,加载具体的驱动类 Class.forName("com.mysql.cj.jdbc.Driver"); 2、 与数据库建立连接 conn=DriverManager.getConnection( "
2020-05-05
序列化、反序列化及装饰器模式 序列化、反序列化及装饰器模式
序列化、反序列化及装饰器模式 序列化、反序列化 序列化/反序列化的步骤和实例 装饰器模式简介及演示 序列化、反序列化概念:当两个进程远程通信时,彼此可以发送各种类型的数据。 无论是何种类型的数据,都会以二进制序列的形式在网络上传
2020-05-05
IO和流有关部分 IO和流有关部分
IO IO流简介 流的细分 四大IO抽象类 文件流 文件字节流(FileInputStream|FileOutputStream ) 文件字符流(FileReader|FileWriter) 缓冲流 缓冲字节流 缓冲字符
2020-05-01
3 / 3