自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 切换后Git版本冲突解决方法

前期准备材料:本机安装git。如在phoebus中从dev向master合并发生报错,提示信息如下:提示信息检查到代码冲突,请先在本地处理冲突,可以参照下面的步骤解决冲突。1、git clone 代码库2、git checkout 源分支3、git merge --no-ff origin/目标分支4、vi 冲突文件5、git add 冲突文件6、git commit -m "解决冲突"7、git push origin 源分支实际处理方式应为:1.本地clone代码库。..

2021-04-01 22:24:19 657

原创 Mock测试

所需jar包 使用注解Mock步骤:1.PowerMockRule引入,必须为publicimport org.junit.Rule;import org.powermock.modules.junit4.rule.PowerMockRule;@Rulepublic PowerMockRule rule = new PowerMockRule();2.将需要mock测试的调用类加上InjectMocks注解import org.mockito.InjectMock...

2021-04-01 22:21:13 657

原创 MySQL binlog

Binlog是mysql数据库进行主从复制或者数据用到的目前我司在测的多活环境POC的两个机房POCA和POCB就是采用binlog进行数据库数据同步的,当创建了一个活动时,POCA主机房的数据库保存有活动信息,POCB机房会通过binlog日志文件同步复制增量的新数据,使用binlog复制数据可以避免事务等的配置,直接将需要复制的数据库所有东西都复制过来,同时当主机房有更新时,从机房也会同步更新...

2018-04-23 19:58:02 227

原创 Java并发——线程同步Volatile与Synchronized详解

volatile和synchronized的区别与联系:在Java中,为了保证多线程读写数据时保证数据的一致性,可以采用两种方式:使用volatile关键字:用一句话概括volatile,它能够使变量在值发生改变时能尽快地让其他线程知道。如用synchronized关键字,表示或者使用锁对象。volatile是一个变量修饰符,而synchronized是一个方法或块的修饰符。所以我们使用这两种关键...

2018-04-23 19:55:49 635

原创 Ehcache详解

Ehcache是现在最流行的纯java开源框架,配置简单,结构清晰,功能强大。Ehcache特性:1)快速轻量过去几年,众多的测试表明ehcache是最快的java缓存之一,ehcache的线程机制是为大型高并发系统设计的,大量性能测试用例保证ehcache在不同版本间性能表现的一致性,很多用户都不知道他们正在用ehcache,因此不需要什么特别的配置,api易于使用,这就很容易部署上线和运行2)...

2018-04-23 19:38:32 8235

原创 SpringMVC拦截器

Filter过滤器是由servlet创建,interceptor是由Spring容器创建,http://blog.csdn.net/zqlsnow/article/details/52946826中有这两个的区别 1.SpringMVC单个拦截器的实现1)实现HandlerInterceptor接口public class HandlerInterceptor1 impleme...

2018-01-27 21:25:36 141

原创 hashMap非线程安全问题和concurrenthashmap线程安全的比较

***************************************关于HashMap非线程安全机制的说明***************************************************************************1、关于HashMap       public V put(K key, V value) {      /******

2017-09-28 22:18:44 651

原创 单例模式

单例模式保证一个类只有一个实例,并提供一个访问它的全局访问点。 在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例对单例模式讲解较细的一篇文章:http://www.cnblogs.com/rush/archive/2011/10/30/222956

2017-09-28 22:16:13 248

原创 Prototype原型模式和深克隆

Prototype原型模式原型模式通过给出一个原型对象来指明所要创建对象的类型,然后克隆该原型对象以便创建出更多同类型的新对象主要执行克隆操作,实现创建新的对象适用性    1.当一个系统应该独立于它的产品创建、构成和表示时。    2.当要实例化的类是在运行时刻指定时,例如,通过动态装载。    3.为了避免创建一个与产品类层次平行的工厂类层次时。

2017-09-27 21:50:38 228

原创 设计模式六大原则

设计模式六大原则1. 单一职责原则即一个类只负责一项职责,如果一个类负责多个职责,实现多个功能,当其中一个功能需要修改时,就可能导致其他原本运行正常的职责功能发生故障,不利于扩展、维护。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。优点:1)可以降低类的复杂度,一个类

2017-09-27 21:47:44 517

原创 Eclipse安装maven插件

maven环境变量的配置请参考我的另一片文章Window10下配置maven环境配置成功后开始在Eclipse中配置Maven插件,点击eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse 并点击安装即可,如下图:无法下载插件在Help  -->  Install

2017-09-09 16:05:15 387

原创 Window10下配置maven

在配置maven环境变量前,请先确保JDK配置完成http://maven.apache.org/download.cgi下载maven在系统环境变量中配置maven环境变量,注意maven和JDK配置不一样,不能在用户变量中配置注意Path配置,我开始用%MAVEN_HOME%bin配置bin路径,在cmd命令行测试mvn -v命令时,不通过的,

2017-08-13 17:55:20 211

powerdesigner15.rar

数据库表设计

2021-04-28

httpwatch9.3.35 pro.zip

httpwatch9.3.35 pro.zip

2021-04-28

Xshell_5.0.0.37.zip

服务器连接

2021-04-28

navicat110_mysq.rar

navicat110_mysq.rar

2021-04-28

eclipse.Mars - 带JAD副本.rar

eclipse.Mars - 带JAD副本.rar

2021-04-05

Visual Paradigm for UML 10.0.zip

Visual Paradigm for UML 10.0.zip

2021-04-05

空空如也

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

TA关注的人

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