自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

原创 axis2学习

    最近公司的项目要用到Axis2作为webservice框架,为了避免以后遗忘,记录一些自己平时遇到的问题,便于以后查阅:    1.使用axis2一般不推荐使用standalone的方式部署webservice,通常采用的方式是:在%AXIS2_HOME%/webapp下执行ant,生成axis2.war,利用整个axis2.war中的内容进行二次开发。新建一个Web Proj

2009-09-14 13:48:00 3173

原创 easymock学习

      通过 EasyMock,我们可以为指定的接口动态的创建 Mock 对象,并利用 Mock 对象来模拟协同模块或是领域对象,从而使单元测试顺利进行。这个过程大致可以划分为以下几个步骤:使用 EasyMock 生成 Mock 对象;设定 Mock 对象的预期行为和输出;将 Mock 对象切换到 Replay 状态;调用 Mock 对象方法进行单元测试;对 Moc

2009-08-21 14:45:00 1062

原创 使用css遇到的问题

        这两天老总要我做网站首页,以前从未做过,遇到很多问题,简要总结一下:1.背景图片的height最好与div的height属性相同,至少不应该超过包含它的div的高度,否则可能导致div的高度自动调整为背景图片的高度。 2.如果同一个标签,同时使用了id和,id的优先级高于class,如果希望class优先起作用,需指明class外层的id比如:#menu

2009-08-19 13:23:00 855

原创 eclipse中查看源码为乱码的解决方法

      最近在学习springside源码,把mini-web导入eclipse后,发现居然是乱码。原因是springside的源码采用的是UTF-8编码,而eclipse显示源代码默认采用的是GB2312。      所以通过右击源码文件夹,选在"properties",在"Other"中选择UTF-8。到这一步保证打开当前源码能够正常显示。      eclipse

2009-08-13 16:50:00 6530 12

原创 学习jacorb过程中的一些体会

      最近被jacorb的配置文件弄得很恼火,究其原因,还是自身的能力问题。下载最新的jacorb后,一上来没有去看官方的文档(当然官方文档也难免有错),而是在网上搜中文解决方案。结果很多网友的配置方法大相径庭,于是照着他们的方法配置,可是一直没有成功。后来在培训中慢慢学习到很多东西,包括bat文件语法,分析错误提示的思路等。      但感觉自己反应还是比较迟钝,通过提示需要花很长时间才能

2009-03-12 17:50:00 1087

原创 CRUD的相关问题

    最近做的网站主要就是CRUD操作,如果对每个实体都编写对应的DAO类,并且每个DAO类都写上CRUD方法,显然会出现大量的复制、粘贴操作,这样写的代码冗余太多,因此必须要提供上层抽象的DAO类,并且实现通用的CRUD方法。    以下是一些网友的见解:    http://www.ibm.com/developerworks/cn/java/j-genericdao.html 

2009-03-10 16:10:00 957

原创 Apache整合SVN的问题

     公司最近给我安排了一个网站项目,虽然是一个人做,但还是想尝试使用SVN。今天遇到的问题是:使用SVN的图形工具,创建资源库,却不能把代码import进去(Apache、Subversion这些配置都没有问题)。困扰了很久,发现可能是图形工具创建资源库导致的问题,后来改用命令svnadmin create终于解决。     所以今后创建资源库的时候就不要用命令,其他操作,如check

2009-03-10 14:16:00 662

原创 jacorb的配置问题

    由于工作需要用CORBA,而以前又从未接触过,因此在网上查询了大量的学习手册。感觉理论还是很好懂,不过用jacorb这个工具很头疼。很多资料都是按照如下例子讲解的: 1. 为了在调试时可以找到有关包,需要在系统环境变量中设置JACORB_HOME=C:/JacORBpath=%PATH%;%JACORB_HOME%/binclasspath=%CLASSPATH%;%JACORB_

2009-03-09 17:56:00 3590

原创 Oracle10g配置em的问题

    今天在CSDN上找到了一本电子书《Oracle DBA 2天速成》,很是高兴,于是迫不及待地想学习Oracle的一些管理操作。但是仍然遇到的是以前没有解决的问题——当创建数据库快要结束的时候,出现EM配置失败。这个问题以前一直没有在意,因为之前是用sqlplus学习PL/SQL。但现在是学习Oracle的管理操作,当然学要EM了。    后来又试了很多办法,终于找到了一片文章。http:/

2008-12-30 21:23:00 1579

