摘要: 数据库随记 一、存储过程 1、存储过程是什么? 它是完成某些特定功能的SQL语句的集合,特点是一次编译永久有效,能够提升效率,减少访问数据库时网络因素对其造成的影响。 (1)某些特定功能是? 包括对单表/多表的增删改查。 (2)存储过程的种类? 无输入和输出的,只是做简单查询的;有输入参数和返回值的 阅读全文
posted @ 2021-11-05 10:40 cow09 阅读(119) 评论(0) 推荐(0)
摘要: JVM类的加载机制分为五个部分:加载、验证、准备、解析、初始化。 1、加载 加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的入口。注意这里不一定非得从一个Class文件获取,既可以从ZIP包中读取(比如jar包和wa 阅读全文
posted @ 2020-04-17 21:24 cow09 阅读(136) 评论(0) 推荐(0)
摘要: 一、创建一个文件 1、使用touch创建 touch ai(文件名) 2、使用vi创建 vi ai(文件名) 3、使用ls创建 >追加 >>覆盖 ls > ai ls >> ai 4、使用cat命令创建 cat > ai cat >> ai 二、软链接和硬链接的区别 Linux系统内部用inode号 阅读全文
posted @ 2020-04-10 23:43 cow09 阅读(213) 评论(0) 推荐(0)
摘要: 创建一个类的实例的方法有以下四种 一、通过new 来实现,也是最常用的 二、通过反射机制来实现 Class c = Class.forName("路径"); (1)java.lang.newInstance User use = (User)c.java.newInstance(); (2)java 阅读全文
posted @ 2020-04-08 23:54 cow09 阅读(1728) 评论(0) 推荐(0)
摘要: 1、抽象类与接口的区别 阅读全文
posted @ 2020-04-07 23:23 cow09 阅读(121) 评论(0) 推荐(0)
摘要: 一、Java的反射机制 在运行状态中,对于任意一个类,其他的类都能知道它的所有属性和方法;对于任意一个对象,都能够调用它的任意一个属性和方法。这种动态获取的信息和动态获取对象被称为反射机制。 一般来说,用户使用一个类的时候,先获取这个类,然后通过这个类实例化对象,但是反射则可以相反地通过对象获取对象 阅读全文
posted @ 2020-03-30 18:54 cow09 阅读(122) 评论(0) 推荐(0)
摘要: 转至:https://zhuanlan.zhihu.com/p/88176396(本人的博客) 面向对象编程(Object-Oriented Programming)与面向过程(Procedure Oriented ) 两种方法都是编程中的比较常用的方法,从理论上来说,都能达到用计算机程序来解决实际 阅读全文
posted @ 2020-03-29 20:13 cow09 阅读(362) 评论(0) 推荐(0)
摘要: 原文:https://www.cnblogs.com/wenxiaofei/p/9853682.html https://www.cnblogs.com/liuqiyun/p/8603088.html 做笔记 1、主键、外键、超键、候选键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个 阅读全文
posted @ 2020-03-26 21:51 cow09 阅读(216) 评论(0) 推荐(0)
摘要: Hashtable: 1)继承dictionary类,底层哈希表,线程安全的。key和value都不允许为null。 HashMap: 实现:HashMap<K,V> extends AbstractMap<K,V>实现Cloneable, Serializable两个接口。 线程不安全。允许key 阅读全文
posted @ 2020-03-26 09:43 cow09 阅读(586) 评论(0) 推荐(0)
摘要: 推荐观看: https://www.cnblogs.com/xiaoxi/p/8311034.html 死锁产生的四个条件: 死锁是指两个或两个以上线程在执行过程中,由于竞争资源或进程间彼此通信而造成的一种阻塞现象,若无外力作用,他们将永远无法进行下去。 1、互斥条件 一个进程占有一个资源这时别的进 阅读全文
posted @ 2020-03-25 20:38 cow09 阅读(405) 评论(0) 推荐(0)