`
deltaj
  • 浏览: 207184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
经过近半年多奋战, 网站影楼街终于上线啦。   网址:http://www.yingloujie.com   欢迎大家提出批评。    

liunx中安装jdk

每次在liunx中安装jdk的时候,都记不住/etc/profile中环境变量设置,所以写在这里备忘。 1. jdk的版本已经升级到了1.6.0_25了。所以先下载jdk-6u25-liunx-i586.rpm.bin 2.切换到管理员su,并且设置该文件写权限 chmod +x jdk-6u25-liunx-i586.rpm.bin 3../jdk-6u25-liunx-i586.rpm.bin 4.然后设在/etc/profile中环境变量   export JAVA_HOME=/usr/java/jdk1.6.0_25   export PATH=$PATH:$JAVA_ ...
如需在tomcat中加入一个web应用,而应用的目录又不在%tomcat%/webApp/下的时候,可以通过配置context来实现。例如应用名为sport。则需在%tomcat%/conf/Catalina/localhost 下建立一个sport.xml的文件,在文件中 <Context path="/sport" docBase="E:/sport/webRoot" debug="0" reloadable="true" crossContext="true"></Con ...
1.下载httpd-2.2.17.tar.gz 2.下载apr-1.3.12.tar.gz 3.下载apr-util-1.3.10.tar.gz 4.解压apr  tar zxvf apr-1.3.12.tar.gz 并且 cd  apr-1.3.12 5../configure --prefix=/usr/local/apr 6.make & make install 7.解压apr-util-1.3.10.tar.gz   apr-1.3.12.tar.gz  并且 cd  apr-util-1.3.10 8./configure --prefix=/usr/local ...
    今天和同事交流,听同事讲以前的公司,每周一都会抽出半天进行code review ,就是一个项目组的人都坐到一起,然后大家把上周的代码都拿出来,然后用投影播放,然后大家开始讨论代码的优劣。具同事讲,效果很好,能够优化代码和改进代码。但是在项目比较紧的时候,这个方法是不是太耽误时间了?
最近因为项目中需要配置多数据源,所以在网上找到这篇文章 http://oiote.blog.sohu.com/74596942.html   惊喜发现原来spring2.0以后已经带了这个功能,   所以,二话不说,按照文章就弄了个demo,结果,tomcat启动就报   Attribute "key-type" must be declared for element type "map".   百思不解,后问计于google。方得知   原来我用的spring的配置的dtd是比较老式的。   <!DOCTYPE bea ...
Js好久没用了,感觉都有点疏远了,还好最近看了本好书《javascript 高级编程》这才慢慢的把js又温习了一下。 这里把一些js里常用的知识点列一下,以供以后的查询 这是第一篇,讲讲Array吧。   与java不同的是在js中存在真正的Arr ...
OakCMS内容管理系统 http://www.oakcms.cn/index.action   http://www.oakcms.cn
       昨天,新开始做一个项目,用的是spring+struts2.0+Hibernian 。谁成想,刚刚搭配好了整体框架,放入tomcat中运行,居然出现了 严重: Error filterStart       无奈,先检查web.xml 。没发现错误,又检查其他的配置文件。发现和其他的配置文件无关。 折腾了半天,开始怀疑tomcat版本的问题,换了高版本, tomcat6.0 。错误依然存在。 没办法了,换jdk版本。jdk由5.0换成了6.0 ,错误依然存在。 崩溃。。。。。       没办法,找到了struts2本身自带的项目struts2-blank,把它丢入tomcat中, ...
撰文/Martin Fowler       编译/透明   Java 社群近来掀起了一阵轻量级容器的热潮,这些容器能够帮助开发者将来自不同项目的组件组装成为一个内聚的应用程序。在它们的背后有着同一个模式,这个模式决定了这些容器进行组件装配的方式。人们用一个大而化之的名字来称呼这个模式:“控制反转”(Inversion of Control,IoC)。在本文中,我将深入探索这个模式的工作原理,给它一个更能描述其特点的名字—— “依赖注入”(Dependency Injection),并将其与“服务定位器”(Service Locator )模式作一个比较。不过,这两者之间的差异并不太重要,更重要 ...
      上节我们做了一个简单的例子,调用的服务里的方法只是简单返回一个字符串,这次我们要做一个复杂点的例子,调用服务里的方法返回一个java Bean对象。               1. 首先做一个简单的java bean ,代码如下 package com.deltaj.server; public class Persion { // 姓名 private String name; // 年龄 private int age; public String getName() { return name; } public void setName(Strin ...
       这节我们就来写一个客户端来调用一下这个服务。主要关注一下如何用elispe的axis2的插件来生成stub代码。 1.在eclispe 的package Explorer 中点击右键,在菜单中选择新建--->other...----->Axis2 Code Generator   2.点击next,进入下一个页面,选择从wsdl文件来产生java文件。  3. 点击next,然后选择wsdl文件,注意此处要填写上一节我们  4.点击next,进入设置页面,这里我们就用默认的设置。  5. 点击next,选择输出文件的路径。  6.点击next,如果看到这个页面,恭喜你已 ...
工具都已经准备齐全了。我们来动手做一个小例子来小试牛刀! 这一节我们先利用axis2来发布一个web service 的服务,然后在下一节我们做一客户端来调用这个服务。 我们的服务很简单的,就是输入一个字符串,然后打印出一段字符串。 代码很简单,主要是测试用。   package com.deltaj.server; public class SimpleServer { /** * 简单的测试方法 * */ public String simpleMethod(String name) { return name + "Say this is a Simpl ...
                               axis2创建web service(一)                                                      作者:张涛  axis2 是新一代的web service开发工具,它会让你的web service开发变得轻松,快捷。下面让我们以一个实际的例子来体验一下。 首先,工欲善其事,必先利其器。就让我们先做好一些必备的准备工作吧。   1.下载axis2 的2进制的包和war,现在的最新版本是1.4.1 发布时间是2008-8-25 地址分别是:http://apache.mirror. ...
    最近做一个项目,由于项目的运行环境本地不好配置,所以要开发只能采取远程调试。这里详细的介绍一下。     A.首先设置eclisp的remove debug .      1.打开eclipse,在需要进行远程调试的项目上点击右键,在右键菜单中选择debug As        2.然后点击open Debug Dialog 菜单,然后在debug页面中双击Remote Java Application   3.在debug页面中然后把host改为要调试的地址,port改为8787。     4. 找到JBOSS_HOME/bin目录下的run.conf文件,找到:     #JAVA ...
Global site tag (gtag.js) - Google Analytics