搜索到与相关的文章
编程技术

prototype.js 1.4版开发者手册(强烈推荐) 非常

吃水不忘挖井人,希望大家支持一下写这篇文章作者:http://www.cnblogs.com/thinhunan/archive/2006/04/01/DeveloperNotesForPrototype.html看到一个很好的东西在国内没有被很多人使用起来,实在是不爽,所以花了很大功夫把这个手册翻译成中文,由于这篇文章很长,所以,翻译的工作量很大而且有些地方英文版也没有说清楚,虽得查看源代码,好在不是坚持做完了,大家鼓励下啊!^o^prototype.j

系统 2019-08-29 23:26:29 2077

编程技术

Say goodbye to Hello - Google也有失败的案例

还有人记得Hello么,Google于2004年买下picasa时建立的网站,当时的设想是用Hello进行照片分享,就像用即时通讯软件一样。然而Hello的访问量一年比一年少,Google终于决定放弃。现在的Hello网站上只有一段告别致辞,大家可以去跟Hello告个别,5月15日它就正式关闭了。为什么Google也会失败?1)商业模式错了。共享照片的需求存在,但更多的人可能还是喜欢直接看到照片,再进行保存或者根本不保存。随着filckr,facebook

系统 2019-08-29 23:19:24 2077

编程技术

高效存储技术研究

高效存储技术研究1引言物质、能量和信息是自然科学研究的三个基本对象,处理、传输和存储是信息计算的三大基本任务。随着信息化技术水平的不断提高,数据已经取代计算成为了信息计算的中心,数据将成为企业最终有价值的财富。1998年图灵奖获得者JimGray曾断言:现在每18个月新增的存储量等于有史以来存储量之和。根据预测,2020年数据宇宙将达到35.2ZB(1ZB=1百万PB),比2009的0.8ZB增加44倍。在如此强大的实际需求推动下,人们不断追求海量存储容量

系统 2019-08-29 23:13:50 2077

编程技术

中小企业应用ADSL组网实例讲解

ADSL设备安装ADSL安装包括局端线路调整和用户端设备安装。在局端方面,由服务商将用户原有的电话线中串接入ADSL局端设备;用户端的ADSL安装也非常简易方便,只要将电话线连上滤波器,滤波器与ADSLMODEM之间用一条两芯电话线连上,ADSLMODEM与计算机的网卡之间用一条交叉网线连通即可完成硬件安装,再将TCP/IP协议中的IP、DNS和网关参数项设置好,便完成了安装工作。实例一:某外资企业已经申请了ADSL接入服务,欲实现所有办公计算机共享ADS

系统 2019-08-29 23:01:58 2077

编程技术

Hibernate 事务管理

hibernate的两种事务管理jdbc和jta方式。下边说说两者的区别一、说明一下jdbc和jta方式事务管理的区别:JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBCConnection中实现。事务周期限于Connection的生命周期之内JTA事务管理则由JTA容器实现,JTA容器对当前加入事务的众多Connection进行调度,实现其事务性要求。JTA的事务周期可横跨多个JDBCConnection生命周期。二、在了解j

系统 2019-08-29 22:49:40 2077

Python

日用 Python —— 压缩图片尺寸

自己写了用来压缩DC照片的,批量处理整目录文件,非常方便。需要安装PIL#!/usr/bin/envpythonimportImageimportosimportos.pathimportsyspath=sys.argv[1]small_path=(path[:-1]ifpath[-1]==/elsepath)+_smallifnotos.path.exists(small_path):os.mkdir(small_path)forroot,dirs,fi

系统 2019-08-29 22:21:26 2077

编程技术

in_place_editing使用小记

in_place_editing是一个用于原地编辑的ajax小控件。典型的效果:首先请下载相关的rails插件,大家注意:我这里的rails版本是2.1.2,所以原始的插件需要改进。插件原始地址:http://svn.rubyonrails.org/rails/plugins/in_place_editing/插件相关改进的讨论:http://railsforum.com/viewtopic.php?id=22457这是我根据相关的讨论修改后的版本:htt

系统 2019-08-29 22:17:13 2077

编程技术

Jetty 服务器架构分析(下)

说过了服务器启动,最后来看一下请求处理过程,服务器启动好后,处于待命状态,请求来了,请求处理过程由分两个建阶段:请求连接建立过程(以NIO为例)前面有提到,从线程池中固定分配了一个线程专门用于等待新连接,就是上图的监听线程,没有请求来时,该线程是阻塞在accept()方法上的,当新连接来建立连接时,accept方法分配了一个socket,并将其设置为nonblocking,最后要做的就是将该socket丢给某个Acceptor线程(基本上机会均等)处理,然

系统 2019-08-29 22:16:55 2077

编程技术

ESBasic 可复用的.NET类库(11) -- 双向映射

1.缘起:假设我们的用户管理系统要求用户的ID和Name都必须是唯一的,并且用户的ID和Name一经确定就不能被修改。而且管理系统经常需要根据ID来查找Name,也经常需要根据Name来查找ID。根据这样的需求,我们可以考虑使用一个Dictionary来将ID和Name缓存起来,通常ID作为Key,Name作为Value。这样便可实现通过ID查询Name的快速查找,但是,通过Name查找ID就不是那么快了,因为涉及到对Dictionary的Values做遍

系统 2019-08-29 22:05:24 2077