12 2020 档案
摘要:JDBC介绍 DAO(data access object)
阅读全文
摘要:表的创建 表结构修改 约束 外键约束 非空约束 约束的添加和撤销 索引(MySQL中是B+树) 局部性原理 磁盘预读 组合索引,最左匹配 数据库三范式(减少数据冗余) 第一范式 第二范式 第三范式 表依赖关系 一对一 一对多 多对多
阅读全文
摘要:关系型数据库 MySQL用的最多 Oracle最安全 Sql server .net用 Db2,金融银行 非关系型数据库 Hbase Redis mongodb 数字字典 服务 常用命令 查询的时候 like的效率比较低 使用like可以参考使用索引,但是要求不能以%开头 涉及到大文本的检索,可以使
阅读全文
摘要:Stream Stream特性 Stream运行机制 Stream常用API Stream的创建 public class StreamDemo{ static void gen1(){ String[] args = {"a","b","c","d","e"}; Stream<String> st
阅读全文
摘要:函数式接口 Supplier 代表一个输出 Consumer 代表一个输入 BiConsumer 代表两个输入 Function代表一个输入,一个输出(一般输入和输出是不同类型的) UnaryOperator 代表一个输入,一个输出(输入和输出是相同类型的) BiFunction代表一个输入,一个输
阅读全文
摘要:网络编程三要素 OSI七层模型 TCP/IP参考模型 ARP 根据IP地址获取物理地址的一个TCP/IP协议,主机发送信息时包含目标IP地址的ARP请求广播到局域网络上的所有主机 IP地址分类 特殊的IP地址 IP地址对象->InetAddress 传输协议 Socket套接字 基于TCP协议的So
阅读全文
摘要:进程和线程这块去看os这块的进程知识 我的os小笔记 这本书很好 继承Thread类 实现多线程的时候,要注意 需要继承Thread类 必须重写run方法,核心执行的逻辑 线程在启动的时候不要直接调用run方法,而是要通过start()方法来进行调用 public class ThreadDemo
阅读全文
摘要:流的基本概念 一串流动的字符,先进先出的方式 数据源分类 Java流的分类 流的分类 文件读写 提高字符流读取文本文件的效率
阅读全文
摘要:Collections集合的操作类,Collection是集合接口 Collections提供静态方法 addAll() 批量添加 sort()排序 binarySearch()二分查找 fill()替换 shuffle()随机排序 reverse()逆序 集合与数组的比较 集合弥补了数组的一些缺点
阅读全文
摘要:输入输出流,用try,catch包裹起来 public class OutputStreamDemo{ public static void main(String[] args){ File file = new File("aaa.txt"); OutputStream outputStream
阅读全文
摘要:Map key-value映射 HashMap Key无序,唯一(Set) Value无序,不唯一(Collection) Hashmap:数据-链表(1.7) 数组-链表-红黑树(1.8) hashmap线程不安全,效率较高,hashtable线程安全(synchronized),效率低 hash
阅读全文
摘要:Collection接口存储一组不唯一,无序对象 List接口存储一组不唯一,有序对象 Set接口存储一组唯一,无序对象 Map接口存储一组键值对象,提供key到value的映射 LIst接口实现(有序,不唯一) ArrayList(顺序表) 实现了长度可变的数组,在内存中分配连续的空间 优点,遍历
阅读全文
摘要:重要的概念时刻提醒自己 数轴,绝对值,相反数,零和一 直角坐标 极坐标 球坐标 积分的概念 充分条件,必要条件,充要条件 缩放 泰勒展开(每个函数都可以用多个函数叠加表示) 多做题,这个最重要,通过做题来理解知识再好不过 数字只有0~9,阶码和尾数 数学的本质就是知识的迭代,这座高楼不断迭代增高,经
阅读全文
摘要:对基本数据类型的一种封装 字符串的本质,字符数组 String类使用final修饰,不可以被继承 equals与==的区别 equals把字符串打散为字符数组 equals比较两个对象具体的值 ==比较的是指针 intern方法可以返回正确的常量地址,使用intern方法后可以使用==比较
阅读全文
摘要:可以用 try catch finally 进行异常管理 在方法调用中,可以存在N多个方法间的调用,假如每个方法都包含了异常,在每个方法中进行try,catch,另外一种是在方法的最外层调用一次throws 什么情况下使用throws和try,catch 最稳妥的方式是在每个方法中都进行,异常处理
阅读全文
摘要:普通内部类的创建写法 public class TestInnerClass{ class InnerClass{ private String name; public void show(){ System.out.println("show"); } } public static void
阅读全文
摘要:Windows环境下安装 一、JDK下载 1、JDK官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html 2、选择:“Accept License Agreem
阅读全文
摘要:A 无穷处可能存在瑕点,此时p=1,q≤1,所以发散 B 无穷处可能存在瑕点,此时p=1,q=1,发散 C 无穷处可能存在瑕点,此时p=1,q=2,收敛 D 无穷处可能存在瑕点,此时p=1,q=1/2,发散 A 0处可能存在瑕点,x->0,等价于 1/x,所以发散 A 无穷处可能存在瑕点,p < 1
阅读全文