转载 word插入页码技巧

    最近需要打印项目结题报告,在排版上遇到了些困难。    第一个是目录制作。原来都是手工制作的,这样做出来的既难看,又不稳定,只要稍微改下正文中的内容,目录又得重新修改。所以最好得办法当然是用word自动给我们生成。在http://www.isso.com.cn/read/41/41014.htm网站找到了具体的目录制作办法:1.在[格式]中选[样式与格式]。2.出现右边的一条“样式格式”栏

2008-12-03 21:11:00 1891

转载 Ubuntu的配置文件问题

        最近在学习Linux下的Java编程,遇到的一大困难是安装,另一个就是配置,在网上搜集了些对配置文件的说明,理解这些配置文件的作用是很有必要的!/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行

2008-12-01 21:52:00 1412

原创 学习Oracle

    最近开始学习Oracle了,但是被安装和一些配置问题弄得昏头转向,下面是一些常见的问题:    1.创建数据库快结束(85%)是,出现"Enterprise Manager 配置失败"错误。不过这并不影响数据库得成功建立。网上主要说得是端口、DNS、DHCP等没有配好引起的。这个问题目前我还没有解决。    2.通过SQL*PLUS连接数据库时出现"ORA-12560: TNS: 协议适配

2008-12-01 19:36:00 655

转载 Ubuntu安装后的配置

 1:选择更新源    Ubuntu默认的更新源可能很慢,在系统-系统管理-软件源-下载至下拉列表中选择其他,然后点击 选择最佳服务器按钮测速,完成后使用测出来的更新源 2:汉化    Ubuntu8.10在安装的时候会选择语言,虽然选择了中文,但是装完系统后会看到一半中文一半英语的情况。在系统-系统管理-语言支持中选择汉语,应用后会更新语言包。再reboot系统。这个步骤完成后自

2008-11-26 16:34:00 693

原创 Ubuntu下用安装包安装JDK和Eclipse

    网上有很多资料都是用Ubuntu的apt等命令从网上获取然后自动安装的。由于在我们学校实验室需要一个Drcom才能上网,而我用的Ubuntu 8.10找不到匹配的Drcom工具,所以只能通过安装包来安装。    首先是安装JDK,在终端下进入要将要放置安装结果的目录,例如我将把安装好JDK后的生成目录放在/home/young/software下,就需要进入该目录,输入/media/dis

2008-11-26 16:00:00 1906

转载 学习JUnit

