自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 原型模式 (prototype)

定义: 用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。原型模式的例子: 一些通过拷贝代替对象创建的例子,如window程序的安装通过拷贝会比安装快很多,创建众多很多类似的对象(如印刷奖状,印刷中只有名字,等次等区别,大部分是相同的)原型模式的特点: 简化了对象的创建过程,比创建对象更加高效简洁。实现...

2019-03-29 17:29:59 183

原创 单例模式(Singleton)

定义: 指一个类只有一个实例,且该类能自行创建这个实例的一种模式。单例模式的例子: 任务管理器、Windows 的回收站、操作系统中的文件系统、多线程中的线程池、显卡的驱动程序对象、打印机的后台处理服务、应用程序的日志对象、数据库的连接池、网站的计数器、Web 应用的配置对象、应用程序中的对话框、系统中的缓存等单例模式的特点: 1.单...

2019-03-29 15:46:47 221

原创 break与continue的区别

总结: break为跳出当前循环,或跳出当前switch。continue是终止本次循环,开始下次以循环。例子1: @Test public void testBreak() { for (int i = 1; i < 2; i++) { for (int j = 1; j < 5; j++) { if(j==2)break; } ...

2019-03-29 14:09:07 139

原创 IDEA修改内存无效

背景:idea跑项目多的时候就会报low memory警告,就把最大内存从512M改为768M,改了之后会出现闪退现象,看了日志好像是栈冲突。现在只想改回512M。看了网上的修改方法:1.IDEA启动配置文件不起效。没有作用。2.修改maven里的xmx,不起效解决方案:原来在安装的时候在C:\Users\用户名XXX\.IntelliJIdea2018.2\...

2019-03-27 09:30:43 5212 5

原创 String、StringBuffer、StringBuilder的区别

使用时如何选择的问题:In a word:定义字符串常量用String,频繁修改字符串且无线程安全问题用StringBuilder,有线程安全问题就用StringBuffer。[A]在字符串内容不经常发生变化的业务场景优先使用String类。例如:常量声明、少量的字符串拼接操作等。如果有大量的字符串内容拼接,避免使用String与String之间的“+”操作,因为这样会产生大量无用的中间对...

2019-03-22 16:07:49 176

原创 通过@JsonProperty注解解析多级对象的解决方法

背景:接口对接时第三方接口返回的JSON报文中存在多层对象,如{\"name\":\"hello\",\"body\":{\"age\":\"12\",\"height\":\"33\"}},json中还嵌套着body对象解决方法:上示例代码package com.goods.evaluate.test;import com.fasterxml.j

2019-03-15 20:57:41 5713

原创 JPA基于注解的校验中无法保存不符合校验规则的对象的解决方案(基于注解的java bean分组校验)

背景:通过注解对bean进行校验比较方便,比起传统的if else判断能少些很多代码,下面进行介绍开发例子。如果您是来找解决方案的,请直接转到最后 --&gt;导入jar包:&lt;dependency&gt; &lt;groupId&gt;org.hibernate&lt;/groupId&gt; &lt;artifactId&gt;hibernate-valida...

2019-03-11 10:40:12 718

小熊造报文(适用于模拟报文的循环制作)

小熊造报文(适用于模拟报文的循环制作),使用说明请访问博客:https://mp.csdn.net/console/editor/html/106395766

2020-05-28

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

TA关注的人

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