`
weifly
  • 浏览: 238854 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
到sun的官网上下载jdk,可以下载rpm版的或是bin版本的,然后放在/usr下,也可以是其他地方,就是你想安装的。 然后在终端输入 :  #sudo chmod +x    jdk-6u24-linux.bin 上面命令用于给jdk-6u24-linux.bin文件增加执行权限 #./jdk-6u24-linux.bin 上面命令用于执行文件 之后目录下多了一个文件夹jdk-6u24-linux,然后就是修改环境变量,有三种方法 : 1   临时的,在终端  #export PATH=$PATH:/usr/jdk-6u24-linux/bin  (具体情况具体写)  ...
jetty在集群环境中使用时,浏览器中的sessionId和后台代码中获得的sessionId可能存在不一致的情况,   部署结构为:apache httpd2.2 + 2个jetty7.4   jetty.xml中配置了sessionIdManager: <Set name="sessionIdManager"> <New class="org.eclipse.jetty.server.session.HashSessionIdManager"> <Set name="work ...
转载:http://www.wdeee.cn/2010/0131/3897.html     在windows操作系统上使用IE作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。即使网页已经声明过编码格式: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> ,由此造成某些含有中文UTF-8编码的页面产生空白输出。      如果使用的是Mozilla、Mo ...
在eclipse中可以给jar包设置一个源码包,但是这个源码包的编码格式没有办法单独设置,管理源码包的类是org.eclipse.jdt.internal.core.SourceMapper,其中的构造函数是: public SourceMapper(IPath sourcePath, String rootPath, Map options) { this.areRootPathsComputed = false; this.options = options; try { this.encoding = ResourcesPlugin.getWorkspace().get ...
版本:jetty 7.3.0   一:org.eclipse.jetty.webapp.WebInfConfiguration 第一个功能是创建web应用使用的临时目录,这个临时目录用于存放jsp编译后的class文件,还可以存放从war包中解压出来的资源。第二个功能是解包war文件到临时目录,如果web应用是以目录的形式部署的,则不用解包了。第三个功能是找出web应用使用的jar包路径,并存储起来以便后面的配置类使用(TaglibConfiguration)。第四个功能是把WEB-INF中的classes目录加入到classloader中,把lib目录中的jar包加入到classLoad ...
URLClassLoader可以让开发者定义classloader,从jar文件或目录加载类文件。当URLClassloader引用的是一个jar文件时,用户是不能自己关闭这个被打开的jar文件的,有时候这真是一个大问题。tomcat中可以动态的删除一个web应用,那他是怎么关闭打开的jar文件呢?这个web应用可以有自己的jar包,tomcat的也必须要打开这些jar包的。 tomcat的webClassLoader自己来管理这些被打开的jar文件,并在classloader中提供了closeJars方法,这样做真的是很明智的。jetty服务器中的WebAppClassLoader没有tom ...
URL中有openConnection方法,会返回一个URLConnection类型的对象,通过这个对象可以读取资源的内容非常方便 URLConnection的具体类型是根据URL中的协议的不同而不同,协议包括http、ftp、file、jar等。 jar协议实例为:jar:file:/d:/test/packApp.war!/ 此时返回的connection类型为:sun.net.www.protocol.jar.JarURLConnection   遗憾的是URLConnection中没有提供关闭连接的方法,导致打开的资源无法手工关闭,这样当取出完jar包内容后,无法从程序中删除j ...
一个WebAppContext对象代表一个web应用程序,可以是war包或目录,里面有很多重要的属性   _defaultsDescriptor 默认的web.xml配置路径,一般是$(jetty.home)/etc/webdefault.xml文件,里面配置了静态资源servlet、jsp解析servlet和mime类型等很多重要信息。 _descriptor web.xml配置文件路径,如果为空,则默认是$(baseResource)/WEB-INF/web.xml _overrideDescriptors 是一个配置文件数组,会覆盖web.xml中的配置信 ...

学习jetty

1 jetty-web.xml     是和指定web应用绑定的特定于jetty的配置文件,其中的格式和jetty.xml中的一样(jetty特有的IOC),需要把 jetty-web.xml放到应用程序的WEB-INF文件夹下,名字可以是jetty-web.xml或 web-jetty.xml。可以在jetty自带的例子 test webapp war中查找的这个特性($JETTY_HOME/webapps/test.war/WEB-INF/jetty-web.xml )。 2 jetty-env.xml     jetty-env.xml是一个可选的jetty配置文件,用于 ...
eclipse开发环境提供了eclipsec.exe,通过这种方式可以打开一个cmd窗口   myeclipse把eclipsec.exe给去掉了,这样在调试插件的时候就很麻烦   不过可以通过 -console 参数达到同样目的   myeclipse.exe -console  
用myeclipse已经很长一段时间了,他越来越大,越来越慢,而且只提供了exe文件安装 是到考虑用wtp的时候了,先几下几个有用的地址。 maven的eclipse插件: http://m2eclipse.sonatype.org/ 学习m2eclipse插件的在线帮助手册: http://www.sonatype.com/books/m2eclipse-book/reference/ svn的eclipse插件: http://subclipse.tigris.org/ mylyn插件: http://www.eclipse.org/mylyn/
最近接到一个任务,需要在eclipse中集成NTKO控件,用于编辑保存word文档,本人只会java编程,对于ocx的使用没有概念。从网上查找了一些示例代码,有的用于发送短信,但是没有内嵌NTKO的代码,自己写一个吧。   1 首先需要注册NTKO,这个信息需要写入到window的注册表中 注册NTKO: regsvr32 D:\work\NTKO\OfficeControl.ocx 注销NTKO: regsvr32 /u D:\work\NTKO\OfficeControl.ocx  2 swt中相关的四个类 // 用于存放Ole控件的顶层容器 org.eclipse.swt ...
hadoop中的DataNode和NameNode服务在启动时会载入4个配置文件   在Configuration的静态代码中载入: core-default.xml core-site.xml   在NameNode或DataNode的静态代码中载入: hdfs-default.xml hdfs-site.xml   如果想改变NameNode的加载文件夹(dfs.name.dir),需要写到hdfs-site.xml中,而不能写到core-site.xml中   后载入的文件的配置会覆盖前面文件的配置   配置文件参数说明: 文件系统 fs. ...
最近配置tomcat中的jndi链接池,碰到Cannot create JDBC driver of class '' for connect URL 'null'的错误,通过jndi能够得到DataSource,但是里面的配置都为空,在网上查找,发现前人也碰到过类似的问题   http://www.blogjava.net/flustar/archive/2009/06/02/111362.html   发现在server.xml中配置就会出现配置为空的问题,在Catalina配置对应的文件就没有问题,不知道为什么   总结需要配置的地方有: 1 web.xml中配置(项目名为A ...
outlook bar形式的导航菜单使用挺多的,Ext有accordion布局,可以创建类似的导航页 但是发现这种布局只能允许一个panel展开,这算一个限制吧。 自己动手写了一个导航例子,截图如下: 导航panel(Artery.plugin.StaticNavPanel)支持单展开和多展开,通过singleExpand属性控制,支持展开指定的panel  操作项(Artery.plugin.NavItem)支持图标,支持单击事件 /** * 导航操作项 * @class Artery.plugin.NavItem * @extends Ext.Component */ ...
Global site tag (gtag.js) - Google Analytics