摘要: 1. 数据库连接池 1.1. 原理 数据库操作的 构建连接 与 释放连接 浪费资源,所以应该通过运用 共享技术 实现数据库连接池(享元模式) 降低系统中数据库连接Connection对象的数量 将数据库服务器的连接响应消耗 提高Connection获取的响应速度 享元模式 :经典设计模式的一种,当一 阅读全文
posted @ 2020-02-25 15:01 Ysalng 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1. 字符编码 ASCII编码采1字节,8bit,最多有256个字符ASCII编码无法适应其他语言的字符,后来有了扩展编码(采用变长ASCII编码的形式)。 GBK,GB2132,GB18030中文简体 ISO8859西欧语言 BIG5繁体中文 1.1. unicode编码 为了统一不同的字符集,不 阅读全文
posted @ 2020-02-25 14:59 Ysalng 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1. Executor框架 java,util.concurrent. 分离任务的创建和执行者的创建 线程重复利用 主要类: ExecutorService线程池服务类(使用固定数量和动态增长创建的线程池) Callable接口(与runnable等价,但runnable的run()方法无返回值,C 阅读全文
posted @ 2020-02-25 14:58 Ysalng 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 反射的定义 获取Class类的方法 Class类的常用方法 阅读全文
posted @ 2020-02-25 14:53 Ysalng 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 1. 自定义泛型 1. 泛型类 : 1. 具有泛型变量的类 2. 在类名后用代表引入类型 3. 多个字母表示多个引入类型如等 4. 引入类型可以修饰成员变量/局部变量/参数/返回值 2. 泛型接口 : 1. 和泛型类相似,在类名后加 2. T用来指定方法返回值和参数 3. 实现接口时,应该指定T的类 阅读全文
posted @ 2020-02-25 14:38 Ysalng 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 多进程与多线程 多进程 : 每个独立执行的任务就是一个进程 操作系统将时间划分为多个时间片,在每个时间片内将CPU分配给某一个任务,时间片结束,CPU将自动回收,再分配给其他任务 多进程的缺点:比较笨重不好切换 多线程 : 一个程序可包多个子任务,可串并行 一个子任务可以称为一个线程 在一个线 阅读全文
posted @ 2020-02-25 14:14 Ysalng 阅读(155) 评论(0) 推荐(0) 编辑
摘要: java连接数据库使用JDBC java.sql. ,javax.sql. 这两个包只是接口类 1. java连接数据库: 1.1. 构建连接 1. 注册驱动 2. 确定对岸目标 1.2. 执行操作 1. 使用 Statement语句 : executeQuery()执行select语句,返回结果放 阅读全文
posted @ 2020-02-25 11:16 Ysalng 阅读(328) 评论(0) 推荐(0) 编辑