自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java多线程设计模式之Immutable模式

举一个例子,对于Java使用者,Java.lang.String类和StringBuilder类大家应该都熟悉,但是,我们也了解到String类中并没有修改字符串的内容的方法,也就是说String的实例所表示的字符串的内容不会发生变化,因此,其也不能被声明为synchronized,所以无论多少个线程进行访问,都是安全的。这有点Immutable模式的意思,没错,其实是Immutable的一种,如

2017-10-18 21:26:08 364

原创 java多线程设计模式之-SingleThreadExecution模式

之前学习的程序大多是单个线程运行,不会涉及到多个线程之间的通信以及多个线程之间的相互影响,按照之间的面向对象的设计方法,我们可以模拟一个场景,当我们进出门口的程序,进出门口时需要记录这个人的姓名和出生地(模拟用例):   设计一个“门”类,用于记录进出口的人员,代码编写如下:public class Gate { private int counter = 0; private Str

2017-10-17 12:25:38 764

原创 Spring框架之SpringIoc容器(一)

SpringIoC,被称之为控制反转,是一个比较抽象的概念,对于初学者不太好理解,如下面的例子来说,通常我们创建对象时,会通过主动需求的方式来主动的创建一个实例对象,然而,控制反转则是通过将主动权转交给其它,这也是就是控制反转的概念;比如,我们做果汁的时候需要购买果汁机,橙子,准备白开水等,其实这些都是自己主动准备的过程,也就是说这杯果汁需要你主动的去创造,然而,现在你进需要通过微信等下单就可以的

2017-10-14 20:24:44 253

原创 Junit测试框架初探

Junit是用于编写可复用测试集的简单框架,是基于xUnit的,xUnit是一套基于测试驱动开发的测试框架,包括PythonUnit,用于Python的测试,CppUnit用于C++的测试,以及药要学的Java的单元测试JUnit。其可以针对性的对程序进行测试,减少代码的漏洞。当然也可以使用Main方法进行测试,输出结果并不友好,而且需要程序员自己去判断错误的来源等。    其中我们可以从官网

2017-10-05 10:34:54 238

非线性,几何变换

实现简单的图像的非线性变化,可以利用MFC来实现

2014-12-27

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

TA关注的人

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