自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 log4j2的配置和使用

log4j2Apache Log4j 2是对Log4j的升级,Log4j 1提供了显著的改进。在Logback的架构中修复一些固有问题时,提供了许多可用的改进。包括更先进的过滤,重载配置,支持 Log4j 1.2, SLF4J, Commons Logging 。可以将以前旧版本的日志代码,通过更换jar的方式,轻松过渡到log4j2。日志等级trace<debug&lt...

2018-04-30 14:33:19 1400

原创 spring的事物运用(含AOP管理事物)

事物事物有四个特性:原子性,一致性,隔离性,持久性。在日常开发对数据库事物操作是非常常见的。如果我们手动写jdbc代码,需要手动调用Connection类的 con.setAutoCommit(false);设置其不自动提交,在try-catch块中显式的调用rollback()函数。spring对事物的支持 PROPAGATION_REQUIRED 如果存在已经一个事...

2018-04-22 23:25:12 250

原创 spring的AOP的介绍和使用

AOP简介AOP:面向切面编程。于oop一样是一种软件的编程思想。 在日常的软件开发中,比如一个方法处理在处理核心的业务逻辑时,可能还要考虑到日志,事物,安全认证等方面,如果我们把这些代码都杂糅到一个方法里面,或者方法调用方法,会显得代码过于臃肿,不利于复用。有人说我们可以利用继承和委托来解决这个问题,但是继承会导致一个脆弱的体系。而aop更能优雅的解决问题。我们将最核心的方法只需要实现自己...

2018-04-21 22:58:16 210

原创 将本地jar包上传nexus私服

1.登陆nexus私服在游览器输入http://localhost:8081/nexus/ 默认账号和密码是admin,admin123。如果自己忘了可以去看setting.xml文件下的私服配置。上传jar包,并填写坐标外部jar包一般上传自3rd party模块,点击上传,填写相应的坐标,和版本号,就可以在pom.文件中添加依赖了。 ...

2018-04-15 17:31:54 14076 1

原创 windows下Zookeeper的安装

zookeeper简介ZooKeeper是一个开源的分布式的应用程序协调服务,是hadopp生态的一个子项目,它可以为为分布式应用提供一致性服务,包括:配置维护、域名服务、分布式同步、组服务等。去官网下载zookeeper压缩包http://mirrors.shu.edu.cn/apache/zookeeper/stable/ 当前稳定版3.4.10,不要看到tar.gz后缀就以...

2018-04-12 22:59:12 209

原创 设计模式之装饰器模式

装饰器模式装饰器模式:在不改变被装饰类的结构的前提下,允许向。一个现有的对象添加新的功能。其实现原理是创建了一个装饰类依赖于被装饰类,为其添加新的功能。其作用于代理模式很像,代理依赖于继承,而装饰器采用组合。可以说代理模式可以隐藏内部实现的细节,而装饰器必须显示的传入其被装饰的对象。 抽象组件(Component):被装饰的抽象对象。 具体组件(ConcreteComponent):被...

2018-04-07 21:15:12 149

原创 spring加载多个properties文件出现 Could not resolve placeholder

以前自己建些整合ssm或ssh的demo或项目都是习惯,将多数属性配置放在同意一个配置文件中,例如 而在实际项目中,spriing的xml配置和外部的属性文件配置,都是按功能分开的,易于后期维护。今天在开发中就把自己坑惨了。 例如我有一个spring-application.xml加载一个配置文件<context:property-placeholder location="...

2018-04-03 22:57:27 809

原创 mysql中整合常用的函数

条件选择函数case when expr1 then value1 [when expr2 then value2]... else value3 endcase 变量 when expr1 then value1 ... else valuen end绝对值函数abs(x)圆周率函数pi()平方根函数sqrt(x)取余函数mod(x,y) ...

2018-04-03 22:33:42 511 1

gson jar 包

gson-2.8.0 jar包,一个强大的工具类,能序列化反序列话对象,转换数据等

2018-01-16

空空如也

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

TA关注的人

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