自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(227)
  • 资源 (24)
  • 收藏
  • 关注

原创 如何重命名Json反序列化的字段名称

场景:在agent-server模式中,比如: A语言的agent同步到的配置中包含某operator段,在做B语言agent的时候,发现字段operator是关键字,这时候怎么办呢? 如何反序列化呢?闲话少说, 直接上demo:package com.ilucky.web.javaagent.json.fastjson;import com.alibaba.fastjson.JSON...

2019-04-10 10:31:23 4179

原创 hsf(ali-tomcat)安装使用

官网: https://help.aliyun.com/document_detail/90754.html?spm=a2c4g.11186623.6.599.771f41d9MaMUqFali-tomcat概述:注意: 第二步需要将下载的Pandora容器taobao-hsf.tgz放到/data/ilucky/hsf/taobao-tomcat-7.0.59/deploy目录下,同...

2019-03-10 14:59:14 11782 1

原创 jmx基本知识

回顾下jmx知识吧~package com.test;ackage com.ilucky.test.jvm.jmx.one;import java.io.IOException;import java.lang.management.ClassLoadingMXBean;import java.lang.management.CompilationMXBean;import java...

2018-11-20 19:32:32 709

转载 maven 编译出错Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1] 解决办法

转载: http://blog.csdn.net/ryan_turbo/article/details/72781311这几天在为公司项目搭建一个后台框架,使用的是eclipse-Mars自带的maven插件,在maven进行编译的时候,出现Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1] 的 错误。而我在pom文件中已经指定了maven编译时使用j

2018-01-03 19:50:18 671

转载 Dubbo: Failed to check the status of the service . No provider available for the service

参考链接: http://blog.csdn.net/xlgen157387/article/details/52702659分别将dubbo的provider和consumer部署到tomcat上面,先启动provider,启动成功,再启动consumer,报如下错误:java.lang.IllegalStateException: Failed to check the status of th

2017-12-23 17:27:10 2730

原创 线程堆栈溢出引起的问题

问题: javaagent打入到应用后,发现采集到的数据发不出去了,进一步调试,发现数据处理线程停止了,什么原因导致线程停止了呢? 原因是: 由于测试demo每次访问都递归1000多次,处理的时候导致堆栈溢出了。示例如下:package com.cloudwise.agent.core.test;import java.util.HashMap;public class StackTest imp

2017-12-21 23:24:19 3178

原创 FastJson序列化问题

使用fastjson序列化对象时,对象的字段必须要有get方法,否则会得到空字符串!

2017-11-10 09:45:05 831

原创 ElasticSearch: no known master node

