`
ZH49237524330777
  • 浏览: 5801 次
文章分类
社区版块
存档分类
最新评论
文章列表
树是c/s应用程序界面上的常见控件,在web上,实现一棵树通常需要css和div的配合,实现一个ajax特性的树还需要ajax知识。ice:tree实现了这些功能。ice:tree的官方文档参考: http://facestutorials.icefaces.org/tutorial/tree-tutorial.html。本篇文章要弥补官方指南的不足,解释清楚对象模型,并提供一个接口,帮助简化事件拦截机制。     在我的应用程序中,有一棵树,根结点为"标准短语库",右键选择该节点后,可以创建新短语库,新创建的短语库作为根结点的子节点。右键点击某个短语库,可以选择”删除 ...
在以前只是接触过PYTHON的多线程机制,今天搜了一下多进程,相关文章好像不是特别多。看了几篇,小试了一把。程序如下,主要内容就是通过PRODUCER读一个本地文件,一行一行的放到队列中去。然后会有相应的WORKER从队列中取出这些行。 ....................................................................                         '''                         如果这里不休眠的话 一般情况下所有行都会被同一个子进程读取到 为了使实验效果更加清楚 在这里让每个进程读取完 ...
原作者:http://www.verydemo.com/demo_c152_i4939.html 先来了解下同步复制和异步复制的概念: 同步复制:     客户端提交事务,首先会在主服务器数据区域中存储下来,而后事件再写入到二进制日志中,同时,主服务器上的二进制日志文件要写入到从服务器中的中继日志中去,并且由从服务器上的sql thread在本地执行一遍,保存到自己的数据区域,然后通知主服务器同步完成,主服务器再响应给客户端 ,这种机制耗费时间较长,会造成服务器性能降低; 异步复制:     客户端提交一个新事务,它只要记录到二进制日志文件中就会立即响应给客户端,至于从服务器是否 ...
各种形式的数据是当前信息社会的基石;而数据库则是保存、管理数据的最佳工具。一个现代编程语言,如果缺少操作数据库的支持,那么它的用途就会大打折扣。值得庆幸的是,我喜爱的Ruby语言,对数据库的支持是很完 ...
   Sturts是一款优雅的,可扩展性很强的框架。它是由Struts开发团队和WebWord团队合作,共同开发的一个新的产品。新版本的Struts2 更加容易使用,更加接近Struts所追求的理念。从开发,部署么维护中效率的提高,无疑会让其能够继续谱写Struts1的辉煌,面对如些大的诱惑,让我们一起走入Struts2的世界吧!     官网地址:http://www.apache.org/ 下载解压后能看到如下图的内容:   apps:官方提供的Struts2应用示例 docs:Struts2 文档 lib:Struts2 发行包及依赖包 src:Struts2 源代 ...
     前几天刺在我们的maillist发了一个老外写的文章,大意是可以用php来实现数据的劫持和转发。我瞄了一下,确实可行,于是今天抽出了以前用来扯淡的时间,写了段代码验证了一下想法。老外的原文是一个PDF,有兴趣看的可以看看。地址是在:http://www.secforce.co.uk/media/presentations/OWASP_Abusing_PHP_sockets.pdf。其实关于这个的原理,我记得很早很早之前flashsky就在xfocus上面贴过通过SO_REUSEADDR实现端口重复绑定的,mix还写过一个 guest权限嗅探密码的。我这里比较不同的是用php实现的 ...
Hibernate DateTime高级查询,该如何解决 Hibernate DateTime高级查询Hibernate编写查询数据库中时间匹配的字段一个下拉框,内容有当天、近两天,近三天、近一月等等。。。请教HQL语句的实现方法解决方案 你可以自己做个定义,1天时向后台传什么,1个月时向后台传什么 ,然后在后台做相应的值做处理。简单的说就是需要在后台构造出时间边界,然后 hibernate 中 对数据库中datetime部类的处理 hibernate 中 对数据库中datetime类型的处理 hibernate中对 数据库中datetime类型的处理(假设该字 ...
  详细请点击:http://www.verydemo.com/demo_c107_i2782.html
原作者:http://www.verydemo.com/demo_c101_i12046.html 找一个好点儿的Web编辑器,真不容易啊!纯UBB的就免了,用户得可以修改Html。------解决方案--------------------------------------------------------什么样的,才算好点儿的。 ------解决方案--------------------------------------------------------用iframe来做编辑器那种也不错啊,只是firefox不行。 ------解决方案--------------------- ...
  一、使用Ajax的主要原因   1、通过适当的Ajax应用达到更好的用户体验;   2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。   二、引用   Ajax这个概念的最早提出者Jesse James Garrett认为:Ajax是Asynchronous JavaScript and XML的缩写。Ajax并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括:   ·使用XHTML和CSS标准化呈现;  ·使用DOM实现动态显 ...
  你是一位资深的.NET程序员,而且已经用ASP.NET构建过许多Web应用。   无数个不眠之夜,为了让ASP.NET控件生命周期中的事件驱动模型按你想要的方式执行,你费尽心血,深入细节。      你精通于使用诸如Presentation Model、Model View Presenter这类设计模式对你的应用进行分层,以使其更易测试和维护。   你认为Ruby on Rails只不过是众多被吹嘘的技术中的一员。在它还没有获得可观的市场份额之前,你不会给予它过多的关注。    欢迎来到我的世界。如果你还在读这篇文章,我向你致敬。对于我下面的说法,你可能会充满了好奇。为 ...
文献:http://www.verydemo.com/demo_c101_i47760.html http://www.cnblogs.com/flashicp/archive/2007/05/08/739245.html    聚集索引和非聚集索引的区别 聚集索引和非聚集索引的区别:       汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,那么就说明您 ...
    所谓“直启动”发行版(英文“Live Distribution”)是指,可以经由CD光盘或者USB移动硬盘、甚至U盘(载体)直接启动的(Linux)发行版。Linux的“直启动”发行版起源于4年前的Mandriva Linux 9.2版本的一个分支,叫做“PCLinuxOS ...
 想知道CSDN的评论一提交上去就显示出来的AJAX是怎么实现的吗!!     在没有学AJAX之前,很多简单的AJAX效果在我看来都是非常的神秘,在写了这篇文章: Ajax的JSP示例以及相关知识介绍,适合于入门者 之后,很多的神秘感一下就消失,加上自己的程序经验,很多的东西,联想一下就可以做出其它你想要的效果,下面我举个类似于CSDN的评论效果的实例,其实就是在 Ajax的JSP示例以及相关知识介绍,适合于入门者 这篇文章的基础之加略略加工就可以了,如果你是刚刚进入这个门,我建意你还是先这篇文章 Ajax的JSP示例以及相关知识介绍,适合于入门者 然后再来看这个,因为那里面讲的最简单 ...
转载:http://www.verydemo.com/demo_c92_i259801.html   对象状态影响对象行为   对象拥有不同的状态,往往会行使不同的行为……       在软件构建过程中,某些对象的状态如果改变,其行为也会随之而发生变化,比如文档 ...
Global site tag (gtag.js) - Google Analytics