`
fanghl
  • 浏览: 27368 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
可能大家经常要去互联网上搜索特定的内容,比如收集大量邮件地址,如果用 google 之类的搜索引擎是没法实现这种特定功能的,所以用 C 语言来写一个吧。它的功能就是不断去取得网络上的页面,然后分析出网页上出现的邮件地址保存下来。象个蜘蛛一样,从网络上一个网页爬向另一个网页,不停止地搜索邮件地址。
一、page 对象 page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法。 二、config 对象 config 对象里存放着一些Servlet 初始的数据结构。 config 对象实现于javax.servlet.ServletConfig 接口,它共有下列四种方法: public String getInitParameter(name) public java.util.Enumeration getInitParameterNames( ) ...
weblogic集群测试 1. 集群原理 针对现有资源,采用如下图所示的体系结构 2. 集群规划 在规划集群配置时,应该牢记以下关于网络环境与集群配置的限制。
这是总结以前使用spring调用Oracle存储过程,并用cursor返回结果集的一个完整实例,希望能对大家有帮助。
关于spring事务管理以及异常处理的帖子,本论坛争论颇多,各有各的测试代码,也各有各的测试结果, 不知道是spring版本的不同还是各测试的例子的不同而导致测试结果出现差异. 本人也很想弄清楚spring是如何对Service进行事务管理的,并且还去看了一下spring框架关于事务管理几个相关类的源码,可惜由于本人功力有限,只看懂了皮毛. 既然源代码看不懂,那么只有运用例子进行测试,虽然笨了点,不过管是白猫还是黑猫,能捉老鼠就是好猫.:) 为引起不必要的争论,本帖子只针对本案例的测试结果进行小结,并保证此测试代码在本人的运行环境绝对正确.
Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。
Eclipse工程以前使用jdk1.4,现在使用jdk5.需要修改哪些地方呢? 1,window->preference->Java->Install Jres->指定jdk的安装目录。 2,window->preference->java->compiler->JDK Compliance->Complier compliance level ->指定为5.0. 3,window->preference->tomcat->JVM Setting->JRE修改成第一步安装JRE。 4,工程右健-〉prop ...
spring 拦截器是spring AOP体系下的一个重要的子功能。它类似于web中的filter,但又比filter灵活,强大得多。许多AOP框架,包括Spring,都是以拦截器做通知模型, 并维护一个以连接点为中心的拦截器链。(见Spring Framework 开发参考手册第6章),拦截功能是spring AOP实现面向切面编程的一个亮点,我们这里通过一个示例来看看如何使用拦截功能的:
* 向数据库添加一条对应于一个业务对象实例的记录 * 向数据库更新一条对应于一个业务对象实例的记录 * 从数据库删除一条对应于一个业务对象的记录 * 从数据库删除所有对应于一个业务对象的记录 * 根据关键字从数据库加载指定类型的业务对象。
window-〉preference-〉java-〉compiler 里可以设置 jdk
Spring为各种支持的ORM提供了统一基于模板模式的Template基类,此外还为使用模板类提供了方便的Support支持类,它内容包含了一个 Template,Spring推荐开发者直接继承这个Support类定义自己的DAO。但是,在实际应用中,直接继承Spring的Support定 义实体类DAO存在一些不足之处,我们将探讨通过引入一个基类简化子类的编码的思路。
能实现鼠标拖放当然很好,例如IE的实现方法就不错,简单易用,但是只适用于IE,对于其他浏览器则,由于不支持拖拽的时间,需要我们自己去定义方法,使用mouse的低级事件来进行模拟。UGLY也没有办法,目前漂亮的实现拖放功能的是google的个性化主页和netvibes
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以 及可能的实体内容。
假设某一个系统在用户注册模块中需要区别一般用户和高级用户,一般用户只要提供最简单的信息,通过一个小表单就可以搞掂了。但对于需要注册为高级用户的客户来说,论坛希望他们提供详细的注册信息,除了用户名、密码、Email这些最简单的信息外,还需要提供住址、电话以及兴趣爱好之类的调查信息。通过一张大表单让注册者一次性填写所有这些信息并不是一个好主意,大部分潜在的用户当看到这样面目狰狞的“超级表单”后都会毫不犹豫的放弃注册。这时通过一个向导式的表单让用户分步填写注册信息将是明智的方案,虽然需要填写的信息量不变,但心理学的经验告诉我们,用户会在第一感觉简单的心理暗示下慢慢进入我们设下的“麦田圈套”中。
本章实现的最后一个效果如图5-6所示。该页面实现的效果对读者并不陌生,我们在著名的搜索网站Google中已经非常熟悉自动完成功能的效果。本例中当用户在文本框中输入待查询的商品名称时,页面中将根据用户输入的文字信息,及时给出提示列表,以帮助用户快速进行选择,该提示信息来源于服务器端数据库中的数据。当用户选择了对应商品名称,单击“搜索”按钮后,将会在文本区域中显示商品相关的描述信息。
Global site tag (gtag.js) - Google Analytics