摘要: 1、第一范式: 当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基本操作在这样的关系模式中实现不了。 2、第二范式: 如果关系模式R满足第一范式,并且R得所有非主属性都完全依赖于R的每一个候选关键属性, 阅读全文
posted @ 2021-06-22 08:51 依然耀眼 阅读(932) 评论(0) 推荐(0)
摘要: 1、cookie 和session的区别是:cookie数据保存在客户端,session数据保存在服务器端。 2、两个都可以用来存私密的东西,同样也都有有效期的说法,区别在于session是放在服务器上的,过期与否取决于服务期的设定,cookie是存在客户端的,过去与否可以在cookie生成的时候设 阅读全文
posted @ 2021-06-22 08:49 依然耀眼 阅读(621) 评论(0) 推荐(0)
摘要: Servlet 初始化后调用 init () 方法。 Servlet 调用 service() 方法来处理客户端的请求。 Servlet 销毁前调用 destroy() 方法。 最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。 init() 方法 init 方法被设计成只调用一次。它 阅读全文
posted @ 2021-06-22 08:47 依然耀眼 阅读(74) 评论(0) 推荐(0)
摘要: 事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作; 这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行; 事务是一组不可再分割的操作集合(工作逻辑单元); 事务的四大特性: 1 、原子性 事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做, 或者说: 阅读全文
posted @ 2021-06-22 08:44 依然耀眼 阅读(2189) 评论(0) 推荐(0)
摘要: 线程在运行的时候会抢夺CPU的执行权,数据是共享的,多个线程执行同一个数据,就会出现安全问题。 比如有三个电影卖票窗口的线程,由于三个窗口的数据是共享的,例如有100张电影票,每卖出一张票ticket--, 当窗口1开始开始对票数减一的时候,这时候窗口2把1窗口线程抢走了,然后操作的也是一份相同的数 阅读全文
posted @ 2021-06-22 08:42 依然耀眼 阅读(356) 评论(0) 推荐(0)
摘要: 三次握手: 四次挥手: 阅读全文
posted @ 2021-06-22 08:40 依然耀眼 阅读(53) 评论(0) 推荐(0)
摘要: 1. InputStream 和OutputStream,两个是为字节流设计的,主要用来处理字节或二进制对象, 2. Reader和 Writer.两个是为字符流(一个字符占两个字节)设计的,主要用来处理字符或字符串. 1,字节流可用于任何类型的对象,包括二进制对象,而字符流只能处理字符或者字符串; 阅读全文
posted @ 2021-06-22 08:38 依然耀眼 阅读(443) 评论(0) 推荐(0)
摘要: 1.可变参数 1.1可变参数【应用】 可变参数介绍 可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了 方法的参数类型已经确定,个数不确定,我们可以使用可变参数 可变参数定义格式 修饰符 返回值类型 方法名(数据类型… 变量名) { } 可变参数的注意事项 这里的变量其实是一 阅读全文
posted @ 2021-05-20 20:56 依然耀眼 阅读(70) 评论(0) 推荐(0)
摘要: 1.红黑树 1.1概述【理解】 红黑树的特点 平衡二叉B树 每一个节点可以是红或者黑 红黑树不是高度平衡的,它的平衡是通过"自己的红黑规则"进行实现的 红黑树的红黑规则有哪些 每一个节点或是红色的,或者是黑色的 根节点必须是黑色 如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil,这 阅读全文
posted @ 2021-05-20 20:47 依然耀眼 阅读(82) 评论(0) 推荐(0)
摘要: 1.泛型 1.1泛型概述【理解】 泛型的介绍 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制 泛型的好处 把运行时期的问题提前到了编译期间 避免了强制类型转换 泛型的定义格式 <类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如: <E> <T> <类型1,类型 阅读全文
posted @ 2021-05-20 20:26 依然耀眼 阅读(54) 评论(0) 推荐(0)