自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pd_1503

经验的积累,痛并快乐着...

  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 通过 Spring AOP + 自定义注解 + 反射 的方式,完成值集转换

前言: 本次通过AOP + 自定义注解 + 反射,完成实际项目中值集转换成名称的操作。目的: 在Java Bean 中,给某个值集字段,增加一个注解后,返回给前台的结果 Json 中,自动将 code编码 转换成 code编码中文名称。思路: 1. 自定义一个注解; 2. 通过AOP中的 @AfterReturning,在返回值被返回前进行数据处理; 3. 通过反射拿到类中的所有字段,判断字段上是否有自定义注解,如果有,则进行值集转...

2021-03-24 20:45:52 653

原创 Java 多线程 实现方式 线程的生命周期

目录1. 线程的实现方式1.1 实现 Runnable 接口,重写 run 方法,无返回值1.2 实现 Callable 接口,重新 call 方法,有返回值1.3 继承 Thread 类,重写 run 方法,无返回值2. 线程的生命周期2.1 线程状态:new2.2 线程状态:runnable2.3 线程状态:blocked2.4 线程状态:waiting2.5 线程状态:timed waiting2.6 线程状态:terminated3. 总结1. 线

2021-03-23 11:24:41 175

原创 IDEA WebService 服务端 客户端 Demo

1. idea 生成 WebService项目2. 在src目录下增加自己的服务代码。https://gitee.com/jin_0611/web-service-serverpackage com.duzq.ws;import javax.jws.WebMethod;import javax.jws.WebService;import javax.xml.ws.Endpoint;import java.math.BigDecimal;import java

2021-03-21 01:28:48 420 2

原创 itext 根据模板 生成pdf 多行数据

前言:基于 html + ccs + itext + 字符串替换完成的。简单,依赖的 jar 少...根据 pdf模板 生成 pdf ,1. 不能有循环的数据(可能有,但我并没有找到);2. table 中的文字无法自适应(可能有,但我并没有找到)。废话完毕了, 先看预览效果吧。红框中的内容,就是 list 数据,长度不固定,无法用 PDF 模板生成。下面是代码:pom.xml文件 <!--iTextpdf 相关依赖 --> <depen

2020-07-26 16:53:17 2784 2

原创 拜读《设计模式之禅》之单例模式

前言:   提及到“单例模式”,觉得该设计模式相对于其他设计模式还是很好理解的,而且用处也非常之大。   在 Java 的开发中,对于内存的概念不是很清晰,因为 Java 有着GC帮我们进行内存回收,而且项目也是运行在PC主机上。总感觉8G内存妥妥的,所以也就没有过于关注过内存的使用情况。所以一直觉得“单例模式”并无太大用处。   而在学习 iOS 的过程中发现原先不用考虑内存的情况变了,因

2015-12-13 00:35:58 321

原创 java 组合关系

组合关系概念: 组合关系强调的是整体与部分是不可分的,作为整体的对象负责部分的对象的生命周期 与`聚合关系`相比, 组合强调的是'包含', 聚合强调的是'拥有' 简单来说,就是 A 类中, 出现了 B 类例子: 汽车依赖汽油// 汽车class Car { // 跑 public void run(Petrol petrol)

2015-12-09 21:47:13 526

原创 java 聚合关系

聚合关系概念: 聚合是整体和个体之间的关系, 并且处于 `聚合关系` 的两个类生命周期不同步, 整体与部分之间是可分离的,它们可以具有各自的生命周期 `聚合关系` 一般来说, B类 是 A类 的成员属性例子: 母亲可以有自己的孩子// 母亲class Mother { // 母亲可以有自己孩子, 但是不确定什么时候生 private Children my

2015-12-09 21:20:34 1514

原创 Java 依赖关系

概念: 依赖关系描述了一种,“类与类之间” 一种 “使用与被使用” 的关系 依赖关系在Java中的具体代码表现形式为B为A的构造器或方法中的局部变量、方法或构造器的参数、方法的返回值,或者A调用B的静态方法 简单来说,就是 A 类中, 出现了 B 类例子: 汽车依赖汽油

2015-12-09 16:10:43 8404

原创 序列化Demo

import java.io.Serializable;/** * Serializable要序列化的类,必须实现Serializable接口 * @author Join * */public class User implements Serializable { public String userName; public String age; public User

2014-08-25 11:27:05 262

转载 Spring AOP 详解

此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习SpringAOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观察特

2014-08-20 13:32:48 253

java ftp 上传 IIS 展示,代码+文档

java ftp 文件上传,两个工具类,一个是直接写的,一个是进行了二次封装的。代码示例,项目工程jdk版本1.7的。

2015-03-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除