• 首页

  • 归档

  • 分类

  • 标签

  • 留言板

  • 搜索
Tianwj's blog
Tianwj's blog

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生成 ...
阅读全文 »
01月
17
IDE

常用Idea插件

发表于 2018-01-17 • 字数统计:
阅读全文 »
01月
11
Java

JetBrick-template模板转换字符串

发表于 2018-01-11 • 字数统计:
一、概述jetbrick-template 是一个新一代 Java 模板引擎,具有高性能和高扩展性。 适合于动态 HTML 页面输出或者代码生成,可替代 JSP 页面或者 Velocity 等模板。 指令和 Velocity 相似,表达式和 Java 保持一致,易学易用。 这里只是简单的利用je ...
阅读全文 »
01月
09
转载

Java线程:Atomic

发表于 2018-01-09 • 字数统计:
==原文链接:http://thomaschen2011.iteye.com/blog/1468085== 一、何谓Atomic?Atomic一词跟原子有点关系,后者曾被人认为是最小物质的单位。计算机中的Atomic是指不能分割成若干部分的意思。如果一段代码被认为是Atomic,则表示这段代 ...
阅读全文 »
12345

咦咦Tianwj

咿呀呀!

RSS
45 日志
15 分类
Creative Commons

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

custom text

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

Made with by tianwj.