自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 高性能队列-DisRuptor

高性能队列-DisRuptor什么是Disruptor最近听说公司日志采集用到了Disruptor,虽然只有短短几分钟的分享,但我分明记得,这玩意充当了本项目的性能扛把子;同事说到它分明眼里流露着金光。抱着 技术人的好奇心,索性研究下这东西到底干了些啥那么Disruptor到底是什么东西呢?说到Disruptor 首先想到他是个队列、然后可以想象成环形、然后还是无锁的从功能上来看,Disruptor 是实现了“队列”的功能,而且是一个有界队列。那么它的应用场景自然就是“生产者-消

2020-12-23 00:58:45 240

原创 redis数据结构操作一览

简单整理下redis命令供日常查阅

2020-01-11 22:39:10 137

原创 一张图搞定 linux webapp部署

2018-01-04 00:46:12 1107

原创 spring属性编辑器两种实现方式

1.使用自定义属性编辑器编写自定义属性编辑器*(继承PropertyEditorSupport 实现setAsText)*package com.hl.test.propertyEditor;import java.beans.PropertyEditorSupport;import java.text.ParseException;import java.text.SimpleDateForm

2017-12-25 23:58:02 444

原创 Spring注入对象数组

今天在研究spring属性编辑器,注册spring自带编辑器时,突然发现要注册对象数组,一脸懵逼 spring源码如下: 注册方式<bean class="org.springframework.beans.factory.config.CustomEditorConfigurer"> <property name="propertyEditorRegistrars">

2017-12-25 23:47:15 2048

原创 spring bean autowire属性使用

作用该属性用在当前bean上,在创建该bean时会为该bean的属性成员自动装配

2017-12-10 00:56:17 470

转载 spring bean parent属性详解

原文地址:https://www.cnblogs.com/caoyc/p/5622986.html必要条件:1、子bean必须与父bean保持兼容,也就是说子bean中必须有父bean定义的所有属性。              2、父bean必须是抽象bean或者定义lazy-init=true也就是不让bean工厂实例化该bean注:好多人将parent指向的类说是子类继承了父类

2017-12-10 00:30:32 1320

原创 spring alias

作用给bean别名,可以通过别名对同一个bean进行引用例如在spring配置文件中加入如下代码<bean id="helloService" class="com.hl.test.service.impl.HelloServiceImpl"/> <alias name="helloService" alias="fuckService" /> <al

2017-12-09 23:55:25 499

原创 spring import 使用

在spring中加入以下配置<import resource="importXmlFile.xml" />importXmlFile.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/sprin

2017-12-09 23:50:19 318

转载 通过maven查看依赖jar的源码

本文转载:http://blog.csdn.net/zhanghtkdum2/article/details/72528596最近在研读spring源码,发现从git上获取要转格式后才能导入查看,其实对于初学者,根本只是想看看源码,二没有叨叨改源码的地步,通过mavene两步就可实现,方便跟我一样的人背景:在eclipse上,有时想看现有工程用

2017-11-23 09:22:25 606

原创 com.alibaba.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:178) com.alibaba.dubbo.config.Re

*今天配置dubbo时遇到获取消费服务失败问题记录一下(已解决)问题java.lang.ClassNotFoundException: com.mylocal.resteasy.demo.interfacetest.ITest org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.j

2017-11-19 23:10:53 2906

原创 zookeeper官方下载与启动

zooker下载(官方)这里写链接内容 此处下载任意你想要的版本配置文件其实此处并没有什么需要改的,解压后将cfg文件夹下 zoo_sample.xml改为zoo.xml就可以 启动(bin/zkServer.cmd) 如下图表示成功(这里其实zooker服务就已经启动完成) 测试是否启动成功(bin/zkCli.cmd) *这里就表示启动ok了

2017-11-18 23:17:05 4787

原创 用rest搭建简单web maven项目

创建maven项目并引入相关依赖创建maven项目 修改配置文件pom.xml <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-client</artifactId> <version>3.0.13.Final</vers

2017-11-18 22:48:44 992

转载 spring aop获取目标对象的方法对象及方法上的注解

spring aop获取目标对象的方法对象(包括方法上的注解)这两天在学习权限控制模块。以前看过传智播客黎活明老师的巴巴运动网视频教程,里面就讲到权限控制的解决方案,当时也只是看看视频,没有动手实践,虽说看过几遍,可是对于系统中的权限控制还是很迷茫,所以借着这次机会动手实践一下。    黎活明老师的巴巴运动网使用的框架是struts + spring + jpa,大致思路是

2017-03-06 18:36:22 4186 3

转载 Spring AOP 自定义注解方式实现实现日志管理

首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。         其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。         Aop有的人说拦截不

2017-03-06 15:14:33 326

转载 Java远程调用

主要参考http://www.kaixinwenda.com/article-yxc135-7690958.htmlhttp://bbs.chinaunix.NET/thread-1179312-1-1.htmlJava 远程处理    Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的

2017-02-27 10:46:45 307

原创 java通过反射遍历class内所有参数和方法

通过通过反射机制我们可以通过类名,获取类的方法及其相关属性

2017-02-27 09:22:19 1257

原创 javaBean的XML序列化和Object序列化的比较,以及读写文件效率

XML序列化和Object序列化保存数据及其效率对比

2017-02-24 17:58:20 420

转载 新建git项目,并将本地项目上传

如何用命令将本地项目上传到git1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .3、用命令 git commit告诉Git,把文件提交到仓库

2017-02-15 17:00:26 393

原创 Java特殊重写overwrite

java从1.5开始,支持重写方法的返回类型泛化下面举个例子接口SimpleDao.javapackage test;public interface SimpleDao { ParentBean findById(int id);}接口实现类SimpleDaoImppackage test;public class SimpleDaoImp implemen

2017-01-16 11:09:00 628

转载 解决spring使用动态代理类型转换失败的问题--java.lang.ClassCastException: com.sun.proxy.$Proxy$ cannot be cast to ...今天

今天在学习spring aop中的动态代理时,碰到了一个类型转换的问题:Java.lang.ClassCastException: com.sun.proxy.$Proxy8 cannot be cast to com.bjsxt.service.UserServiceImpl01_AOP.首先介绍一下spring的动态代理。spring使用的动态代理有两种:JDK Proxy 和CG

2016-11-28 15:45:10 520

原创 hibernate5.25简单配置

1.导入必要的包在官网下载hibernate-release-5.2.5.Final,如果嫌麻烦就跟我一样直接将lib/required下的必要包全部导入,也不多。然后加上lib/spatial下slf4j-api-1.7.7.jar和slf4j-simple-1.7.7.jar。当然还需要加上数据库驱动包。2.实体类,注解方式自动生成表package com.example.

2016-11-28 12:16:10 355

原创 新手随笔

来到深圳已经快半年了,想创建个博客玩玩

2016-11-24 09:53:15 243

空空如也

空空如也

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

TA关注的人

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