摘要:
好久没更新博客了,实在是拖延症严重啊,好可怕,先更新个工具类吧,之前写的发送邮件的小工具,话不多说上代码 阅读全文
摘要:
最近把设计模式看完了,之前已经把UML的内容写了一点,够看类图的水平,现在分别记录下各个设计模式。 设计模式的定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点(好吧,我无耻的百度百科了...) 单例模式分为懒汉式和饿汉式,饿汉式这种相对简单,就先来说说这种 饿汉式单例模式 懒汉式单例模式 阅读全文
摘要:
最近看了下设计模式,其中无可避免会设计很多类图,UML类图对于学习设计模式很重要,关于设计模式,我也会在这里写上一写,这一篇关于UML类图的就先当个铺垫。 1.先上一个简单的类图来简单说明下: 1).其中MyClass代表的是类名。 2).name,gender和age分别代表成员变量,其中+代表p 阅读全文
摘要:
先说下这个的背景吧,前些日子,有个以前的小同事说刚接触webservice,想解析下xml,记得我学的时候还是dom4j,sax的解析方式,最近看别人的代码用的jaxb的方式,觉得注解起来很简练,所以就拿jaxb试着写了一个,并一起总结一下,当做备忘录吧。 先看下xml的格式吧,如下 <?xml v 阅读全文
摘要:
Thumbnailator是一款不可多得的处理图片的第三方工具包,它写法简单到让人无法相信,Java本身也有处理图片压缩的方法,但是代码冗长到让人痛不欲生,在篇末会给出Java本身的实现方式,做下对比,已体现Thumbnailator的强大。前段时间做分期的一种相对简单的业务,需要传递用户的身份信息 阅读全文
摘要:
最近工作中遇见了一个小问题,在此记录一下,大致是这样的,有一父类,有一个属性traceId,主要是记录日志号,这样可以把所有日志串起来,利于排查问题,所有的pojo对象继承于此,但是其中一同事在子类pojo中也增加了这一个属性,在消费者端给traceId设置了值,但经过序列化解析后,提供者端这个traceId时,值为空,解决问题很简单啊,把子类中的traceId属性去掉搞定。 ... 阅读全文
摘要:
现在是够懒得了,放假的时候就想把这篇笔记写出来,一直拖到现在,最近在读《Java编程思想》,我想会做不止这一篇笔记,因为之前面试的时候总会问道一些内部类的问题,那这本书的笔记就从内部类开始说起。 一.为什么需要内部类 1.一个内部类的对象可以访问它的外围类的私有数据。 2.对于同一个包中的其他类来说 阅读全文
摘要:
看着自己的园龄才知道都在这里这么久了,可是一直没发过一篇博文,评论和回复也几乎可以忽略。在这里收藏了好多博文,默默的学习,十分感谢这个平台。工作也有段时间了,开始觉得什么都知道点,什么都不会,不知道有没有这种感觉的人。 程序员的开始都是Hello World,今天在这发一篇Hello World,开 阅读全文