• 首页

  • 归档

  • 分类

  • 标签

  • 留言板

  • 搜索
Tianwj's blog
Tianwj's blog

04月
02
Java

ThreadPoolExecutor

发表于 2020-04-02 • 字数统计:
介绍ThreadPoolExecutor是Java中线程池的核心实现类 1234classDiagramExecutor <|-- ExecutorService : 继承ExecutorService <|-- AbstractExecutorService : 实现AbstractE ...
阅读全文 »
02月
01
DB

事物隔离级别

发表于 2020-02-01 • 字数统计:
事物事务是由一组SQL语句组成的逻辑处理单元,是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。事务具有以下4个属性,通常简称为事务的ACID属性: 原子性(Atomicity): 事务是一个原子操作单元,其对数据的修改,要么全都执行, ...
阅读全文 »
12月
27
Java

Spring中的FactoryBean

发表于 2019-12-27 • 字数统计:
Spring 中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean 即 FactoryBean。FactoryBean跟普通Bean不同,其返回的对象不是指定类的一个实例,而是该FactoryBean的getObject方法所返回的对象 FactoryBean接口定义1234567891 ...
阅读全文 »
12月
24
设计模式

Java代理模式

发表于 2019-12-24 • 字数统计:
代理模式 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 java中的代理分为:静态代理、动态代理。动态代理又分为jdk代理和Cglib代理。 静态代理静态代理在使 ...
阅读全文 »
09月
25
Java

Bean Copy

发表于 2019-09-25 • 字数统计:
在日常开发中,经常会遇到需要Bean copy的情况,有好多copy的方法 克隆的分类 浅克隆(shallow clone),浅克隆是指拷贝对象时仅仅copy对象本身和对象中的基本变量,而不拷贝对象包含的引用指向的对象。 深克隆(deep clone),不仅copy对象本身,而且copy对象包含 ...
阅读全文 »
09月
18
DB

死锁DeadLock

发表于 2019-09-18 • 字数统计:
死锁问题 Deadlock found when trying to get lock; try restarting transaction 发现在批量update时偶尔报Deadlock found when trying to get lock; try restarting transac ...
阅读全文 »
07月
25
设计模式

设计模式——工厂模式

发表于 2018-07-25 • 字数统计:
介绍:工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 工厂模式分类: 简单工厂(Simple F ...
阅读全文 »
03月
02
Linux

Linux 下各文件夹的结构说明及用途介绍

发表于 2018-03-02 • 字数统计:
==原文链接:http://www.cnblogs.com/xningge/p/8331631.html== linux下各文件夹的结构说明及用途介绍:/bin:二进制可执行命令。/dev:设备特殊文件。/etc:系统管理和配置文件。/etc/rc.d:启动的配 置文件和脚本。/home:用 ...
阅读全文 »
03月
01
Java

Spring—@Transactional注解

发表于 2018-03-01 • 字数统计:
在日常开发中事物管理是非常重要的,当出现异常情况时,它可以保证数据的一致性。 Spring事物管理方式Spring也对事物做了丰富的支持。Spring 事务管理分为编码式和声明式的两种方式。 编程式事务指的是通过编码方式实现事务,编程式事务管理使用TransactionTemplate或者直 ...
阅读全文 »
02月
06
Java

lombok—@Accessors注解

发表于 2018-02-06 • 字数统计:
@Accessors 注解用来配置lombok如何产生和显示getters和setters的方法。@Accessors有三个属性,分别是fluent,chain,prefix,@Accessors注解既可以注解在类上也可以注解在属性上 1.fluentfluent为一个布尔值,如果为true生成 ...
阅读全文 »
12345

咦咦Tianwj

咿呀呀!

RSS
48 日志
16 分类
Creative Commons

博客已萌萌哒运行(●'◡'●)ノ♥

custom text

© 2023 Tianwj's blog. 由 Hexo 强力驱动. Theme By Sagiri v0.0.4. 站点地图. 冀ICP备17030424号.

Made with by tianwj.