04 2019 档案
摘要:java的三种代理模式 1、什么是代理 代理模式是一种设计模式,简单说即是在不改变源码的情况下,实现对目标对象的功能扩展。 2、为什么要使用代理 我们为什么要引入java的代理,除了当前类能够提供的功能外,我们还需要补充一些其他功能。 最容易想到的情况就是权限过滤,我有一个类做某项业务,但是由于安全
阅读全文
摘要:java反射 转载:https://www.cnblogs.com/chanshuyi/p/head_first_of_reflection.html 反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接
阅读全文
摘要:Mysql事务的四种隔离级别 参考博客:https://www.cnblogs.com/huanongying/p/7021555.html 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会
阅读全文
摘要:Mysql之事物详解 一、事务定义 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句有关,或者说DML语句才有事务。
阅读全文
摘要:Mysql数据备份 参考:https://www.cnblogs.com/kissdodog/p/4174421.html 一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命
阅读全文
摘要:线程池原理 线程池的优点 1、线程是稀缺资源,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。 2、可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。 线程池的创建 线程池的实现原理 提交一个任务到线程池中,线程池的处理流程如下: 1、判断线
阅读全文

浙公网安备 33010602011771号