单个ElasticSearch集群,如果出现如下异常: 需要将 node.master: false配置改为 node.master: true[2017-09-22 09:03:15,558][DEBUG][action.admin.indices.create] [tsb] no known master node, scheduling a retry[2017-09-22 09:03:2

2017-09-22 17:19:57 3621

原创 线程池之状态参数

package com.ilucky.test.jdk.util.concurrent2;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import ja

2017-09-20 19:14:00 1017

原创 线程池之饱和策略

package com.ilucky.test.jdk.util.concurrent2;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import ja

2017-09-20 19:11:33 1282

原创 精简版jre下tzmapping文件的问题

在windows下,执行java服务,报如下图错误,注意: 此java服务依赖的是精简版的jre。 原因是: 和时区有关系,参考链接: https://bugs.openjdk.java.net/browse/JDK-8072602 解决方案:到一个完整的jre/lib目录下找到tzmapping文件,拷贝过去,就ok了。

2017-09-19 16:55:48 827

原创 linux下安装mysql和mysql主从配置

参考:http://blog.csdn.net/geek87/article/details/10090637http://www.cnblogs.com/wanghetao/p/3806888.html涉及到的问题:wget, apt-get和yum的区别.wget不是安装方式, 他是一种下载软件的方式, 类似与迅雷, 如果要下载一个软件, 我们可以直接wget 下载地址.ap-get是

2017-09-12 18:07:36 605

原创 Unable to locate Spring NamespaceHandler for XML schema namespace tp://www.springframework.org/schem

背景: 创建的ssm项目,在eclipse中通过main函数运行正常,如下, 即可以正常加载spring上下文。/** * 加载spring配置文件和log4j日志文件 * @return boolean */ public boolean initEnv() { try { context = new ClassPat

2017-09-11 22:32:21 988

原创 DRUID: 新增MiddleManager节点遇到的坑

新增MiddleManager节点遇到的坑 问题背景: 我们的consumer是从kafka介入数据,然后通过集成tranquility向druid生产数据。 问题描述: 线上druid集群新增MiddleManager节点后,发现某些任务success了, 但是数据并没有保存到hdfs里面。 查看peon节点日志,发现有如下错误:......(略)......2017-09-04T00:

2017-09-08 16:01:07 6480 3

原创 weblogic12.1.3安装

参考: linux系统中安装部署weblogic12.1.3 http://www.itnpc.com/news/web/1481164196140829.html weblogic12c Linux命令行安装: http://www.cnblogs.com/dingyingsi/p/5262255.html安装weblogic12.1.3 创建用户:[root@AK weblogic

2017-08-30 16:26:00 1005

原创 weblogic10.3.6安装

安装weblogic10.3.6root@5942:/opt/weblogic# java -d64 -jar wls1036_generic.jarUnable to instantiate GUI, defaulting to console mode.Extracting 0%........................................................

2017-08-30 16:20:01 2069

原创 linux系统java环境变量不生效

如果在一个系统中查看java版本如下: [root@AK bin]# ./java -version java version “1.7.0_141” OpenJDK Runtime Environment (rhel-2.6.10.1.el6_9-x86_64 u141-b02) OpenJDK 64-Bit Server VM (build 24.141-b02, mixed mode)

2017-08-29 17:23:53 19249 3

原创 Starting Jetty: FAILED

root@5942:/opt/jetty/jetty-distribution-9.3.14.v20161028/bin# ./jetty.sh start Starting Jetty: FAILED Tue Aug 29 09:35:44 CST 2017问题原因: 这个版本的jetty依赖的jdk版本是1.8

2017-08-29 09:43:22 1725

原创 weblogic:java.lang.InstantiationException: weblogic.wsee.jaxws.client.async.AsyncTransportProvider

背景: 使用weblogic开发ejb服务组件,开发完成后,部署到weblogic上,然后在eclipse中使用main函数访问没有问题。 但是如果将使用weblogic开发的ejb client打成war包,部署到weblogic总是部署不成功,报如下错误:eblogic.application.ModuleException: [HTTP:101216]Servlet: "w

2017-08-24 11:58:07 3295

转载 weblogic10.3.6部署war包时出现weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND

weblogic10.3.6部署war包时出现:weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND problem: cvc-enumeration-valid: string value ‘3.0’ is not a valid enumeration value for web-app-version

2017-08-24 10:23:58 489

转载 jndi(是什么)和ejb容器的关系

转载: http://blog.csdn.net/zhaosg198312/article/details/3979435 JNDI避免了程序与数据库之间的紧耦合,使应用更加易于配置、易于部署。JNDI的扩展:JNDI在满足了数据源配置的要求的基础上,还进一步扩充了作用:所有与系统外部的资源的引用,都可以通过JNDI定义和引用

2017-08-22 14:42:08 1258

原创 不同jboss版本对应不同的jndi端口号

JBossAS 7的 JNDI端口是4447, AS6以前的端口号是1099JBoss7.11 测试,如果ejb client和jboss(ejb server)在不同的服务器上是不能正常访问的,因为JBoss没有加用户,需要增加用户。参考: http://bbs.csdn.net/topics/380264639

2017-08-22 11:59:52 893

原创 使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)

创建maven项目: ilucky-ejb-3.0-weblogic, 然后按照如下过程,将其转换为ejb项目: 直接看serve端代码:package com.ilucky.ejb;public interface EJBDemoIntf { String sayHi();}package com.ilucky.ejb;import java.util.Random;import j

2017-08-21 11:26:45 675

原创 动态表单设计

在前端系统,我们经常要使用各种表单,每个表单中的插件是不尽相同的。 面对这种场景,有什么好的方式可以通过在前端拖拽插件的方式自定义表单呢?实现思路: 1. 创建如下表: form_component表, 即支持的表单组件。 user_register_form_template表,即用户注册表单模板,这个表中的数据,是用户在界面拖拽以及填写数据生成的。 针对value字段,约定优于配置,如

2017-08-18 20:36:26 12948 2

原创 使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x)

创建ejb bean服务 在eclipse中创建mavne项目ilucky-ejb-3.0,然后右键,将其转化为ejb项目,图下:然后创建如下两个class:package com.ilucky.ejb.service;import javax.ejb.Remote;/** * 标注为远程接口 */@Remotepublic interface HelloWorld { publ

2017-08-18 17:46:27 549

转载 java RMI原理详解

转载: http://blog.csdn.net/xinghun_4/article/details/45787549定义RMI(Remote Method Invocation)为远程方法调用,是允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。 这两个虚拟机可以是运行在相同计算机上的不同进程中,也可以是运行在网络上的不同计算机中。Java RMI:Java远程

2017-08-09 17:17:12 431

转载 Java RMI之HelloWorld篇

Java RMI之HelloWorld篇Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。 大名鼎鼎的EJB都是建立在rm

2017-08-09 17:04:25 267

转载 EJB到底是什么,真的那么神秘吗??

EJB到底是什么,真的那么神秘吗?? 分类: JAVA学习-基础篇2010-08-02 21:26 37965人阅读 评论(127) 收藏 举报 ejb服务器数据库服务器网络分布式计算数据库 1. 我们不禁要问,什么是”服务集群”?什么是”企业级开发”? 既然说了EJB 是为了”服务集群”和”企业级开发”,那么,总得说说什么是所谓的”服务 集群”和”企业级开发”吧! 这个问题其实挺关键

2017-08-09 16:44:00 311

转载 PriorityQueue优先队列实现原理

转载: 一、什么是优先队列优先队列不是按照普通对象先进先出原FIFO则进行数据操作,其中的元素有优先级属性,优先级高的元素先出队。本文提到的PriorityQueue队列,是基于最小堆原理实现。需要注意:PriorityQueue继承了AbstractQueue没有实现BlockingQueue接口,所以没有take阻塞方法。二、什么是最小堆最小堆是一个完全二叉树,所谓的完全二叉树是一种没有空节点

2017-07-19 17:59:41 421

原创 HADOOP: 搭建hadoop集群

参考:http://www.cnblogs.com/hunttown/p/5452159.htmlhttp://www.cnblogs.com/hunttown/p/5452138.html http://www.aboutyun.com/thread-9115-1-1.html 涉及到的问题:1. hadoop集群依赖zookeeper集群.1. 下载hadoop(cdh)和Zoo

2017-06-30 18:44:01 1190

转载 Elasticsearch 内置的两个客户端的区别

Java连接ElasticSearch详解Java连接ES有两种连接方式(即获得ES的Client)1、创建一个node,加入集群中,通过这个node获得client。2、通过TransportClient来连接集群。区别第一种方式,相当于额外启动了一个es的node节点,只是这个node是由我们编码控制的,可以设置成这个node是不存数据的节点(没有特殊原因你就应该这么设置),这个节点的配置和其他

2017-06-28 11:31:23 7902 1

原创 mybatis源码分析-注解-1

package com.ilucky.mybatis.source.annotation.test1;/** * @author IluckySi * @since 20151022 * 父类是People, 子类是Adult和Child, 在子类继承父类的方法上可以添加Override注解, 这样有利于编译器帮助检查错误. * 在父类的方法上有一个获取身高的方法getHeight(),

2017-06-25 11:10:32 400

原创 MYBATIS- 入门实例

mybatis+springhttp://73677ebe.wiz03.com/share/s/1PpTW-2nTkUu2dDZix2UMXBy0outv123rAcl2CDlKN2mR73p

2017-06-24 18:13:09 361

转载 Mybatis: resultType和resultMap的区别

一、概述 MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。 在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应

2017-06-24 17:39:43 1425

原创 DRUID- 查询遇到的坑

DRUID- 查询遇到的坑

2017-06-23 14:47:07 2588 4

原创 DRUID- 数据扁平化需要注意的问题

DRUID- 数据扁平化需要注意的问题

2017-06-23 14:44:46 751

原创 DRUID- metabase安装使用

DRUID- metabase安装使用

2017-06-23 14:43:10 4633 2

原创 DRUID: kafka-indexing-service如何使用

kafka-indexing-service如何使用

2017-06-14 16:07:45 6418 1

原创 DRUID- plyql安装使用

plyql安装使用

2017-06-12 11:36:16 2080

原创 DRUID- Historical节点数据高可用配置

Historical节点数据高可用配置

2017-06-12 11:15:48 1370

jdk1.6 mac

jdk 1.6 for mac

2019-03-25

jboss-eap-6.4.0.zip

jboss-eap-6.4.0.zip

2018-12-26

apache-karaf-4.0.2.tar.gz

apache-karaf-4.0.2.tar.gz 安装包

2018-12-26

使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)

使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)

2017-08-21

使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x)

使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x),包含server和client。

2017-08-18

jfreechart一&二维报表导出为word&pdf&html 一

通过itext导出jfreechart到word,pdf和html,并且解决了中文乱码和报表字体模糊的问题!

2014-07-25

mina学习基础-入门实例-传输定长报文(三)

通过mina实现定长报文传输(报文使用ssl加密-mian自带的ssl过滤器)。

2014-07-17

spring缓存机制-入门实例

如何通过spring自己的缓存机制缓存方法和数据,使系统性能更高!

2014-06-15

spring缓存机制-根据condition加入缓存(三)

spring缓存中用conditon限制放入缓存的数据。

2014-06-15

spring缓存机制-@CachePut的用法(四)

Spring缓存@CachePut注释的使用:既保证方法执行,又保证方法返回的数据放入缓存。

2014-06-15

spring缓存机制-自定义缓存(五, 六)

扩展spring自己的缓存,使之扩展性更强,功能更强大!

2014-06-15

spring-cache(通过key值更新缓存)

通过spring-cache对方法进行缓存,同时验证如何通过key更新指定的缓存!

2014-06-13

使用ant实现zip压缩和解压缩 一

用ant实现了zip的压缩和解压缩,非常好用,非常简单!经过了n次测试!

2014-06-01

spring-resource

利用spring resource读取配置文件。

2014-04-25

spring-demo

利用spring 原生持久层spring jdbc,spring原生展现层spring mvc和spring原生业务层搭建的web项目应用。

2014-04-22

maven基础学习(四)-简单实例(使用Archetype生成项目骨架)

maven基础学习(四)-简单实例(使用Archetype生成项目骨架)

2014-04-10

maven基础学习(二)-简单实例

结合实例简单介绍maven中的一些指令.

2014-04-05

创建基于wicket的web服务入门实例

创建基于wicket的web服务入门实例

2014-04-01

linux+tomcat+jdk

在linux系统上部署web服务的详细过程。

2014-03-30

用maven创建基于wink的rest服务(四)-携带xml和gson的post请求

用maven创建基于wink的rest服务(四)-携带xml和gson的post请求

2014-03-29

用maven创建基于wink的rest服务(三)-携带纯文本文件的post请求

用maven创建基于wink的rest服务(三)-携带纯文本文件的post请求

2014-03-28

用maven创建基于wink的rest服务(二)-携带参数的get请求

用maven创建基于wink的rest服务(二)-携带参数的get请求

2014-03-26

maven+wink

用maven创建基于wink的rest服务(一)!

2014-03-23

JAVASE入门资料

javase的一些入门级知识和一些例子,是我最初学习时总结的,希望给初学者带来一些帮助。

2013-02-23

空空如也

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

TA关注的人

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