- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 eclipse查看jar包中class的中文注释乱码问题的解决
1,问题来源是在eclipse中直接查看springside的class(由eclipse自动反编译)里面注释的乱码问题: Preferences-General-Workspace-Text file encoding 设置为uft-8 最后重启一下eclipse通常就ok了。 2,若是关联jar的源码出现乱码,则使用以下方法尝试:将Eclipse的Pr...
2015-03-30 17:27:37 60
原创 Nexus入门指南
Nexus介绍Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客...
2015-03-30 16:50:45 100
原创 Eclipse Maven工作空间中工程依赖调试
在使用maven开发时,由于工程通常会分成几个模块(主模块依赖于其它模块),调试过程中需要查看其它模块代码是很长见的需求。本文介绍如何在调试时进行设置以满足这种需求:(一)运行时选择依赖工作空间 Resolve workspace artifacts(二)刷新选项卡勾选Refresh resources upon completion(三)源码选项卡添加进工作空间Wo...
2015-03-29 15:28:52 335
原创 maven 生命周期
. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post clean。当用户调用pre-clean的时候,只有pre...
2015-03-29 13:54:45 68
原创 协程 vs 线程 demo
package my; import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; public class ActorVsThead { static int poolSi...
2015-03-29 00:26:13 63
原创 java actor模型和消息传递实现分析
Actor模型是一种基于协程的消息传递模型,在并行计算和并发的消息传递中有很好的性能表现。一般的actor模块框架提供了超轻量级的线程和工具,可以在这些线程之间进行快速、安全、零复制的消息传递。在elang,ruby,lua等语言中都是直接在VM级别支持协程,VM帮你做context的保存和恢复。而在java中,却没有内置actor模型实现,但是有几个开源框架也模拟了actor模型的实现。...
2015-03-28 21:21:27 161
原创 Maven学习 (一) 搭建Maven环境
有两种方式可以配置maven的环境配置,本人推荐使用第二种,即使用本地的maven安装文件,个人感觉这样可以方便管理下载jar包的存放位置,错误信息的输出等,可以在dos窗口中可以清晰看到,虽然比较麻烦,每次都要敲dos命令,但可以写批处理文件来解决.方式一:不使用本地的maven安装文件环境配置(也即使用的是m2eclipse插件的默认配置) settings.xml设置loc...
2015-03-28 20:52:03 75
原创 maven 传递依赖
依赖范围影响传递性依赖(左边第一行标示第一直接依赖范围,对上面第一行标示第二直接依赖范围,中间的交叉单元格标示传递性依赖范围) compiletestprovidedruntimecompilecompile------runtimetesttest------...
2015-03-28 19:44:02 206 1
原创 maven scope含义的说明
依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:compile (编译范围)compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。provided (已提供范围)provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才...
2015-03-28 17:46:06 53
原创 java.lang.NoSuchMethodError:org.springframework.core.GenericTypeResolver.resolve
java.lang.NoSuchMethodError:org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class; atorg.springframework.core.convert.support....
2015-03-26 15:44:20 260
原创 解决eclipse闪退的办法
系统安装了两个eclipse,一个是Eclipse sdk3.2,另一个是Eclipse Java EE 。刚开始的时候两个eclipse运行都正常,但后来不知道怎么回事,Eclipse Java EE 便出现打开闪退的现象。修改eclipse.ini无效,参照了网上许多方法也不行。最后发现了一个蛋疼的方法:1.打开eclipse的workspace目录2.删除掉.meta...
2015-03-26 10:56:33 82
原创 TCP/IP三次握手与四次挥手
一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为...
2015-03-25 14:01:07 90
原创 Maven实战(九)——打包的技巧
“打包“这个词听起来比较土,比较正式的说法应该是”构建项目软件包“,具体说就是将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按照规范的格式生成归档,最常见的当然就是JAR包和WAR包了,复杂点的例子是Maven官方下载页面的分发包, 它有自定义的格式,方便用户直接解压后就在命令行使用。作为一款”打包工具“,Maven自然有义务帮助用户创建各种各样的包,规范的JAR包和WAR包...
2015-03-24 14:36:50 74
原创 maven-resources-plugin prior to 2.4 is not supported by m2e. Use maven-resources
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.5...
2015-03-24 13:38:44 137
原创 maven install时报错Failed to execute goal org.apache.maven.plugins:maven-compiler-p
首先检查父项目,子项目的jdk版本是否一致,编码格式是否一致我的问题就错在了编码格式上,父项目用的是UTF-8,子项目新建的,默认GBK这时,使用maven install命令出错提示:[INFO] pims.core Maven Webapp ............................ SUCCESS [0.296s][INFO] pims.util ..................
2015-03-24 11:28:55 212
原创 maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported b
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下:[html] view plaincopy<build> <pluginManagement> <plugins> <plugin> ...
2015-03-24 11:21:56 104
原创 maven中tomcat7-maven-plugin插件的使用
1、在项目下pom.xml 文件中的<plugins >标签内加入:Xml代码 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactI...
2015-03-24 10:02:13 101
原创 Zookeeper Client简介
直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能,比如分布式锁,leader选举等,还要自己额外做很多事情。这里介绍下ZK的两个第三方客户端包装小工...
2015-03-23 16:09:42 104
原创 Unable to locate Spring NamespaceHandler for XML schema namespace
Unable to locate Spring NamespaceHandler for XML schema namespace 缺少了jar包,所以引用不到schema
2015-03-23 15:18:41 122
原创 Servlet,Struts,springMVC 的线程安全问题
现在主流的java的前端框架有:struts1,struts2,springmvc 还有最根本的servlet;前些天一个朋友问我这方面的问题,就研究一番:1.关于struts1:Struts1使用的ActionServlet是单例的,由这一个servlet处理所有.do请求。RequestProcessor也是单例。RequestProcessor的processActionC...
2015-03-20 13:38:47 114
原创 同域jQuery(跨)iframe操作DOM
frame目前还是比较流行的,许多地方都通过它来实现特殊的情况。比如说传统的上传、select在ie6下、代理、跨域等等。今天呢,简要的记述一下跨iframe的相关操作,主要是用jQuery操作DOM结构方面。 [javascript] view plaincopy<iframe src="a.php" id="aa"></iframe> ...
2015-03-05 17:04:19 129
原创 Can't find bundle for base name configure, locale zh_CN
执行target的时候,报错:Can't find bundle for base name configure, locale zh_CN于是乎到java中调试,一切ok。郁闷中...开始查找bug,想想绑定错误,但我也没绑什么东西啊,难倒是属性文件“configure”文件的问题。检查类所在的jar包,NND,确实,把属性文件“configure”给放到一级包下面了,囧啊。低级错...
2015-03-04 12:37:00 494
原创 expected single matching bean but found 2
异常信息:org.springframework.beans.factory.UnsatisfiedDependencyException:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [com.byd.mes.bussiness.ser...
2015-03-03 14:07:06 318
原创 spring注解注入:<context:component-scan>详解
spring从2.5版本开始支持注解注入,注解注入可以省去很多的xml配置工作。由于注解是写入java代码中的,所以注解注入会失去一定的灵活性,我们要根据需要来选择是否启用注解注入。我们首先看一个注解注入的实际例子,然后再详细介绍context:component-scan的使用。如果你已经在用spring mvc的注解配置,那么你一定已经在使用注解注入了,本文不会涉及到spring m...
2015-03-03 12:01:34 91
原创 MyBatis MapperScannerConfigurer配置
Mybatis MapperScannerConfigurer 自动扫描 将Mapper接口生成代理注入到Spring Mybatis在与Spring集成的时候可以配置 MapperFactoryBean来生成Mapper接口的代理. 例如 <bean id="userMapper" class="org.mybatis.spring.mapper.MapperFac...
2015-03-02 13:35:11 127
javascript通讯录
2010-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人