- 博客(57)
- 资源 (77)
- 收藏
- 关注
原创 zookeeper+activemq配置消息中间件集群 spring客户端连接
上一节讲了activemq服务器搭建,这里说一下spring配置,其实这个说的不太多,就点几个点,附上项目eclipse工程包,大家自己下载项目看主要使用的是receive类和sender类,配置文件主要是application-jms-queue-offical-service.xml配置文件各项定义在上边的那个xml中写的比较详细,另外需要注意的是,配置文件中引入了active
2015-03-09 14:05:49
5705
3
原创 zookeeper+activemq配置消息中间件集群 服务器配置
好久没有更新博客了。最近由于项目并发请求压力比较大,所以着手改进架构,引入消息中间件集群作为一个缓冲消息队列。需求:1、将大量的WebService请求报文发送到mq集群之中,并保持消息先后顺序2、保证每个消息的可靠性3、维护MQ服务器的可扩展性综合考虑,决定使用Apache的 activemq。接触的时候,新的activemq 5.10已经出,所以,本项目使用的是ac
2015-03-09 13:53:32
32372
原创 VS2012加载项目失败解决办法
编译cocos2d-x,一直提示加载失败通过搜索,解决方案如下:第一步,通过命令提示行工具进入VS安装目录下的%VS2012home%Common7\IDE第二部,执行devenv.exe /setup /resetuserdata /resetsettings第三步,重新加载sln文件
2014-03-29 23:17:31
21651
原创 关于Unix/Linux之Inode之我见----------Unix环境高级编程--目录、文件
在读第四章目录和文件的4.14节中,关于目录的i节点描述以及目录的描述,觉得有点纷乱,通过查资料以及自己的理解,写这篇博文。先把图上来这两个图,刚开上去有点乱。而且第一感觉分辨不出来什么。我来写一下我对这两个图的认识。一个磁盘分成一个或者多个分区,就是第一附图第一行的意思。然后,每个分区包含一个文件系统(如图上所说),我们主要分析柱面组(0,n)。没个柱
2013-03-02 16:36:53
1400
转载 Classpath相关问题
1,现在的应用基本上不需要设置CLASSPATH,尤其是指向tools.jar 和rt.jar,只要能够找到jre,系统自动会找到这些jre自带的classpath(除非你人为地把这些jar文件移动到其他地方去了)2,有些应用程序的启动程序或者启动脚本会自己设置classpath,如果系统原来有classpath,反而会造成混淆。我现在用eclipse, tomcat, jboss, ne
2012-12-03 15:53:55
1043
转载 查看Eclipse 运行java程序时使用的命令
昨天在将的的java工程打后运行时总是抛出莫名其妙的错误,可是工程用Eclipse运行却是没有问题呀,是不是我的bat里面运行程序的命令行写错了呀?可是哪里错了呢,我想到了既然Eclipse能够运行工程,那么它的命令行应该没有问题呀,可是怎么查看Eclipse的命令行呢?研究了一下,终于有结果了赶紧分享一下: 1.打开Eclipse的Debug视图 2.运行工程,然后在Debug视
2012-11-22 14:11:14
3452
原创 JMF getDeviceLIst 得到null解决方案
这两天用JMF做了个小聊天程序,当用ant打包成executable jar以后,用命令行如何运行都出现getDeviceList返回null的情况,怒的很,最后查阅好多资料。 有两种情况出现这种异常: 一、JMF安装完成以后,使用JMFRegister进行硬件 detected以及register。如果detected的时候,没有检测到这些硬件,那
2012-08-24 15:39:36
1677
转载 SVN+APACHE
1 下载并解压 apache subversion for windows “svn-win32-1.6.5.zip” (我用的是 v1.6.5),解压的目录下 readme.txt 最后部分有最 update 的安装 svn 的步骤 其实 svn 完全不需要 apache 也可以使用。下面我们先讲解下如何单独使用 svn 。 1) Add %svn_home%/b
2012-07-25 11:20:06
2316
原创 Swing JSlider 美化
package com.bing.voice.ui;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JSlider;import javax.swing.WindowConstants;import javax.swing.event.ChangeEvent;import javax.sw
2012-07-20 14:26:35
2578
转载 简简单单的代码让你轻松学会动态代理
转载自 http://weixiaolu.iteye.com/blog/1477774 前言:最近一直在分析hadoop的RPC机制。在hadoop中,DataNode和NameNode之间的控制信息的交流是通过RPC机制完成的,采用的是动态代理和java NIO(参考博客:http://weixiaolu.iteye.com/blog/1479656) 的方
2012-06-21 11:37:33
1302
转载 Java NIO原理 图文分析及代码实现
转载自 http://weixiaolu.iteye.com/blog/1479656 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/3272
2012-06-21 11:36:15
1077
转载 JAVA 6.0中新特性GroupLayout
转自: http://www.blogjava.net/esls2008/archive/2006/12/18/88548.html 它将组件按层次分组,以决定它们在 Container 中的位置。GroupLayout 主要供生成器使用,但也可以手工编码。分组由 Group 类的实例来完成。GroupLayout 支持两种组。串行组 (sequential group) 按
2012-06-20 17:41:33
1094
原创 硬盘装ubuntu 10.04系统
ubuntu 10.04硬盘安装教程(不用wubi)一.系统环境1. C 盘已装了win(xp or win7) 系统2.已经预留了安装ubuntu 的磁盘空间。二.事先准备1. ubuntu-10.04-desktop-i386.iso 光盘镜像把下的ubuntu-10.04-desktop-i386.iso 拷到C 盘根目录,并把其中initrd.lz 和vmli
2012-05-29 13:28:35
1056
原创 Felix+Struts2搭建OSGI Web开发框架(三)
在前两节中,分别做了felix Struts2集成和Hibernate在OSGi中的使用,这一节将这两个功能集成到一起。1、将webapp加到Eclipse中:截图如下:图12、将host-register、host-Register-api放到src/bundles/2/下,将host-Hiberbundle、host-HiberExtension放到src/bundles/
2012-05-21 16:31:43
5524
原创 Felix+Struts2搭建OSGI Web开发框架(二)
如果开发web项目,离不开ORM框架。我个人比较熟悉Hibernate。本来,可以使用IPOJO的扩展模式进行扩展点检测,但是IPOJO的资料很少,而且例子太不给力,所以,自己按照Eclipse的扩展点机制写了个简单的插件,host-Register,来提供扩展点的衔接。他的api包是host-Register-api,这是OSGI鼓励的服务发布方式:api和实现分开在两个bundle之中。h
2012-05-21 15:55:58
5768
原创 Felix+Struts2搭建OSGI Web开发框架(一)
前一段时间,一直在研究OSGI,以及OSGI在Web中的运用。当提及SpringDM,需要导入的jar包太多,觉得反而复杂化了!看了一下一片文章:http://www.ibm.com/developerworks/cn/web/1007_shaobing_flexosgi/index.html?ca=drs觉得可行,但是没有源码,根本没有tomcat、OSGI、Felix的集成概念,官方文
2012-05-18 10:49:18
6055
原创 org.xml.sax.SAXException: Can't create default XMLReader
最近在做一个OSGI的扩展插件,在集成Hibernate的时候,运行在equinox中没问题,但是运行在felix 2.0.1中的时候,出现了如下错误:org.xml.sax.SAXException: Can't create default XMLReader; is system property org.xml.sax.driver set? at org.xml.sax.helpe
2012-05-15 14:55:48
5427
转载 java.util.ConcurrentModificationException 的解决方法
工作中碰到个ConcurrentModificationException。代码如下:List list = ...;for(Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); ... if(***) { list.remove(obj);
2012-05-11 14:07:51
655
转载 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
转载自 http://blog.youkuaiyun.com/zhengzhb/article/details/7289325给出2n+1个数,其中有2n个数出现过两次,如何用最简便的方法找出里面只出现了一次的那个数。例如这样一组数3,3,1,2,4,2,5,5,4,其中只有1出现了1次,其他都是出现了2次,如何找出其中的1?最简便的方法是使用异或,代码如下:[java]
2012-05-02 11:25:17
930
原创 JMF在win7下的应用
今天研究了一下java下调用摄像头的应用,google了一上午,终于一些细节在下午搞定,特此写下来。首先,说一下环境我的环境是:Window 7 64 bit SystemI5 2410 IntelJava环境JDK 1.6_19JMF 2.1.1e下载地址就在官网上,JDK的就不说了,JMF的:http://downloa
2012-04-19 17:18:59
6979
1
转载 OSGI--apache felix 入门
引言本文是本系列的第 1 部分,我们将开发包含客户端和服务器端组件的订单应用程序。然后将这些组件打包为 OSGi 包。客户端调用服务组件处理订单。服务组件具有处理订单和打印订单 ID 的方法。阅读本文后,您可以应用 Apache Felix 的概念和功能来将 Java 组件类构建和打包为 OSGi 包。系统要求要运行本文中的示例,请确保已在计算机上安装和设置了以下软件:
2012-03-30 17:05:17
15335
转载 J2EE项目相对路径、绝对路径获取
在写java程序时不可避免要获取文件的路径…总结一下,遗漏的随时补上 1.可以在servlet的init方法里 String path = getServletContext()。getRealPath("/"); 这将获取web项目的全路径 例如 :E:\eclipseM9\workspace\tree\ tree是我web项目的根目录
2012-03-23 15:41:30
13022
转载 LDAP ObjectClass 详解
ldap 中 ObjectClass 详解(转)发表于 2012 年 1 月 6 日 由 maomao27302033初学LDAP时关于objectClass和Attribute之间的关系总是困扰着我,找过许多的中文资料都没有得到答案。最近终于彻底弄明白了这个问题,决定记录下来,以让后学者少走弯路。非常奇妙的是他们之间的关系与Java里面的一些概念很相似,接下来我会结合Java
2012-03-15 14:14:46
12233
原创 Extjs4 desktop问题
最近在开发extjs4项目,当中有用到Desktop例子,当我将一个shortcut修改成为自己的Gridwindow时,使用的store是proxy方式获取数据,但是总是报一个错误:this.tempHidden is undefined!,而且那个窗口就卡死在哪里,无法展示完整。这让我郁闷了很久,当我修改成为Ex.create(),创建,而不是使用desktop.createWindo
2012-01-05 10:26:24
3370
原创 Struts2调用EJB3异常
系统部署环境:Win7 64bitTomcat 7.02tomcat 6-29Jboss 5.0.0将客户端部署到tomcat上之时,客户端会提示一个错误:信息: validateJarFile(D:/Servers/tomcat_5.5/webapps/MyWebSite/WEB-INF/lib/jboss-javaee.jar) - jar not loa
2011-12-31 10:56:04
1481
原创 JEE开发异常
1、java.lang.reflect.InvocationTargetException - Class: com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector是因为没有导入javassist-*.jar导致的,在之前的struts版本中,不需要,我使用的时2.3.1,必须导入,否则出错。
2011-12-30 12:01:42
581
转载 解决“Eclipse中启动Tomcat后,http://localhost:8080/无法访问”的问题
这个问题是eclipse造成的,我们可以修改配置来实现通过eclipse启动tomcat可以访问http://localhost:8080打开Server试图,双击其中的"Tomcat v6.0 Server at localhost"然后修改配置,如下图所示,将默认的“use workspace metadata”修改为“Use Tomcat installation”
2011-12-30 09:54:07
1246
原创 Extjs 散碎
Ext.Loader.setConfig({enabled:true});//开启动态加载,否则无法自动加载controllersExt.application({name:'AM', //应用程序的名称appFolder:'app',//应用程序的目录controllers: [ 'Users' ],launch:function(){ //当
2011-12-29 16:53:45
506
原创 数据库中的BLOG数据处理
浏览帖子,发现一段代码,贴出来共享吧,主要是处理数据库中大块数据,代码如下; public void queryBlob() throws SQLException, IOException{ Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; try {
2011-12-22 16:21:06
763
原创 EJB 随笔<一>
之前学习过EJB,但是好久没有使用了,由于项目关系,所以重操旧业。但是发现突然间对EJB使用不是很顺手,所以重新了解了一下EJB,这次记录下来吧。基础知识这里就不在赘述了,google一把一把的,就说一下我比较困惑的几点1、同一个interface,不可以在同一个实现中,既使用@Remote,又使用@Local2、同一interface,可以在不同实现中,及使用@Remote,
2011-12-22 11:47:15
688
原创 EJB客户端和服务器端不同机器
开发一个EJB项目,采用的环境如下:服务前端: EJB3.0 Jboss 5.0.0GA Ubuntu 10.10JDK6 IP:192.168.6.208 name:mybro 客户端: JDK6 Eclipse 192.168.6
2011-12-19 17:31:51
951
转载 多线程断点续传--java
以前看过一个前辈写的断点续传的文章,记得当时没看懂,就扔那了。昨天翻了出来,自己也仿照写了一个,不过感觉没人家写的好,有点乱,希望大家能来批评、指正,给点意见! 功能很简单,就是启动多个线程分别从给定的地址下载数据,用RandomAccessFile写到目标文件。实现思路是: 1、获得连接的长度(即要下载的文件大小),除以设定的线程数,即得到每个线程要下载的大小。
2011-11-10 11:44:01
1049
转载 JAVA6开发WebService (五)—— JAXB
JAXB(Java API for XML Binding),提供了一个快速便捷的方式将Java对象与XML进行转换。在JAX-WS(Java的WebService规范之一)中,JDK1.6 自带的版本JAX-WS2.1,其底层支持就是JAXB。 JAXB 可以实现Java对象与XML的相互转换,在JAXB中,将一个Java对象转换为XML的过程称之为Marshal,将XML转换为
2011-11-10 11:42:23
3033
转载 JAVA6开发WebService (四)——SAAJ调用WebService
前面写了个JAX-WS的小例子,看到用JAVA6开发WebService确实很简单,也很方便,不过前面也说了,JAVA有三种WebService规范,JAX-WS是其中一种,现在来看看JAXM&SAAJ。 最近在做一个接口平台的项目,接口嘛,当然得涉及到对WebService的接口了,我们计划做成一个通用的平台,通过配置文件进行配置后就可以动态对某一个接口进行调用,但像前面的例子那
2011-11-10 11:40:36
1998
转载 JAVA6开发WebService (三)——几个概念
要了解WebService,光能写代码不行啊,这说说WebService最基本的概念。 首先WebService要知道几个最基本的概念:1、XML以及XML Schema XML 是Web Service表示数据的基本格式。XML是一套通用的数据表示格式,与平台无关,这就使不同语言构建的系统之间相互传递数据成为可能。 XML Schema-XSD 拥有一套标
2011-11-10 11:39:08
1831
转载 JAVA6开发WebService (二)——JAX-WS例子
上一篇写了个最简单的小例子,只是为了说明JAVA6开发Web Service很方便,这一篇稍微深入一点,写个稍微有点代表性的小例子。 依然使用 JAX-WS(jdk自带的实现)方式,这次要在服务中使用一个复杂类型Customer,并实现附件传输的功能,这里使用MTOM的附件传输方式。MTOM(SOAP Message Transmission Optimization Mechan
2011-11-10 11:32:29
4815
转载 JAVA6开发WebService (一)
WebService是SOA的一种较好的实现方式,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,使得各种形式的功能单元更好的集成。W3C对他的定义是: A Web service is a software system designed to support interoperable machine-to-machine inte
2011-11-10 11:28:54
1855
转载 ARP 协议
ARP协议详解1.简介2.ARP协议的利用和相关原理介绍。FAQARP协议详解 内容: 1.简介 2.ARP协议的利用和相关原理介绍。 一、交换网络的嗅探 二、IP地址冲突 三、阻止目标的数据包通过网关 四、通过ARP检测混杂模式节点1.简介 ARP(Address ResolutionProtocol)地址解析协议用于将计算机的网络地址(I
2011-11-03 13:36:47
894
原创 Win7下使用Rational Rose
新换的笔记本,使用的win7系统。但是在以前xp上使用rational rose习惯了,2003在win7上安装了几次都不成功,换成StartUML 以及EA之类的不习惯,就摸索了几天,终于找到了在win7下可以使用rose的方法了。文件:点击下载文件
2011-09-16 11:20:51
3299
原创 硬盘引导Ubuntu安装
>set root=(hd0,2)>loopback loop (hd0,2)/ubuntu-11.04-desktop-i386.iso>linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubu
2011-09-13 10:12:09
656
Struts2调用EJB异常项目包
2011-12-31
EJB例子包含client以及jndi配置
2011-12-19
JAVA Process 使用
2011-11-03
jpcapapi 英文文档HTML版
2011-11-02
My accumulation within Google docs
2011-10-13
局域网聊天软件实现--论文
2014-06-13
Struts2 Felix1.4搭建OSGI web infrastructure Source
2012-05-18
Struts2.1.8+Felix1.4+hibernate集成源码
2012-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人