自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

原创 Maven依赖处理:scope:system

这两天和同事共同做一个maven的web项目。今天看他改了pom,新引入了依赖 org.company.esb atom-rest-client 5.4.1-20131126135722 system ${basedir}/libs/atom-rest-client-5.4.1-20131126135722.jar可以install了之后运行时有Clas

2013-12-31 11:49:41 1015

原创 Maven web项目规范目录结构

所有的java源文件放在src/main/java下;所有的web源文件放在src/main/webapp下;删除WEB-INF目录下的classes和lib文件夹

2013-12-27 17:45:16 645

原创 使用webstorm进行AngularJS开发常用快捷键

Surrounded with  1,选中要包裹的内容2,Ctrl+Alt+JDuplicate current lineCtrl+DSettingCtrl+Alt+S

2013-12-16 17:47:43 374

翻译 如何用zip文件安装eclipse的plugin?

如何从zip文件中安装eclipse的plugin?关键看zip文件中的内容:一,如果有content.jar和artifacts.jar,就相当于经过打包的update site,可以用Help-》Install new software-》Work with:点后面的Add,name随便起,然后选archive,选中zip文件确定就可以了。二,如果不包含上面说的俩文件,就把

2013-12-04 14:36:12 466

原创 Everything只能搜索C盘的文件

今天想找很早的一个pdf文件,祭出搜索神器Everything,却发现搜索的结果只是C盘的,查了帮助文档,发现了原因:在默认的情况下,Everything为所有NTFS格式的分区建立索引。看了一下,我只有C盘是NTFS格式的,D盘是FAT32格式的,难怪Everything只搜索C盘了。如何将FAT32格式的分区转化为NTFS?移步这里:http://support.microsoft.c

2013-11-05 15:10:30 2848

翻译 javascript remove event handler去除事件监听

原文链接:http://www.javascripter.net/faq/addeventlistenerattachevent.htmjavascript去除事件监听有几种方法,取决于原先监听的方式。1,overwrite the HTML code containing inline event handlers with the code that does not have the

2013-10-11 14:34:34 486

翻译 Eclipse debugger 提示may be out of sync

http://dev.eclipse.org/mhonarc/lists/eclipse-announce/msg00021.html出现提示的根本原因是:虚拟机中运行的代码和工作区(workspace)的代码不一样了。三种可能的原因导致这一问题:1,虚拟机不支持hcr, hot code replace。2,支持hcr但是交换失败。3,支持hcr,交换也成功了,但是不能将debu

2013-10-09 13:56:01 1010

翻译 解决NoClassDefFoundError的若干方法

原文:http://javarevisited.blogspot.com/2011/06/noclassdeffounderror-exception-in.html处理这个错误经常犯的2个错误,一是混淆NoClassDefFoundError和ClassNotFoundException。二是盲目地去重试而不去真正理解NoClassDefFoundError产生的原因。那么产生NoCla

2013-07-12 10:55:04 458

翻译 GWT RPC

原文:http://www.gwtproject.org/doc/latest/DevGuideServerCommunication.html#DevGuideGettingUsedToAsyncCallsRPC Plumbing DiagramThis section outlines the moving parts required to invoke a service.

2013-07-11 13:59:18 453

翻译 web.xml详解之Servlet和URL路径

google developers 上的一篇文章,原文见:https://developers.google.com/appengine/docs/java/config/webxml#Servlets_and_URL_Paths*不是百分之百的原文翻译,这里翻译的比较口语化,并且有我自己的理解。web.xml中定义了访问路径和servlet之间的映射,也就是定义了当用户访问某个路径的时候

2013-07-11 11:59:39 625

翻译 web.xml详解之Servlet和URL路径

google developers 上的一篇文章,原文见:https://developers.google.com/appengine/docs/java/config/webxml#Servlets_and_URL_Paths*不是百分之百的原文翻译,这里翻译的比较口语化,并且有我自己的理解。web.xml中定义了访问路径和servlet之间的映射,也就是定义了当用户访问某个路径的时候

2013-07-11 11:29:46 229

原创 什么是layoutData?

能理解layout,但是什么是layoutData?

2013-07-05 17:28:15 475

原创 gwt的序列化问题

http://stackoverflow.com/questions/5210696/serializationexception-type-not-included-in-serializable-type-set

2013-07-05 16:04:52 303

