技术田地
文章平均质量分 53
iteye_10911
这个作者很懒,什么都没留下…
展开
-
AJAX初识
javascript是有浏览器来解释的在现在的浏览器中,一般都支持一个功能,就是局部刷新。xmlHttp是可以存在在javascript和VBscript中的一组用来局部刷新的一组API它是一个组件而XMLHttpRequest是它的一个对象。...2007-11-29 16:32:58 · 66 阅读 · 0 评论 -
进步笔记
今天我将Struts的流程跑了一遍,尽管还有些bugs,但对于整个框架有了一定的熟悉和认识。主要做了以下两件事:1,知道怎么将项目导入elipse了 将项目拷进工作空间,再在eclipse中新建一项目与拷入的项目同名。2,在struts中访问数据库 在struts-config.xml中对datasource进行设置,它的KEY属性就是servletContext.getA...2007-10-31 17:58:10 · 113 阅读 · 0 评论 -
大清早的,搞清楚了几个概念
一直总是听人说起这几个术语,自己反正也没怎么注意,直到上次去面试,才发现小的东西,或者说常听见的东西其实还是蛮重要的,它主要会考到你对整个行业的认识。1.设计模式 设计模式就是一些牛人在设计系统时的设计方案比较好,在以后的其他系统中可以重复利用,节省时间和精力。 正式点的说法是: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目...2007-11-01 10:07:33 · 76 阅读 · 0 评论 -
JDBC与ODBC之迷
自从开始接触数据库编程,就很想把数据库连接的驱动程序,接口之类的东西搞清楚,无奈这么久过去了,还是没有什么收获,今天闲来,在网上搜索了下,想把知道的点东西写下来。首先应该搞清楚应用程序编程接口(ODBC,JDBC)产生的原因。在市场上肯定不止一家公司在开发数据库管理系统,也不止一家公司开发操作系统,研发主板。然而他们的没有统一的标准,这就造成了程序员在编写程序访问数据库的时候,对于不同...2007-11-01 15:01:07 · 108 阅读 · 0 评论 -
成功的果实
基本上搞了一天了,终于整了一个struts+spring+hibernate的简单登陆项目。这个就是在之前发的那篇文章的基础上整出来的,因为那个有些小错误。总结如下:1,logger文件 首先在web.xml中加上 org.springframework.web.util.Log4jConfigListener 一般在src下有个l...2007-11-02 11:30:27 · 116 阅读 · 0 评论 -
教你会dos下的查看端口号
下午在调试的过程中,不小心没有将Tomcat关闭就退出了eclipse,当我再启动eclipse后开启tomcat,就会报错,地址被占用,JVM 8080之类的。为了关闭使用8080端口的进程,首先得找到占用8080端口的进程号,再到任务管理器中寻找与此进程号相对的进程,再将之关闭。然后再运行tomcat就不会出错了。调PID在dos下有一个命令netstat -a,但是有...2007-11-02 15:36:52 · 233 阅读 · 0 评论 -
项目实践一
流程:首先写xxxxform的类1,写一个自己的xxxDAO类继承自BaseDao2,在applicationContext-dao中配置 3,写一个业务接口4,实现业务接口,在业务类中...2007-11-06 17:51:43 · 90 阅读 · 0 评论 -
JSP标签库的版本问题导致的错误
JSP中出现According to TLD or attribute directive in tag file, attribute value does not accept any exdivssions 应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute directive in tag file, a...2007-11-07 11:14:51 · 147 阅读 · 0 评论 -
进步二 之底层
今天终于知道了闻名已久的socket是个什么东西了。说白了,就是两个不同的进程之间进行通信建立的通道。因为一个进程内如果要进行通信可以利用公共内存或者边缘内存进行读写(一个进程往往分有一段内存区域)。而如果两个进程之间进行通信则不能直接去读写别个进程的内存,而是需要建立socket。再说说J2EE。我们在客户端用IE进程,TOMCAT用例外的一个进程(象我的机器就是用的8080端口对应...2007-11-07 17:20:16 · 65 阅读 · 0 评论 -
项目实践二
需要理清一下了。过程比较复杂,出的问题也比较多。这几天主要做了一个简单的增,删,查,改的功能。先把整个流程说下。首先,进入一个可以增加记录(也是修改记录)的JSP页面1,上面有输入框,有保存按钮(其实这个按钮有个功能的作用的,后面再说)。当填写完后,点击保存,在JSP页面会在点击按钮上做个onclick的js,用它可以来判断这次点击保存是增加新记录,还是更新记录。其次,...2007-11-08 16:14:28 · 95 阅读 · 0 评论 -
绊脚石
需要注意的问题:事务包裹:要在配置文件中对方法进行包裹。比如在applicationContext.xml中 PROPAGATION_REQUIRED,readOnly PROPAGATION_REQUIRED PROPAGATION_REQUIRED P...2007-11-08 17:06:44 · 115 阅读 · 0 评论 -
method get 和 set区别
据网上搜集到的信息:区别1:METHOD="{GET,POST}":设置表单数据传送给表单处理程序的方法,当METHOD="GET"时,表单数据会被存在环境变量query_string中,表单处理程序可由此变量取得表单数据;当METHOD="POST"时,表单数据程序可由标准输入stdin取得表单数据,而表单数据的长度则记录在环境变量Content_Length中。 一般不应该...2007-11-08 17:41:19 · 180 阅读 · 0 评论 -
插入值相对于列过大错误:
插入值相对于列过大错误:uuid应该设为32位2007-11-13 12:00:04 · 147 阅读 · 0 评论 -
Form在传递值的时候要注意
Form在传递值的时候要注意:1,从form往action传时,要保证传递的变量在form的字段中有2,从action往form中传递时,除了要保证变量中有值外,还要保证这个变量已经与spring进行了绑定。用url传参时,传递字段一定要绑定哦。...2007-11-19 15:15:06 · 116 阅读 · 0 评论 -
转 struts 概述
1. 介绍 1.1 Model-View-Controller (MVC) 设计模式 FIXME - 需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。) 1.2 将MVC概念映射到Struts组件中 Struts 的体系结构实现了Model-View-Controller设计模式的概念,它将这些概念映射到web应用程序的组件和概念中. 这一体系结构中...2007-10-31 16:50:21 · 67 阅读 · 0 评论 -
终于整好了第一个Struts程序
老大说用Spring的WEB控制层比Struts好用,所以刚开始就用了那个。前两天因为老大不在,正好有一本孙大姐的书在手上,就按照她的例子整了一个Project,开始简直是折磨人,打死都出错。后来按照这样的次序,步骤居然好了。首先,给项目加上Struts框架,把web.xml中的代码完成好。其次,把struts-config.xml的代码完成好,这里要非常注意那个标签文件的位置。就是将...2007-10-31 10:24:49 · 85 阅读 · 0 评论 -
HTTP请求响应机制
一直都想搞清楚网络通信和操作系统的相关知识,填补底层空白。偶然在AJAX开发精要这本书上发现了一小段关于HTTP请求响应模型的知识,其表达方式与我的理解方式很是一致,所以偶很是高兴啊。1.HTTP协议 Internate的基本协议是TCP/IP(传输控制协议和网际协议)。而目前使用的FTP,HTTP都是建立在TCP/IP上的应用层协议。不同的协议对应不同的应用。而HTTP...2007-11-30 14:14:10 · 727 阅读 · 0 评论 -
Socket通讯
Socket通讯端口传输层与网络层在功能上的最大区别是传输层提供进程通信能力。从这个意义上讲,网络通信的最终地址就不仅仅是主机地址了,还包括可以描述进程的某种标识符。为此,TCP/IP协议提出了协议端口(protocol port,简称端口)的概念,用于标识通信的进程。应用程序(即进程)通过系统调用与某端口建立连接(binding)后,传输层传给该端口的数据都被相应进程所接收,相应...2007-11-30 14:33:29 · 86 阅读 · 0 评论 -
解析ZXINSPC程序
org.springframework.web.multipart.multiparthttpservletrequest类中就有个方法getfile(),将一般的文件转换成multipartfile类型的文件,在用transferTo(“目标文件”)就可以实现上传了。例如下面这段代码 MultipartHttpServletRequest mRequest = (Multip...2007-11-30 16:18:55 · 98 阅读 · 0 评论 -
Eclipse结合VSS方法
Eclipse结合VSS方法1. 到网站中下载免费的org.vssplugin_1.4.1-2.0-compability.zip到本机目录;下载地址:http://sourceforge.net/projects/vssplugin2. 将org.vssplugin_1.4.1-2.0-compability.zip解压缩;3. 将解完压缩后得到的org.vssplugin_1....2007-12-26 14:37:20 · 88 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.
最近使用MyEclipse自动生成Spring+Hibernate工程的时候发生java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V在网上多翻查找均未能解决,...2007-12-27 17:10:58 · 104 阅读 · 0 评论 -
spring+hibernate+sqlserver
新建一个项目,加上spring框架,再加上hibernate框架,要注意第二步要选上面的hibernate confige file(hibernate.cfg.xml)第三步要选上面的new hibernate confige file,其中session Factory ID 可以设置为sessionFactory第四步DB Driver 那个要选上第五步 create ses...2007-12-27 17:55:47 · 140 阅读 · 0 评论 -
sqlhelper的使用
SqlHelper 类实现详细信息SqlHelper 类用于通过一组静态方法来封装数据访问功能。该类不能被继承或实例化,因此将其声明为包含专用构造函数的不可继承类。 在 SqlHelper 类中实现的每种方法都提供了一组一致的重载。这提供了一种很好的使用 SqlHelper 类来执行命令的模式,同时为开发人员选择访问数据的方式提供了必要的灵活性。每种方法的重载都支持不同的方法参数,因此...2008-02-26 20:54:16 · 123 阅读 · 0 评论 -
COM
COM是Microsoft组件对象模型(Component Object Model)的简称。COM是一个说明如何建立可动态交替更新组件的规范。它提供了客户和组件为保证能够互操作应该遵循的标准。该标准对于组件架构的重要性同其他任何一个具有可交替更新部分的系统是一样的。举个例子,如果没有国家标准(GB),那么各个厂家所生产的零件及产品将不能实现互换性。各个厂家各自为政,若电机上的螺栓坏了,就...原创 2008-09-19 15:36:14 · 134 阅读 · 0 评论 -
OsWorkflow蜻蜓点水
这两天一直都在看Osworkflow。它确实是一个比较好的流程控制器。它的灵活是公认的。正是因为它的灵活,所以太多的迷团等待我去一个一个揭开。本来就是对Spring和Hibernate 不是很熟,现在还要把这三个不是很熟的东西整合在一起,对我来说就是难上加难了。为了能进入这次的项目开发中,我必须努力把这些东西搞透彻。Osworkflow涉及到几个很重要的术语。步骤,动作,条件,方法,合...2007-10-18 17:54:18 · 63 阅读 · 0 评论 -
Spring 建立Web层
这几天在看用Spring开发的一个小程序。它的界面层也是用的Spring开发的。[size=18](一)[/size]首先Spring建立WEB层时的流程如下:一般来说,界面层是与用户打交道的层面。用户通过在地址栏输入地址从而发出请求。在Spring的MVC框架中,第一个接受这个请求的的组件是Spring MVC中的前端控制器dispatcherServlet。它的功能是找...2007-10-19 14:58:16 · 90 阅读 · 0 评论 -
转:Vectot ArryList List 异同
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。...2007-10-24 10:14:53 · 91 阅读 · 0 评论 -
抽象类和接口之大对比
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理...2007-10-24 10:58:01 · 52 阅读 · 0 评论 -
使用myeclipse集成struts,hibernate,spring的一个示例程序
关键字: struts,hibernate,spring 在java 企业应用领域,ejb的功能强大同ejb的配置复杂,难于学习一样出名。但在以前我们又有什么办法呢?只有硬着头皮来学ejb。真有点“明知山有虎,偏向 虎山行”的精神。现在形式有了乐观的变化,java开源的持续走红,使得开发java企业级应用不再局限于ejb领域。这里我主要介绍一下怎样采用开源的 Spring,Hibe...2007-10-29 16:04:01 · 71 阅读 · 0 评论 -
数据库提交成功了 记录没变化?
如果是这样的情况,很可能是你没有对数据库操作进行事务包裹也就没有提交你的增删查改等一系列的操作咯2007-11-19 17:51:54 · 469 阅读 · 0 评论