自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Errors running builder 'DeploymentBuilder' on project_java

此问题一般发生在Myeclipse 保存文件并自动部署时候。Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project '项目名'.java.lang.NullPointerException 有一种产生此错误的原因是因为此项目不不是由myeclipse创建的。...

2014-10-09 11:54:43 201

ElasticSearch 源码分析 插件机制

在了解ES插件机制的问题前,我们要了解ES组件(Modules),可以大致的认为ES是由一个一个的组件构成的,插件机制只是它的一个组件,具体在(PluginsModule)。 接下来我们先看一段Modules.java代码:public static void processModules(Iterable<Module> modules) { for (...

2012-07-24 16:57:01 260

ElasticSearch 源码分析 环境入门

       现在网上对于ElasticSearch(ES)方面的资料很少,而且对于ES源码方面的资料也很少,我自己看了一下ES源码,也不知道我的理解是不是正确的,就想把我自己的一些理解贴出来,一起探讨一下,希望如果发现错误跟及时给我留言,我们一起研究,共同进步。       ES我就不介绍了http://baike.baidu.com/view/8005387.htm这里有详细.    ...

2012-07-20 15:18:24 513

原创 教你设置Windows 7下VMware虚拟机上网!

核心提示: 升级到WIN7后,发现VMware无法通过NAT方式上网了,其实只要通过HOST-ONLY方式就可以上网。下载地址:   VMware Workstation(虚拟机)        升级到WIN7后,发现VMware无法通过NAT方式上网了,很多网友都遇到这样的问题,而且一直没有找到好的解决办法。其实只要通过HOST-ONL...

2012-03-16 14:50:41 370

原创 MyEclipse的SVN插件的问题

我的项目都统一使用了UTF-8编码查看当前版本,还是提交到SVN服务器,或者Checkout出代码都是正常的,在Eclipse里面,或文本文件编辑器打开都可以看到正确的内容。但是在进行本地文件和SVN远程文件比较的时候,远程文件中所有的中文都是乱码,如下图所示:  而通过 SVN 的界面直接打开远程文件,所显示的也是乱码。实在郁闷,这样即无法判别文件的差异。在网...

2012-02-27 14:06:56 80

原创 android 相对布局属性说明

  常用的一些属性说明    android:id  --- 为控件指定相应的ID    android:text --- 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串    android:grivity --- 指定控件的基本位置,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身。    a...

2011-11-08 11:23:43 75

原创 Android mainfest文件 android属性 汇总

< activity android:allowTaskReparenting=["true" | "false"] android:alwaysRetainTaskState=["true" | "false"] android:clearTaskOnLaunch=["true" | "false"] android:configChanges=["m

2011-11-02 17:45:48 78

原创 系统自带样式Android:theme

Android应用开发——系统自带样式Android:theme   •android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式•android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏•android:theme="@androi...

2011-11-02 17:34:57 73

原创 jquery.validate全攻略 记录

一、准备工作需要JQuery版本:1.2.6+, 兼容 1.3.2官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/最新版本:1.5.5本地下载:jquery.validate.zip二、默认校验规则(1)required:true 必输字段(2)...

2011-10-19 16:11:09 82

原创 java中的io系统详解

相关读书笔记、心得文章列表  Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。 Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 Inpu...

2011-09-16 12:09:17 77

原创 IE中Image.onload失效的问题

 最近在做wBox开发中,需要做一个图片的幻灯片效果,为了方便加载速度,我使用了new Iamge的对象方法来预加载图片,当图片onLoad就运行一个函数来计算图片的大小尺寸,进行jQuery动画,以及切换图片src,在firefox下开发完成后,可是到了IE下进行调试总是不会触发onload事件,不管是IE8、IE7还是万恶的IE6,都不会触发onload事件,我很迷...

2011-09-01 17:38:05 137

原创 hibernate表关联注解

好久就想玩一下hibernate注解了(因为不用hbm文件,维护起来也简单,灵活性较高,适应需求变化作出快速变动,还有一些好处就不一一例举啦),但是没有时间,今天搞了一下,碰个几个问题,我想这应该也就新手最容易碰的。问题有三:     第一、Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unkn...

2011-08-02 11:39:28 331

原创 TCP/IP传输层,你懂多少?

你所不知道的传输层题记:23页的文档上,满满当当的写满了笔记,纸质的东西,始终害怕丢失,还是选择把它总结到博客上来。PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。 1. 传输层的主要功能是什么?2. 传输层如何区分不同应用程序的数据流?3. 传输层有哪些协议?4. 什么是UDP协议?5....

2011-05-12 17:13:33 121

原创 关于Struts2中标签的一些心得

最近在做Struts2+Hibernet的一个项目,在if标签的使用上出了些问题,纠结了好久,终于解决了。问题是这样的,在后台有一个brand变量,类型为Brand,该类有一个布尔型的属性Enabled,在后台Action中通过ActionContext.getContext().put("brand", brand);方法将brand传到前台,在JSP页面中要通过该Enabled的是...

2011-05-06 17:21:04 113

原创 TCP协议连接过程详解

  1、建立连接协议(三次握手)   (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1.  (2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。  (3) 客户必须再次回应服务段一个ACK报文,这是报文段...

2011-04-21 16:19:36 127

原创 This wizard is not available because it requires a valid professional subscripti

今天用myeclipse学习UML时,打开UML时出现了:This wizard is not available because it requires a valid professional subscription显然是注册码过期了,解决办法:重新注册。步骤:打开window ,选择preferences》选择Myeclipse下的Subscription,...

2011-04-18 23:05:34 528

原创 Tomcat内存、连接数等性能参数设置

默认参数不适合生产环境使用,因此需要修改一些参数 1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时): 在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:  window下, 在catalina.bat最前面:set J...

2011-04-08 09:59:02 100

原创 Java 垃圾回收策略调优

JVM参数调优是一个很头痛的问题,可能和应用有关系,下面是本人一些调优的实践经验,希望对读者能有帮助,环境LinuxAS4,resin2.1.17,JDK6.0,2CPU,4G内存,dell2950服务器,新手可能觉得这文章没有用。 一:串行垃圾回收,也就是默认配置,完成10万request用时153秒,JVM参数配置如下 $JAVA_ARGS .= " -Dresin.home=...

2011-03-28 17:52:43 101

原创 Eclipse 或 MyEclipse 不能自动编译 class文件(综合)

有时候用Eclipse或者MyEclipse的时候,发现不能自动编译,web工程下面缺少class文件!MyEclipse不编译解决1. 确保 project->build automatically    已经被选上.MyEclipse不编译解决2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select pro...

2011-03-25 11:50:15 297

原创 AccessController.doPrivileged 小记

AccessController.doPrivileged是一个在AccessController类中的静态方法,允许在一个类实例中的代码通知这个AccessController:它的代码主体是享受"privileged(特权的)",它单独负责对它的可得的资源的访问请求,而不管这个请求是由什么代码所引发的。 这就是说,一个调用者在调用doPrivileged方法时,可被标识为 "特...

2011-03-24 11:43:35 99

iframe 自适应高度

var ifr = document.getElementById("m_ifr");      if (ifr.attachEvent){          ifr.attachEvent("onload", function(){            //获取Iframe的内容实际高度             var  iframeHeight= ifr.contentWin...

2011-03-23 17:23:52 62

原创 编辑页面离开提醒:“您的内容已改变,是否保存修改”

1.添加window.onbeforeunload函数<script language=”javascript”>function   window.onbeforeunload(){event.returnValue = “页面值已经修改,是否真的不保存?”;  //提示内容}</script>2.如何避免进行提交时也错误的进行离开提醒呢?(1...

2011-03-01 11:38:53 1382

原创 struts2 Action中获取request, response对象的方法

struts2 Action中获取request, response对象的方法  ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_R...

2011-02-23 13:53:26 99

servlet 读取图片

    String path = "F:/wjboy/photo/20010.jpg";        System.out.println(path);        response.setContentType("text/html");         ObjectOutputStream picStream = null;        try {         ...

2011-02-17 15:38:44 245

获取文件长度http,ftp

ftp:FTPClient ftp = new FTPClient();ftp.setConnectTimeout(1000);ftp.setDataTimeout(1000); ftp.connect(hostName, port);ftp.login(userName, password);ftp.setControlEncoding("gb2312");FTPFi...

2011-01-18 16:09:43 250

原创 类的设计原则

开闭原则Software entities (classes, modules, function, etc.) should be open for extension, but closed for modification. 软件实体(模块,类,方法等)应该对扩展开放,对修改关闭。 开闭原则(OCP:Open-Closed ...

2010-12-13 18:14:57 127

原创 收集的网站

NIO.2 入门,第 1 部分: 异步通道 APIhttp://www.ibm.com/developerworks/cn/java/j-nio2-1/index.htmlNIO.2 入门,第 2 部分: 文件系统 APIhttp://www.ibm.com/developerworks/cn/java/j-nio2-2/index.htmlJava 理论与实践: 并发集合类h...

2010-12-09 17:12:30 129

原创 看Hibernate源码 003 - ID Generator

Hibernate的id生成有N种策略, 可以通过hbm文件或者annotation配置.支持的策略包括:uuid, hilo, assigned, identity, select, sequence, seqhilo, increment, foreign, guid, uuid.hex, sequence-identity.对应这些策略, 可以在org.hibernate.id包下找...

2010-12-09 16:43:22 153

原创 看Hibernate源码 002 - 二级缓存

废话不说,今天花了一个下午的时间, 专门啃Hibernate的二级缓存部分. Hibernate要支持好几种缓存, 那么它肯定封装了各种不同的缓存策略, 根据不同的缓存产品(如EHCache,Jboss Cache)相应处理.我手上的源码版本是Hibernate-3.3.1GA, 按照org.hibernate.cache包里面的说明文件package.html的说明, 这个版本相比以前,...

2010-12-09 10:41:21 171

原创 看Hibernate源码 001

我看书的方式一向是"读书不求甚解", 先大概扫一眼都有些什么东西, 给自己留个大概印象, 然后再慢慢钻进去看.做Hibernate一般是先接触配置文件(我总觉得用工具生成的配置文件不如自己写的有底), 于是过来一遍org.hibernate.mapping包, 里面是一大堆对应于配置文件的元素的定义类, 每个类的名称, 含义, 注释, 清清楚楚, 结构分明, 果然是大师手笔, 非常的"...

2010-12-09 10:40:45 72

原创 Hibernate Memcached 配置

官方网址: http://code.google.com/p/hibernate-memcached/目前最新版本为1.0, 支持Hibernate3.3.下面是具体的使用方法:hibernate-memcached需要支持的类库如下:hibernate-memcached-<version>.jarmemcached-2.1.jarspy-2.4...

2010-12-08 15:39:28 127

原创 tomcat如何配置虚拟目录及虚拟主机

先说说如何用Eclipse来做servlet开发,那些project下面对应的目录到底是什么1.创建web project(比方说project名字为Test)会出现src文件,运行环境的jar包,WebRoot文件jar包我们就不说了,主要看src和WebRootsrc我们都知道是放源程序的,创建的servlet程序都放在这个里面WebRoot这个文件有什么用呢?其实很好理解...

2010-12-02 17:54:53 166

原创 SQL Server数据库锁机制及类型

 Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库管理系统,已经得到了广泛的应用,该系统更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。  对于一般的用户而言,通过系统的自动锁定管理机制基本可以满足使用要求,但如果对数据安全、...

2010-12-02 11:02:05 72

原创 jaas:授权内幕

Java 授权内幕:以代码为中心的 Java 2 平台安全体系结构和以用户为中心的 Java 认证和授权服务。 在信息安全性领域,授权是世界的的中心,因为它是控制个体(即人、进程和计算机)对系统资源的访问权限的过程。直到最近,在 Java 安全体系结构中相关的问题都是“这段运行中的代码的访问权限是什么?”。在 JAAS 中,相关问题变成了“运行这段代码的认证用户的访问权限是什么?”...

2010-11-13 15:48:21 156

原创 Android入门

标题概述地址作者Android入门第七篇之ListView (二)http://blog.csdn.net/hellogv/archive/2009/09/13/4548659.aspx张国威Android入门第六篇之ListView (一)http://blog.csdn.net/hellogv/...

2010-10-21 17:46:38 81

原创 android的报错信息at com.android.ddmlib.Client.sendAndConsume(Unknown Source)

[2010-10-19 14:36:43 - ddms]nulljava.lang.NullPointerException    at com.android.ddmlib.Client.sendAndConsume(Unknown Source)    at com.android.ddmlib.HandleHello.sendHELO(Unknown Source)    a...

2010-10-19 14:31:21 219

原创 Android 模拟器 快捷键

Emulated Device Key  Keyboard KeyHomeHOMEMenu (left softkey)F2 or Page-up buttonStar (right softkey)Shift-F2 or Page DownBackESCCall/dial buttonF3Hangup/end call ...

2010-10-18 19:23:11 95

原创 android 屏幕旋转 重新调用onCreate

最近在写个小应用的时候碰到一个问题,就是在手机屏幕自动横竖旋转时,每次都会重新调用onCreate,然后如果遇到加载数据量稍微大点的时候就又需要等,其实这一步onCreate没有必要,查阅了一些资料,可以通过设置来避免这点。1.修改AndroidManifest.xml,在对应activity增加参数,如下:<activity android:name="SoftWare" an...

2010-10-18 19:22:07 98

原创 解决eclipse里android无法关联源码办法

在eclipse里用adt创建的project里android.jar是无法绑定源码的,每次调试的时候很痛苦,在网上搜索了一下,发现有个猛人已经搞定了,分享给大家 是在你的android的jdk目录建立一个sources目录,将下载的android源码copy过去,具体是platforms\android-8下建立sources目录SDK_PATH  | android...

2010-10-18 15:39:14 66

原创 android触摸模式默认值(转)

触摸模式(Touch mode )当用户直接使用keys或trackball与UI进行交互的时候, 必须先使目标控件获取焦点(比如按钮),这样用户才会注意到是什么控件接收输入. 然而如果设备支持触摸手势的话, 用户可能使用触摸屏与UI进行交互, 这个时候就没有必要将目标控件高亮显示了(即,获取焦点). 因此就产生了这样一种交互模式叫"touch mode...

2010-10-15 09:12:31 116

空空如也

空空如也

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

TA关注的人

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