1. 下面是一个通用性测试类的写法,自己的单元测试可以参照:import org.junit.*;import static org.junit.Assert.*;public class SampleTest { private java.util.List emptyList; /** * Sets up the test fixture. * (Called b

2008-11-02 12:37:00 686

原创 学习Struts2+Spring2+JPA+AJAX

按照http://cwiki.apache.org/S2WIKI/struts-2-spring-2-jpa-ajax.html 官方例子程序的步骤,原封不动的做了一遍,遇到一下问题。1.找不到classpath下的META-INF/persistence.xml。错误原因是我把persistence.xml放在了WebRoot/META-INF/下,正确的做法是在src/下新建一个/META-I

2008-10-26 17:30:00 1407

原创 学习JQuery

1.注册事件的方法:以前没用JQuery的时候都是给事件处理函数赋值一个自定义函数的引用,比如document.getElementById("btn").onClick = myFunction;用了JQuery后一般都是以调用函数的形式注册,如:$("#btn").click(myFunction);明显不再是赋值的形式,更像是函数调用。

2008-10-25 14:02:00 654

原创 课程设计“招生管理系统”中遇到的问题

    本系统任然采用SSH框架。应该说经过这么多的练习,对这3个框架的集成应该比较熟悉了,但是在本项目中还是出了问题,而且困扰了我们将近一天。问题出在Struts1.3上,按照我的习惯,喜欢用下载的API,而不用MyEclipse自带的。但是这次下载的Struts1.3的jar包中出了些问题。最开始为了减少jar包的数量,只添加了一些必须用的jar,但是添加的这些jar出现了与tomcat不兼容

2008-10-18 12:23:00 1673 1

原创 html中空元素的写法问题

    学了xml后,对空元素总喜欢用“”来表示,而不喜欢用“”,因为前者更简洁。这种习惯随之带到了html中。    不过,在html中,这样写空元素,却不能总是保证正常运行。在html中,有些空元素是直接用“”表示,而没有结束标记,如:,,,当然给这些元素加上结束标记也不会出错的。但有些空元素就不同了,比如:要在html中引入js文件,当然是用标记,这里虽然是一个空元素,但是却不能这样写:/>

2008-10-13 18:31:00 2625

转载 国内知名论坛列表

 综合论坛百度贴吧天涯虚拟社区新浪论坛搜狐论坛腾讯qq论坛网易社区华声在线21cn社区cctv-论坛红网论坛新华网论坛人民网强国社区17173游戏玩家社区中国学生网社区中华网-社区凤凰论坛凯迪社区业主社区-焦点房产泡泡俱乐部新生代社区千龙网-互动中心喜满你bbs麻

2008-10-11 22:21:00 2451

转载 页面登录成功后返回原始页面的实现

3步1 过滤器或者验证程序发现没有登录,则转发到loginServlet,,把request.getHeader("referer")读取出来,放到url里面类似..../LoginServlet?url=http://www.java2000.net2 然后在 LoginServlet里把url读取出来,然后做成隐藏字段放到表单里。如果没有url,也可以再次读取

2008-10-11 22:04:00 921

转载 Javascript中最常用的55个经典技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收

2008-10-07 12:14:00 521

转载 常用网站收集

电子书免费下载:http://www.infoxa.com/asp/book/view_lb.asp 12个技术站点推荐: www.hellocto.com Hello,CTO - 技术分享,资源整合,技术视频、控件、书籍、交流社区 www.CSDN.NET CSDN.NET-中国最大的开发者网络,为开发人员和相关企业提供全面的信息服务和技术服务! www.cc

2008-10-06 18:59:00 618

转载 必须掌握的八个【cmd 命令行】

一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些

2008-10-04 12:51:00 830

转载 学习java的30个目标

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。   2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,  multithreadi

2008-10-04 12:51:00 632

原创 SVN整合Apache的问题

基本步骤是按照张龙老师的电子书《深入浅出系列之二_SubVersion》做的,但是发现把svn安装目录下的bin目录下的两个.so文件拷入Apache2/modules/下后,再修改httpd.conf文件后,Apache服务器不能启动,显示出错提示为“the requested operation has failed ”。后来在网上搜了一下解决办法,有的说是版本问题,svn要用1.4.4,而我

2008-10-03 13:08:00 1684 3

原创 在Eclipse中安装Subversion

1. 首先安装Subversion服务器,可以到http://subversion.tigris.org/下载Windows版本并且是压缩版(不需要安装,只需要设下环境变量)。2. 在Eclipse 3.4中下载Subversion客户端,在帮助中可以设置,输入下载地址,该地址可以在http://subversion.tigris.org/页面中找到Subclipse(Eclipse)中找到。3.

2008-09-27 15:25:00 1594 1

转载 十分需要进行Mock测试的情况

1.    测试GUI交互2.    测试web应用程序3.    测试代码与硬件和/或第三方库的兼容性4.    测试legacy(遗留)应用程序。

2008-09-20 16:24:00 655

原创 学习DWR

1.DWR是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代码,就像在Java代码就在浏览器中一样。 DWR包含2个主要部分: 一个运行在服务器端的Java Servlet,它处理请求并且向浏览器发回响应。 运行在浏览器端的JavaScript,它发送请求而且还能动态更新网页。2. DWR工作原理是通过动态把

2008-09-05 09:03:00 589

原创 学习xslt

1.XSLT处理器在构造结果树时,可以对源文档进行过滤、添加、修改操作,且结果树的结果可以和源文档树的结构完全不同。2.在对XML文档应用CSS样式表时,始终只存在一份文档(源XML文档),浏览器在显示文档时,感觉CSS中指定的样式信息来显示数据。而应用XSLT样式表时,存在着两份文档,一份源文档,另一份是XSLT处理器按照指定的样式表文档对源XML文档进行转换后的结果文档。3.元素用于告诉处理器

2008-09-01 22:41:00 597

原创 学习EJB3.0

1.为了存取那些服务对象,你需要通过服务器的JNDI 来查找存根对象(session bean)或消息队列(MDB)。JNDI查找是把客户端与实际的服务端实现解藕的关键步骤。但是,直接使用一个字符串来进行JNDI查找并不优雅。有这样几个原因:·客户端与服务端必须有一致的基于字符串的名字。它没有在编译时得到认证或在部署时得到检查。·从JNDI返回的服务对象的类型没有在编译时进行检查,有可能在运行时出

2008-08-30 23:47:00 631

原创 学习struts2

看如下的标签          说明:是把对象压入值栈的顶部,这样才有"#roles.roles"的调用。是一个单选框,list是必选元素,并且list属性的值应该是一个Map。value="EMPLOYEE",注意这里的单引号,单引号括起来的是一个Map的key,value属性指定单选框的默认值,name属性对应一个Action的属性。

2008-08-30 18:36:00 498

原创 javascript在firefox和ie中的兼容性问题

1. 在DOM中,访问一个对象的childNodes属性后,firefox会在子节点中包含空白(空白的值为"#text"),而ie不会返回空白。即childNodes得到的子节点个数会不同。为了兼容,可以通过if("#text" != node.nodeName)过滤。2. 元素的子节点为,而不是。其中firefox的第一个子节点为空白"#text",第二个子节点才是。而ie的下只有一个子节点。为

2008-08-06 21:30:00 640

转载 为什么java世界没有真正的快速开发平台

    为什么java世界没有像微软的visualstudio那样的快速开发平台,其中一个原因固然是因为微软封装了很多东西,提供了强大的集成工具并且要求你按照微软的设计思路来设计系统,但是java世界具备visualstudio中的任何一种组件,所缺少的只是没有人或者厂商将他们集成起来,而之所以没有人去做,一个很大的原因恐怕是java里面每种组件我们都有太多的选择,web框架有st

2008-07-27 13:05:00 631

转载 以下这些不同层次的功能都是Web开发人员应当了解的

以下这些不同层次的功能都是Web开发人员应当了解的:♦ 在请求/响应周期中,所完成的核心任务是执行特定于每个Action的逻辑功能。♦ Action要完成逻辑功能或者访问资源的话,必须要访问或者持有业务对象。♦ 在把HTML中基于字符串的值转换成原始数据类型或其他对象类型,以及把视图对象转换成业务对象或者数据表表示的过程中,这期间需要完成多种转化,映射和变换。♦ 有一些横切(cross-cutti

2008-07-25 23:39:00 621

原创 公司网站项目遇到的问题

 1. hibernate.cfg.xml配置文件直接写在WEB-INF下,spring的配置文件报错说找不到hibernate.cfg.xml(文件路径配置为)    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">                    classpath:hibernate.cfg.xml 

2008-07-23 10:18:00 1069

原创 读“你真正进入软件行业开发了吗”

  "你懂什么?""我懂.net,mfc,atl,owl( c++ builder 库),windows api""那么如果我现在的项目里不需要你说的所有的这些东西,你还能做什么?""那么,恐怕我做不了什么。"如果那个人是你的话,那么我觉得你还没真正的入行。以前我记得有个帖子曾经这么提问过"以后windows没有windows api了,没有mfc了,将是.net的天下,vc++ 程序

2008-07-22 15:59:00 514

转载 两个设计模式

 摘至http://java.csdn.net/page/62cebb7f-b36d-4996-b550-6b20b0ed39e4状态模式:为了方便的控制状态的变化,避免一堆IF/ELSE,以及状态规则改变的时避免代码改动的混乱。 观察者模式:一个被观察者一动,多个观察者跟着动,经常用于界面UI。

2008-07-22 14:41:00 579

原创 初步体验CSDN

今天第一次尝试使用CSDN博客,感觉很不错,这是一个很好的技术交流平台,愿所有的程序员们共同进步,共同提高!

2008-05-29 23:12:00 506

Head First 设计模式(中文版)

《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy。最后三章比较特别。第12章介绍如何将两个以上的设计模式结合起来成为新的设计模式(例如著名的MVC模式),作者称其为复合设计模式(这是作者自创的名称,并非四人组的标准名词),第13章介绍如何进一步学习设计模式,如何发觉新的设计模式等主题,至于第14章则很快地浏览尚未介绍的设计模式,包括Bridge、Builder、Chain of Responsibility、Flyweight、Interpreter、Mediator、Memento、Prototype,Visitor。第1章还介绍了四个○○基本概念(抽象、封装、继承、多态),而第1章到第9章也陆续介绍了九个○○原则(Principle)。千万不要轻视这些○○原则,因为每个设计模式背后都包含了几个○○原则的概念。很多时候,在设计时有两难的情况,这时候我们必须回归到○○原则,以方便判断取舍。可以这么说:○○原则是我们的目标,而设计模式是我们的做法。

2013-08-22

解读HTML5核心技术

解读HTML5核心技术

2013-08-17

how-tomcat-works中文版

讲述Tomcat的工作原理 第1章 一个简单的Web服务器 第2章 一个简单的servlet容器 第3章 连接器(Connector) 第4章 tomcat的默认连接器 第5章 container 第6章 生命周期(Lifecycle) 第7章 Logger 第8章 Loader 第9章 session管理 第10章 安全性 第11章 StandardWrapper 第12章 StandardContext类 ...

2013-08-17

空空如也

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

TA关注的人

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