翻译 serialVersionUID是什么,为什么要用它?

http://stackoverflow.com/questions/285793/what-is-a-serialversionuid-and-why-should-i-use-itThe serialization runtime associates with each serializable class a version number, called a seria

2013-07-05 11:43:36 159

原创 为什么使用GWT.create()创建实例(deferred binding-迟绑定简介)

在RestyGWT中看到这样一段代码: public static final PersonResourceAsync get() { if (instance == null) { instance = GWT.create(PersonResourceAsync.class); ((Res

2013-07-04 11:32:44 958

原创 #源码研究#JDK之ArrayList, Vector区别

受到这篇文章《如何阅读java源码》的鼓舞,开始阅读源码。今天起开一个专题#源码研究#,记录阅读源码的心得。首先这俩类结构上都是数组实现的:Arraylist:private transient Object[] elementData;Vector:protected Object[] elementData;既然都是数组实现的,那么就有共性,比如说,都使用连

2013-07-02 17:50:22 414

原创 ant编译问题汇总

今天想建一个5.2.3版本的workspace,以便打patch用。谁知从svn上下了523分支后用ant编总有问题,折腾两下好了,总结一下。1-先是报failed to create task or type antlib:org.apache.ivy.ant:settings;google了一下,stackoverflow上说是少ivy的jar包,报错信息里建议从三个目录中找,至少

2013-07-02 15:17:51 535

翻译 翻译osgipreview

挖坑待填

2013-06-22 23:32:02 110

原创 tomcat热部署

挖坑待填。

2013-06-18 17:40:12 85

原创 Security Token Service-STS和SAML Token

sts的出现是为了解决server对client的信任问题。sts引进了一个被信任的第三方来解决安全访问的问题。这个被信任的第三方就是STS服务器。我把这种通过引入第三方的方式称作“叫来一个神”。支付宝在交易时就是这样一个角色。sts服务器是同时被client和server所信任的第三方。当client发出请求时,首先会被重定向到sts服务器,sts服务器校验过client的saml to

2013-06-14 16:01:04 763

ESB培训

1-什么是esb?2-talend esb modules,their functionality。3-publilsher4-slfor service consumer: discover service endpoints at runtime.for service provider: register and unregister service endpoi

2013-06-09 10:13:53 249

转载 Kindle入华:狼已无牙 却无伤大雅

Kindle正式开始在中国销售。这篇分析kindle的市场形势以及亚马逊的盈利结构,写的不错。原文链接:http://itnews.blog.techweb.com.cn/archives/2365.htmlKindle入华:狼已无牙 却无伤大雅文/刘燚 (21世纪经济报道)6月7日,端午节前夕,亚马逊阅读器Kindle Paperwhite和平板电脑Kindle Fi

2013-06-08 16:25:33 658

原创 java socket 聊天小程序(socket入门小例子进阶版)

之前写的socket入门小例子:java socket入门小例子#入门教程,傻瓜也会#这篇是在入门小例子上做的改进。增加了gui界面和多线程,所以现在小程序有界面啦:除此之外呢,还在程序中增加了多线程的处理。之前的例子使用单个线程,所以客户端发送一条消息后,开始等待服务器端的回应。读服务端回应是一个blocking阻塞的方法,所以客户端在这就停住了,要确实等到服务器端的回应信息

2013-06-08 16:22:02 581

原创 什么是SOAP,什么是REST

SOAP: 简单对象访问协议。是交换数据的一种协议。消息采用xml格式,使用http协议。REST: 是传输对象的一种简单方法,rest没有定义太多的标准,传输的对象可以使json格式,xml格式,甚至是普通文本。相对于soap来说是轻量级的。soap和rest的区别如下的图片可以说明:解释一下,soap图意思是,即使你传一个简单的信息,也需要按照soap定义的各种标准,包装成

2013-06-08 11:07:50 517

原创 https是什么?和http有什么区别?SSL是干什么的?(扫盲贴)

直观看https比http多个s,s代表security,就是说https通信比单纯的http更安全。这个安全是怎么实现的呢?通过ssl加密。http是明文传输。https是通过ssl加密后进行传输。另外,使用https的主机需要申请证书,用来证明服务器的用途,客户端通过信任该证书,从而信任主机。所以访问一些网站时,浏览器会问你,是否信任某证书。ssl又是啥呢?ssl是安全套接字层,在tc

2013-06-08 10:17:07 653

原创 java socket入门小例子#入门教程,傻瓜也会#

好吧,这例子其实没那么傻瓜(主要是我解释得没那么详细)。有不懂的不说明你笨哦~欢迎留言交流。实现的功能:1,一个客户端,一个服务端。2,客户端和服务端实现一来一回的收发信息。后续还会加入GUI和多线程,教程戳这里:java socket 聊天小程序(socket入门小例子进阶版)客户端:import java.io.BufferedReader;import ja

2013-06-06 11:52:13 578

原创 XACML PAP

挖坑,待填。

2013-06-05 11:21:16 165

转载 JavaScript Event Loop 浅析

原博客的文章排版很好看,就不复制粘贴破坏美感了。直接贴原文链接:http://heroicyang.com/2012/08/28/javascript-event-loop/测试javascript可以使用w3cschool的在线测试工具:http://www.w3school.com.cn/tiy/t.asp?f=jseg_text

2013-06-05 11:18:57 393

原创 TCP三次握手

挖坑,待填。

2013-06-05 10:12:24 88

原创 GWT中开发模式(development mode)和产品模式(Production mode)的区别

1-开发模式下不会将java代码编译成javascript。便于开发阶段使用java的调试工具来调试。2-性能差异:开发模式下,gwt借助引擎,以一种java字节码和javascript相混合的方式运行gwt应用。如果应用中有很多java和javascript之间的调用,开发模式下的运行速度会比产品模式下慢一些,对于client端的代码也是同样的道理。另一方面,基于jvm对javascript

2013-06-04 16:47:00 477

原创 gwt对不同浏览器实现兼容的原理

挖坑,待填。http://yonglin4605.iteye.com/blog/564910

2013-06-04 11:44:13 265

原创 GWT scheduler, timer

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsDelayedNotice that the timer will not have a chance to execute the run() method until after control returns to the

2013-06-04 10:21:04 173

原创 Java assert关键字

1-干嘛的?from stackoverflow:Assertions should be used to check something that should never happen, while an exception should be used to check something that might happen.2-怎么用?1、assert 如果

2013-06-03 12:51:54 444

原创 泰克架构学习

挖坑,待填。https://wiki.talend.com/display/tacteam/TAC+Architecture+Guide

2013-05-31 17:11:46 198

原创 servlet原理

挖坑,待填。

2013-05-31 17:07:49 62

原创 WSDL+ESB Studio学习

之前翻译过wsdl的简介,接下来做个深入的了解。以下内容基本取自w3cschoolwsdl是使用标准化语言描述web service的文件。wsdl的主要结构是类似这样的: definition of types........ definition of a message.... definition of a port.......

2013-05-31 15:04:38 354

原创 泰克之client log

关于client log(泰克界面顶部的提示信息)和server端返回的异常信息处理的说明:1-client log的实现方法:在调用server端方法后,在callback对象中加入client log: JobConductorService.Util.getInstance().requestGenerate(taskId, new Asyn

2013-05-30 17:56:39 679

原创 Groupingview的bug处理和使用studio创建service

昨天修改了service locator的一个bug:当group by 'Transport/Protocol' ,每个分组头部显示有问题。找到问题原因的过程:1-根据issue描述重现问题。因为出现问题的列是render为图片显示的列,由此推测bug出在分组后的render上。2-根据1,要找出分组后在哪儿做的render。从点击menuItem “Group by this co

2013-05-30 14:08:17 262

原创 thread.join()

需求是:系统启动时,创建一个线程池去对任务的状态做一些处理。完成处理后,销毁线程池。我最开始的做法是:Refresher.getInstance().start();Refresher.getInstance().destroy();start()方法: public void start() { this.shutdownRequested = fals

2013-05-28 10:53:50 361

原创 Reentrant Lock可重入锁的使用。

相关链接:1,Reentrant锁应用场景:http://my.oschina.net/noahxiao/blog/1015582,ReentrantLock代码剖析之ReentrantLock.lockInterruptibly3,ReentrantLock代码剖析之ReentrantLock.unlock4,ReentrantLock代码剖析之Reent

2013-05-22 13:32:03 125

JAVA核心技术-CoreJava(第八版)随书源码(上下卷全).rar

JAVA核心技术-CoreJava(第八版)随书源码(上下卷全).rar

2012-10-25

空空如也

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

TA关注的人

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