- 博客(45)
- 收藏
- 关注
原创 eclipse myeclipse 去掉校验
myeclipse去掉部署时的javaScript校验打开web项目根目录的".project"文件删除<buildSpec>节点下相应的<buildCommand>即可如:<buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>...
2012-12-26 14:40:42
222
原创 maven笔记
1、配置maven server时,得从配置其安装目录下的settings.xml文件才行,不然不起作用 2、maven项目用myeclipse方式部署时,如果POM里新添加jar包,那么得手动部署才行,不然jar部署不过去。...
2012-11-21 13:52:17
143
原创 eclipse maven 插件 安装
maven 插件 依赖以下插件:gef插件地址:http://download.eclipse.org/tools/gef/updates/interim/AJTD插件地址:http://download.eclipse.org/tools/ajdt/36/updatesvn插件地址:http://subclipse.tigris.org/update_1.6.x安...
2012-11-18 12:48:56
238
原创 cookie和session的联系和区别
转自:http://blog.sina.com.cn/s/blog_6a0683c00100x2ua.html【cooke机制与session机制的区别】cookie和session都可以用来会话跟踪cookie机制采用在客户端保持状态的方案。它是在用户端的会哈状态的存贮机制,需要用户打开客户端cookie支持。cookie的作用是为了解决http协议无状态的缺陷。 ...
2012-11-13 13:47:11
186
原创 hadoop 笔记
hadoop博客地址:http://langyu.iteye.com/category/177430 Shuffle,奇迹发生的地方,mapreduce的核心:http://langyu.iteye.com/blog/992916 2、hadoop执行hdfs命令报错: ipc.Client: Retrying connect to server: 原因是:hadoop...
2012-10-26 11:30:41
107
原创 Hadoop平台优化综述
1. 概述随着企业要处理的数据量越来越大,MapReduce思想越来越受到重视。Hadoop是MapReduce的一个开源实现,由于其良好的扩展性和容错性,已得到越来越广泛的应用。Hadoop作为一个基础数据处理平台,虽然其应用价值已得到大家认可,但仍存在很多问题,以下是主要几个:(1) Namenode/jobtracker单点故障。 Hadoop采用的是master/s...
2012-10-25 11:55:49
189
原创 tomcat6.0.33 ssl 单项验证
今天研究了下tomcat6.0.33的SSL单项配置,把整个的配置流程给记录下来,以便后边参阅。tomcat6.0.33 默认是启动了APR连接器的,如果启动了APR连接器,那么是不能用keytool来产生自签名认证,必须使用OpenSSL的命令行工具生成,至于OpenSSL,可以去官网http://openssl.org下载源码,编译后进行使用。tomcat6.0.33 APR SSL单...
2012-09-23 16:52:10
183
原创 openssl 安装步骤
今天在windows下安装OpenSSL将过程和碰到的题目及解决办法简记之。openssl为C编写的源码,所以编译之后才能用。一、编译所需环境: vc++6.0、ActivePerl-5.8.8.822-MSWin32-x86-280952、openssl-0.9.8e 目前最新版本为openssl-1.0.1c,不过编译会出错的,所以本人用的是openssl-0.9....
2012-09-18 10:44:05
215
原创 eclipse 集成myeclipse启动问题
今天把eclipse集成了myeclipse插件,不知道是原来安装myeclipse导致的还是什么原因,总之,启动的时候老是报错误,如图: 解决办法是:创建一个eclipse.exe的快捷方式,鼠标右击->属性,然后在目标编辑栏里追加 -clean 参数即可,之后用该快捷方式启动eclipse即可。如图: ...
2012-09-01 18:41:26
92
原创 lo4j配置理解
今天做了一个动态修改web系统的log4j日志级别的功能,这样就能灵活的配置系统的日志级别了。经过多次的尝试,终于完成了这个功能,不过不够理想,存在一定的问题,希望看到此文章的兄弟姐妹解决我留下的问题。 先说说我通过这次经历对log4j配置的理解吧。 1、关于category配置日志级别 如果appender配置了Threshold,那么日志的输出级别为categor...
2012-08-31 17:36:37
135
原创 获取web.xml中的context-param和init-param定义的值
转载自:http://www.cnblogs.com/fireicesion/archive/2010/08/16/1800353.htmlweb.xml里面可以定义两种参数:(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:xml 代码<context-param> <param-n...
2011-08-23 15:06:46
118
原创 常用工具总结
java插件地址:http://www.open-open.com 构建工具: maven->http://maven.apache.org/ 内存分析工具:Memory Analyzer-> http://www.eclipse.org/mat/ 性能监控工具: visualVM(jdk6起自带该工具) ->https://visualvm.dev.java.net...
2011-08-09 17:45:04
82
原创 关于Jboss/Tomcat/Jetty的JNDI定义
转自:http://blog.youkuaiyun.com/lovingprince/article/details/6577920#Jboss 4 Jboss中配置JNDI最常见的就是在配置数据源的时候,在server/default/deploy目录下方一个xxx-ds.xml文件,内容如下: <?xml version="1.0" encoding...
2011-08-09 16:03:44
96
原创 java常见异常整理
1、java.lang.NoSuchMethodError我们做java项目开发的时候,往往会集成很多环境,很有可能两个环境都会用到同一个jar包,这个时候就会造成jar包的冲突。现象就是报 “java.lang.NoSuchMethodError”例如:我们用SSH框架时,或许就会遇到异常:“java.lang.NoSuchMethodError org.objectweb.asm....
2011-08-09 11:20:15
135
原创 eclipse 错误日志地址
我们用eclipse插件的时候,有时插件会报错误,那么这些错误日志在哪儿放着呢?这些错误日志的存放位置是:“你的workspace名称\.metadata\.log”,如果我们的eclipse报错了,可以打开.log来查看错误的原因。...
2011-08-09 11:02:05
775
原创 JBoss配置详解
文章转自:http://hnuzyf.blog.163.com/blog/static/29357464200981833948575/ 2.0.1 JBOSS 的一点说明 $JBOSS-HOME/server/下有3个目录,all/default/minimal,它们是表示3种配置,全部的配置、默认配置、最小配置,我们在启动JBOSS服务时,可以指定run –c all 表示是启...
2011-06-23 15:39:06
338
原创 Eclipse中执行Ant出现Could not find the main class的问题及解
这种情况通常是发生在换了另一份 Eclipse 拷贝之后。之前一般都能正常在 Eclipse 中执行 Ant 脚本,删除了原来的 Eclipse 之后换了另一个拷贝或者是新版本,在其中执行 Ant 脚本时弹出窗口出现以下错误:---------------------------Java Virtual Machine Launcher---------------------------...
2011-05-06 16:02:12
203
原创 POI 和 JXL 比较
从 MS 公开了 OFFICE 的编码格式以来,很多开源的组织都提供了对 Excel 支持读写操作的插件包。Java 世界里,Apache应该算是开源世界中的领头羊。他的Jakarta Project 中的 POI Project 就提供了对OFFICE的完美支持(不过最近好像他对Word的支持项目已经停止,而且公开在网站上圈人呢 ^^ ,如果你对Word文件的编码格式非常熟悉,可以发封邮件哦!)...
2011-04-27 11:04:39
115
原创 Ext.grid.CheckColumn 用法
Ext.grid.CheckColumn源码:Ext.grid.CheckColumn = function(config){ Ext.apply(this, config); if(!this.id){ this.id = Ext.id(); } this.renderer = this.renderer.createDelegate...
2011-04-25 16:58:41
963
原创 drools入门
文章转载自:http://cwqcwq.iteye.com/blog/397869一、背景知识: 1、什么是规则引擎 Java规则引擎起源于基于规则的专家系统,而基于规则的专家系统又是专家系统的其中一个分支。专家系统属于人工智能的范畴,它模仿人类的推理方式,使用试探性的方法进行推理,并使用人类能理解的术语解释和证明它的推理结论。 推理引擎包括三部分:模式匹配器(Pattern Matcher)...
2011-03-22 11:03:56
387
原创 ant执行命令的详细参数和Ant自带的系统属性
一:ant执行命令的详细参数 -buildfile<file>,-file<file>,-f<file> :要指定执行构件的的位置和名称。-find<file>,-s<file>:查找构件文件,并执行找到的构件文件。-help,-p:显示ant的命令帮助信息。在命令行中显示ant的命令选项及简短的介绍,-h是简写。-v...
2011-03-11 16:07:14
90
原创 Ext的Anchor布局
Anchor布局的例子: //Anchor Layout要点:"1.容器内的组件要么指定宽度,要么在anchor中同时指定高/宽,2.anchor值通常只能为负值(指非百分比值),正值没有意义,3.anchor必须为字符串值" Ext.onReady(function() { var panel1 = new Ext.Panel({ ...
2011-03-04 15:38:49
186
原创 Ext2.0 文件上传组件
Ext.ux.UploadDialog.Dialog 实现了多文件的上传,不过需要注意的是,该组件并不是一次性把多个文件传到后台,而是添加一个文件就会把这个文件上传上去,其实还是一次上传了一个文件 例子:<html><head> <title>Anchoring</title> <link rel="stylesh...
2011-03-04 15:17:15
228
原创 Ext store 实现汉字排序
Ext.data.Store应用中,有的时候我们对记录的某列进行排序,如果该列的值含有汉字的话,那么对该列进行排序的后,这些记录对于我们来说,就没有什么规律可言。但是我们可以通过修改Ext.data.Store的sortData方法达到汉字排序的效果。而实现汉字排序方法的关键点就是javascript的localeCompare方法。该方法的用法是:stringVar.localeComp...
2011-02-25 14:32:57
120
原创 store 的snapshot和data的区别
文章转载自:http://www.iteye.com/topic/452092Store包含两个数据缓存 - snapshot和data,grid,combo等控件的显示全部基于data,而snapshot是数据的完整缓存,当首次应用过滤器时,snapshot从data中备份数据,当应用过滤器时,filter从snapshot获取一份完整的数据,并在其中进行过滤,过滤后的结果形成了data并传...
2011-02-25 11:10:50
316
原创 combox下拉列表多选(Ext.ux.form.LovCombo)
Ext.ux.form.LovCombo继承自Ext.form.ComboBox,实现了下拉列表的多选Ext.ux.form.LovCombo的js源码为:// add RegExp.escape if it has not been already added if('function' !== typeof RegExp.escape) { RegExp.esc...
2011-02-25 11:04:05
438
原创 Ext.extend的简单使用
有些时候,Ext提供的组件已经不能满足我们的需要,这时我们就需要在Ext组件的基础上进行扩展。以达到代码复用接下来就已扩展Ext.form.ComboBox为例写一个简单的例子://设置命名空间Ext.namespace('un');//构造函数un.ComboBox=function(config){ /** * 在这里写我们的私有代码 */ if(c...
2011-02-15 16:23:44
135
原创 解决 Unsupported major.minor version 错误
本文连接:http://www.blogjava.net/Unmi/archive/2007/12/06/165035.html一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措。因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告...
2011-01-21 18:00:09
281
原创 让Extjs加加速
Extjs虽然有着华丽的界面,但是真正使用过的人才知道,它运行起来的速度是让人抓狂的,而导致速度慢的重要原因,就是js的加载。EXT的全部js是比较大的,一个ext-all-debug.js就达2m多,它的压缩版(去掉js中的换行及空格),也达600多k,这对于在网速不太快的时,下载js就得漫长的等待。其中日历任务控件,js多达四五个,每个js大小都达70多k,尽管我们采用了后加载的方式,则当用户...
2011-01-18 10:47:32
107
原创 设置输出日志编码
在log4j输出日志的时候,可能需要我们设置日志的编码: <appender name="FILE" class="org.jboss.logging.appender.RollingFileAppender"> <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/> ...
2011-01-11 17:52:29
485
原创 Gridpanel 实现 行提示例子
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-
2010-12-15 17:14:08
91
原创 Ext实用例子
总结自己的代码 可能以后会用到 记录一下 方便以后查阅 1:所以显示window 的所需的代码 Java代码 MyExt.Utils.myWindow = Ext.extend(Ext.Window, { shadow:false, closeAction:'hide', layout:'fit'...
2010-12-15 15:38:52
175
为Ext.form.Combox添加一个键盘事件
在Ext中,我们可能要为一个组件添加一个键盘事件,下边儿就已Ext.form.Combox为例,为其添加一个del事件 combo.keyNav=Ext.apply( combo.keyNav, { del:function(){} }) Ext的keyNav类能为Ext.Element元素提供简单的按键处理方法...
2010-12-15 13:59:56
154
原创 HTML 笔记
1、 用Window.open时:如果想让页面有滚动效果,resizable和scrollbars的值都得为yes 2、用window.open打开一个最大化窗口window.open("test.htm","","height="+screen.availHeight+", width="+screen.availWidth+", top=0, left=0, toolbar=no...
2010-12-15 13:41:33
102
原创 icefaces session 过期汉化
使用icefaces时,如果session过期,会弹出一个Session expired的对话框,让用户重新登录。默认的是英文,不过我们可以把它国际化。做法分两步: 1:创建一个资源文件 bridge-messages_zh_CN.properties资源文件里的内容是:session-expired = \u4f1a\u8bdd\u8fc7\u671fconnection-lost ...
2010-12-03 18:58:51
168
原创 被忽略却很有用的html标签
<base>标签 作用:标签为页面中所有链接指定默认链接地址或链接目标。有时候我们需要让首页的链接全部在新窗口中打开,我们一般会这样写链接,而使用这个标签就能一下搞定了! 属性: Href:链接地址 target:目标,他的值可以是_blank,_parent,_self,_top,可以在除Strict模式下使用,这个用法我最先是在163.c...
2010-11-10 10:51:51
170
关于EXT2.0 的Ext.form.VTypes的验证的扩展
由于不同的需求,Ext.form.VTypes提供的验证规则并不能满足我们的要求,但是我们可以扩展它的验证规则,下面是举的一个简单的例子 //验证规则Ext.form.VTypes["numVal"]=/^[0-9]{1,}$/;//提示信息Ext.form.VTypes["numText"]="必须是数字"; //做验证时要执行的函数,根据函数的返回值来判断验证成功与否...
2010-08-11 17:25:20
149
转载 ext3.0框架简要介绍
<br />1.EXT的官方网址、最新版本、下载地址<br /> 官方网址:http://extjs.com/;<br /> 最新版本:Ext JS 3.0;<br /> 下载地址:http://extjs.com/products/extjs/download.php;<br />2.ExtJS 库文件的列表<br /> adapter:负责将里面提供第三方底层库(包括Ext 自带的底层库)映射为Ext 所支持的底层库。<br /> build: 压缩后的
2010-07-21 16:13:00
773
转载 Ext常用问题的总结
scripts/ext/resources/css/ext-all.css//EXT通用CSS,包含所有的样式(必须) <br />scripts/ext/resources/css/icon.css//自定义存放菜单项或其他页面图标 <br />scripts/utils/HiTRUST-CMS.css//老版本支付系统的CSS <br />scripts/ext/ext-base.js//框架基础库(必须) <br />scripts/ext/ext-all.js //包含了所有的EXT类库(必须) <
2010-07-21 16:11:00
477
转载 Ext组件渲染render的全过程详述
<br />模板模式是设计模式中很重要的一个知识点,我在模式总结——模板方法这篇文章中已有总结,在面向对象设计中有着举足轻重的地位。 <br /><br />在Ext中更是发挥的淋漓尽致,为什么这么说呢?Ext中的组件有着很深的继承关系,很多方法都有着重复,而且不仅 <br />是代码上的重复,更多的是流程上的重复 <br /><br />比方说,Ext.Panel吧,将一个Panel显示在浏览器中,其过程叫做render(渲染)。有这么几道工序: <br />第一、触发”beforeRender”事件 <
2010-07-21 12:59:00
1317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人