11 2008 档案
摘要:<select id="s1" onchange='document.getElementById("pic").src=this.value'> <option value="http://bbs.blueidea.com/images/smilies/default/biggrin.gif">biggrin</option> <option value="http://bbs.blueidea.com/images/smilies/default/confused
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=g
阅读全文
摘要:这个办法只限于iframe中的子页面也是本地页面(不能引用外网页面) ======方法===== 第一步 js部分 function getSize() { var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.
阅读全文
摘要:读取一个文件夹或子文件夹内的所有文件范例<br><br> <% Dim objFSO,objFolder,objFile,FF '声明 objFSO 变量存放对象实例 FF = Server.MapPath("./images") Set objFSO = Server.CreateObject("Scripting.FileSystemObject") If objFSO.FolderExists(ff) Then Response.write "文件夹 "&ff&"
阅读全文
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> <title>点小图出大图</title> <style type="text/
阅读全文
摘要:表单外观的美化 很多时候,我们仅仅为了实现数据采集这个功能来使用表单,常看到的表单都是“千人一面”、毫无生气,本专题尝试着来改变这一现象,试图赋予表单一个丰富多彩的面貌。 表单的外观,也是最为直接的花样,可以通过改变它来实现特效,本文分两个出发点来讲述:CSS魔法和图像魔法。 1、CSS魔法 CSS,就是大家知道的层叠样式单,它可以定义页面元素的外观,包括字体样式、背景颜色和图像样式、边框样式、补白样式、边界样式等等,下面就从这几个方面出发,讨论怎样将CSS应用到表单中,彻底美化它! 1.1 字体样式的应用 字体样式包括:字体族科(font-family)、字体风格(font-...
阅读全文
摘要:http://www.corange.cn/archives/2008/09/1687.html函数原型:mixed str_replace(mixed needle,mixed new_needle,mixed haystack[,int &count]); needle:要被替换的字符串; new_needle:替换用的字符串; haystack:操作字符串; count:替换次数【可选参数】 我们重点试验前三个在使用数组是的执行方式: 在都不使用数组时,该函数直接使用new_needle替换所有的needle并返回替换后的字符串。如:str_replace("m&quo
阅读全文
摘要:<?php for($i=1;$i<=9;$i++) { for($b=1;$b<=$i;$b++) { echo $i.'x'.$b.'='.$i*$b; echo ' '; } echo '<P>'; } ?>
阅读全文
摘要:PHP开发中接收复选框信息的方法 PHP接收多个同名复选框信息不像ASP那样自动转换成为数组,这给使用带来了一定不便。但是还是有解决办法的,就是利用javascript做一下预处理。多个同名复选框在javascript 中还是以数组的形式存在的,所以在表单提交之前可以利用javascript把复选框中的信息组合成一个字符数组赋值给表单中的隐藏元素,然后用PHP中的explode函数解析此数组,这样就可以实现复选框信息的传递了。下面举例说明。 假设有这样一个表单: <form name="form1" id="form1" method="pos
阅读全文
摘要:分页是网站常用的一项功能,如果有一个良好的分页类(函数),可以帮开发者节省不少开发时间. 1 分页要与SQL无关。为什么分页必须与SQL无关呢?很显然,有一定开发经验的朋友,至少都在使用数据库代理类。我们不应该在分页类中global或传递数据库类,至于直接把数据库连接放进去,那更要不得。另外请看第5点。 2 分页要与html及样式分离。与html分离是显而易见的需要的,首先,就算是同一个网站,也会需要不同风格的分页,甚至有些用的还是图片。其次,可以应付不同编码格式。另外,与html和样式分离,即相当于PHP的模板技术一处道理,美工可以修改出自己想要的效果。 3 要考虑变量值问题,并非所有分页都
阅读全文
摘要:关于URL重写,可能有站长需要发下,好查询。 首先需要做的事三个文件, index.php read.php thread.php 做这三个文件放在原来的目录就可以了。 第一种方法有演示。 以下代码能仅把BBS目录移入根目录, 比如吧 http://liulangmao.com/bbs/read.php?tid=16194 重写为http://liulangmao.com/read.php?tid=16194 Copy code <?php $a=$_SERVER['URL']; $a=substr($a,4); header("location:$a"
阅读全文
摘要:<?php class Email { //---设置全局变量 var $mailTo = ""; // 收件人 var $mailCC = ""; // 抄送 var $mailBCC = ""; // 秘密抄送 var $mailFrom = ""; // 发件人 var $mailSubject = ""; // 主题 var $mailText = ""; // 文本格式的信件主体 var $mailHTML = ""; // html格式的
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" c /> <title>纯CSS的下拉菜单 支持IE6 IE7 Firefox </title> <style type=&q
阅读全文
摘要:http://www.corange.cn//uploadfiles/select_68916.zip <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script type="text/javascript" src="all_fix.js"></script> &l
阅读全文
摘要:<link href="includes/commun.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="includes/function.js" ></script> <script type="text/javascript"> <!--- Hide from non-JavaScript browsers 日期
阅读全文
摘要:1.为Struts应用配置Web.xml文件第一步:配置ActionServlet<servlet> <servlet-name>action</servlet-name> <servlet-class>org.appache.struts.ActionServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <uri-pattern>*.do</ur
阅读全文
摘要:《2008胡润IT富豪榜》前十名排名财富(亿元)姓名公司行业1*130 李彦宏百度搜索引擎2*125 马化腾腾讯即时通讯、门户网站、在线游戏3*98 丁磊网易门户网站、在线游戏4*85 陈天桥家族盛大网络互动娱乐5*81 史玉柱巨人集团在线游戏6*58 王文京用友软件财务软件7*50 马云家族阿里巴巴电子商务8*48 张朝阳搜狐门户网站、在线游戏9*46 孟庆南家族武汉凡谷移动通信天馈系统射频器件10*45 张志东腾讯即时通讯、门户网站、在线游戏、C2C *为上市公司 新上榜者 今年共有15位新人上榜。其中,武汉凡谷的孟庆南家族,以财富46亿元冲进前十,排名第九。天语朗通的荣秀丽,财富4...
阅读全文
摘要:11月26日消息,据国外媒体报道,2009年即将到来,在新的一年里,能抓住技术趋势,先行一步的企业必将占尽先机,赢得优势。为此,《基线》杂志日前对2009年的IT趋势进行了预测。 1. 软件即服务(SaaS) 随着云计算的日益普及,SaaS将继续深入,并拓展到ERP、CRM和HR管理系统之外的其他领域。 2. 虚拟化 在过去的两年中,虚拟化得到长足发展。当前,50%至60%的服务器支持虚拟化。明年,这一技术将拓展到桌面、存储和数据中心等领域。 3. 绿色数据中心 硬件与虚拟化技术的结合将有效降低数据中心的能耗。 4. 风险及安全管理自动化 5. 移动办公 6. 社交网络 社交网络将成为企...
阅读全文
摘要:Posted by Jonathan on October 21st, 2006 in Graphic Design, Typography, Web Design If you didn’t blink, you may have noticed that for a few days recently Wikipedia’s entry for Web 2.0included a subsection describing the visual elements of Web 2.0.Gradients, colorful icons, r...
阅读全文
摘要:Category 1st Place 2nd Place 3rd Place Honorable Mention Bookmarking Del.icio.us StumbleUpon Furl Mister Wong, Ma.gnolia Books Lulu Biblio VuFind WorldCat, LibraryThing Classifieds and Directories Craigslist ...
阅读全文
摘要:作者 Charles Humble译者 崔康 发布于 2008年11月24日 上午1时35分 社区Architecture,Java主题语言设计,Web 2.0,RIA,富客户端/桌面标签JavaFX Mobile,开源Java,JavaFX脚本 Java的成功可以归结于这样一个事实:它在其所面向的领域里是门非常优秀的通用语言。对于现代企业计算中典型的长时间运行的服务器端编程,以及其它诸如以支持跨平台、稳定性和安全性为关键的移动开发等方面,Java都是一个不错的选择。但对于一些需要一定程度的专业知识的编程任务,Java和...
阅读全文
摘要:Today, do nothing, just surf on web and thinkingChange my mindChange my feelingChange my blog themenow, share my simple css..user_article h1 img {display:none;}#csdnblog_header {margin:5px 30px 10px 15px;width:94.6%;float:right;}#csdnblog_sidebar {margin:10px 0 0 15px;width: 24.4%;}#csdnblog_sidebar
阅读全文
摘要:级别: 中级Dan Allen (dan.allen@mojavelinux.com), 高级 Java 工程师, CodeRyte, Inc.2007 年 6 月 04 日借助 Seam 开发有状态的 CRUD 应用程序是件轻而易举的事情。在 无缝 JSF系列文章的第二篇中,Dan Allen 向您展示如何使用 Java™Server Faces (JSF) 和 Seam 为基于 Web的高尔夫课程目录开发创建、读取、更新和删除用例。在此过程中,他突出强调了 Seam 对 JSF 生命周期的两项增强功能 —— 也就是conversation 作用域和通过自定义 Java 5 注释进行配置..
阅读全文
摘要:级别: 中级Dan Allen (dan.allen@mojavelinux.com), 高级 Java 工程师, CodeRyte, Inc.2007 年 5 月 21 日JavaServerFaces (JSF) 是用于 Java™ Web 应用程序的第一个标准化的用户界面框架。而 Seam 是一个扩展 JSF的强大的应用程序框架。在这个由三部分组成的新系列中的第一篇文章中,发现这两种框架之间的互补性。Dan Allen 介绍了 Seam 对 JSF生命周期的增强,包括上下文状态管理、RESTful URL、Ajax remoting、适当的异常处理和约定优于配置。 ...
阅读全文
摘要:概述工作流业务流程管理技术是基于SOA技术实现的一个核心部分。使用工作流能够在软件开发和业务两个层次受益:1、方便开发 工作流管理系统能够简化企业级软件开发甚至维护。 ◆降低开发风险 - 通过使用状态和动作这样的术语,业务分析师和开发人员使用同一种语言交谈。这样开发人员就不必将用户需求转化成软件设计了。 ◆实现的集中统一 -业务流程经常变化,使用工作流系统的最大好处是:业务流程的实现代码,不再是散落在各种各样的系统中 。 ◆加快应用开发 - 你的软件不用再关注流程的参与者,开发起来更快,代码更容易维护。2、业务流程管理 (BPM)在自动化业务流程之前,分析并将它们规格化是一件艰苦但会有很好回报
阅读全文
摘要:周 进光 (zhoujinguang@yahoo.com.cn), 软件工程师, 舜联软件科技2007 年 11 月 30 日本文简要介绍如何运用 Richfaces/A4J 来构建 JSF 应用,包括如何定义配置文件、控件使用等。 概念介绍 JSF和 Ajax 概念大家一定不陌生,二者结合起来衍生出 A4J(Ajax4JSF)。其目的就是将 Ajax 的功能集成到 JSF 组件中去。后来JBoss 收购 A4J 后,又将其集成到 RichFaces 中,不但丰富了控件库和还添加了新功能。现在 RichFaces 已经是一个具有Ajax 和 JS...
阅读全文
摘要:本报北京11月22日电 (记者 李晓宏)由总后卫生部组织、北京军区总医院牵头制定的《网络成瘾临床诊断标准》近日通过专家论证,意味着我国医学界诊断“网瘾”将实行标准化,“网瘾”也首次被该标准列为精神疾病治疗范围。根据《网络成瘾临床诊断标准》,网络成瘾是指个体反复过度使用网络导致的一种精神行为障碍。症状界定有七项标准,其中一项量化的指标是平均每天连续使用网络达到或超过6小时,而且这种症状达到或者超过3个月。转自:http://news.qq.com/a/20081123/000373.htm
阅读全文
摘要:11月20日,Sun 公司全球董事会主席Scott McNealy举行在华的媒体沟通会,这是麦克尼利总裁今年首次直面中国众多媒体。麦克尼利总裁先生的此次访华为期一周,从11月18日-21日,将陆续出席与民政部国家减灾中心的捐赠活动、工信部CSIP-Sun开放技术创新实验室签约仪式以及出席21日的SUN科技日大会等活动。 尽管在不久前因遭遇金融危机传出SUN打算全球裁员5000人的坏消息,但在今天的媒体沟通会上,麦克尼利先生显得轻松自然,信心十足。他评价自己这一周访华期间的表现时,表示非常满意,认为自己“很出色”。在谈到公司裁员计划及未来公司走向时,他也表示出很强的信心,认为困难总是暂时的,经.
阅读全文
摘要:有人说,reactos不是实时操作系统,不能做嵌入式系统,难道真的不能做嵌入式系统吗?其实不是这样的,嵌入式系统本来就包括有两类系统,一种是要求实时性强,一种是要求实时性弱的。这两种都是嵌入式系统。因此,ReactOS做嵌入式系统是没有问题的,有问题的是拿它来做什么样的产品,才是比较合适的。比如可以使用它来做GPS系统,可以拿它来做MP4系统,也可以拿它来开发照相机系统,也可以拿它来做车载系统。当然,你不能拿它来做火箭实时监测系统。这个世界上本来就没有任何一个系统,可以放到任何地方都合适的。从ReactOS开发的过程里,也开始改到在ARM平台能编译和运行了,说明它还是慢慢地走向一个嵌入式平台里
阅读全文
摘要:刊号 # 35 - Nov 20, 2008 项目新闻 NetBeans IDE 6.5 现在可以下载了! NetBesns.org 自豪的宣布 NetBeans IDE 6.5 可以使用了!NetBeans IDE 6.5 可以使用 PHP,JavaScript,Java,C/C++,Ruby 和 Groovy 技术来进行web,企业,桌面和移动设备的简单而快速的开发。正式版目前可以使用英语,日语,简体中文和巴西葡萄牙语。在一个充满活力的开发社区和提供多元化选择的第三方插件的支持下,NetBeans IDE 必须从开发商进行下载! * 下...
阅读全文
摘要:“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 谨以此文献给那个自己为你奉献3年青春与激情的开发团队。还有团队成员:PPL、YT、YK 、TYF、LGL、CHL、CDY、CB、DPD。 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、..
阅读全文
摘要:随着经济环境的恶化和Vista没有获得太多的认可,很多IT部门考虑将平台向Linux迁移.尽管很多人认为Linux优于Windows,但是在更换平台前应该先要慎重考虑.否则到最后你可能到发现必须得回到原来的平台,如果你考虑向Linux平台迁移,应先考虑以下十个问题:1.那些私有的,关键性的程序能否在新的平台运行?考虑平台迁移必须考虑的第一件事是:是的,可能大部分软件在Linux平台下都有类似的程序可以使用.比如photoshop,可以用Gimp代替,AdobePagemaker可以用Scribus代替.但是,有的特定软件在Linux平台没有相应的跨平台版本,在这种情况下,你就得使用Wine,或
阅读全文
摘要:通过上一次的分析,我们看到所有网页数据经过HTML分析器之后,都会变成一个一个RenderObject对象,那么这些RenderObject对象又是怎么样显示到界面上面的呢?现在就带着这个疑问来分析下面的代码,这样肯定会找到解决方法的。怎么样找到入口呢?其实可以先从界面显示的类开始,可以看到显示界面的窗口类名称叫做Chrome_RenderWidgetHostHWND,有了这个类名称,就可以到代码里查看它在那里了。#001 class RenderWidgetHost;#002 class WebMouseEvent;#003 class WebCursor;#004 #005 ty...
阅读全文
摘要:JSF掀起你的盖头来 JSF为什么会受到如此大的青睐,IBM,orcale,包括国内领先的中间件厂商金蝶也投以关注目光。那么它又具有哪些与众不同的优势吸引众商家投怀送抱呢?下面我们就来揭开JSF的神秘面纱。 JSF英文全称 JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化开发,也是Sun精心打造的一项技术。 JSF优势之一:UI组件(UI-component) UI组件(UI-component)一直是桌面程序的专利,web程序中,虽然HTML定义了基本的U...
阅读全文
摘要:11月15日消息,据国外媒体报道,Sun周五宣布,公司将裁员15%至18%,约5000人至6000人。 同时,Sun还对软件业务进行了重组,将其划分三大事业部:应用平台软件事业部、系统平台事业部和云计算与开发者平台事业部。 其中,应用平台事业部主要负责Java、MySQL、GlassFish应用服务器、Sun Learning Services业务,由首席营销官Anil Gadre负责。系统平台事业部主要负责Solaris虚拟化和系统管理软件,由John Fowle负责。 而云计算事业部主要负责Network.com网站、NetBeans开发平台、StarOffice办公套装等,由D...
阅读全文
摘要:上一次说到图像缓存起来,其实很多情况下是文本的显示,也就是HTML的解释。要把网页显示出来,肯定是先从HTTP里收到网页数据,然后再使用HTML分析器来解释HTML语言,最后根据HTML来生成所有可以显示的元素,再由于这些元素生成BMP位图,这样只需要把BMP位置显示到窗口里就万事大吉了。这个过程看起来简单,其实是一个非常复杂的过程,现在就带你去深入地分析这个过程,就基本把Webkit的过程搞清楚了,同时也把chrome分析网页的过程搞清楚了。这个过程如下:1)ResourceDispatcher::OnReceivedData() 资源分派类接收到网页数据。2)WebCore::Res...
阅读全文
摘要:对于开发一个操作系统是一个漫长的过程,并不像一个Hello world程序那么快捷,那么明了。因此对开发OS的基本知识,基本技能也需要比较高深一些,特别对一些名词和概念,更需要深入地了解。由于操作系统大部份需要与硬件打交道,所以硬件的知识需要了解,特别CPU的工作方式需要更加明确一些。目前reactos是基于C来开发的,那么对于C的语法是要了解的,并且熟练地使用C来开发软件。由于在一堆没有什么功能硬件上开发,所以要求对一些基本数据结果也是严格的。比如链表,队列,栈操作等等。在一些地方,使用C是没有办法操作进,就需要使用汇编来开发了。在reactos里有两种汇编,一种是NASM的,一种是GAS的
阅读全文
摘要:上一次说到在类ResourceDispatcher会收到接收HTTP数据消息,并进一步处理数据。那么ResourceDispatcher类又把接收到的数据发往何处呢?这是需要我们去搞懂它的。通过进一步的跟踪,会发现在ResourceDispatcher::OnReceivedData函数调用WebCore::ResourceHandleInternal类来处理,也就是把接收到的数据抛给WebCore来处理了。如下面的代码:#001 void ResourceDispatcher::OnReceivedData(int request_id,#002 SharedMemoryHandle shm
阅读全文
摘要:表象化状态转变(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。目前在三种主流的Web服务实现方案中,因为REST模式的Web服务与复杂的SOAP和XML-RPC对比来讲明显的更加简洁,越来越多的web服务开始采用REST风格设计和实现。例如,Amazon.com提供接近REST风格的Web服务进行图书查找;雅虎提供的Web服务也是REST风格的。 宗旨REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表形。获得这些表形致使
阅读全文
摘要:reactos是什么操作系统呢?它是一个开源的操作系统,并且是兼容Windows XP的应用程序和驱动程序的操作系统。意思就是说,直接安装一个reactos之后,把第三方的驱动程序安装好后,就可以运行第三方的Windows应用程序了。这样达到替换微软的windows操作系统的目的,也就打破Windows的应用程序垄断的地位,让Windows开发的所有应用程序都可以平滑地移到reactos上运行。通过上面的目标,可以看到reactos是一个很有影响力的操作系统,也是会发展得很好的操作系统。对于实现兼容Windows的操作系统,是一个比较实用的系统。比如在一些嵌入式设备里,就可以使用这个操作系..
阅读全文
摘要:上一次说到通过管道把接收到的HTTP数据通知另一个线程处理,它不是直接发送数据过去,而是把数据在共享内存里的句柄发送过去,达到高效通讯的目的。下面就来分析资源处理进程里,接收到这个消息之后,做些什么处理。这个消息的处理代码如下:#001 void ResourceDispatcher::OnReceivedData(int request_id,#002 SharedMemoryHandle shm_handle,#003 int data_len) {#004 // Acknowlegde the reception of this data.回应这个消息,说已经收到数据了。#005 IPC
阅读全文
摘要:上次说到函数WinHttpReadData接收数据到缓冲区里,那么这些数据又是怎么样传送给下一步处理的呢?带着这个问题,我们来分析下面这段代码,如下:#001 void HttpTransactionWinHttp::HandleStatusCallback(DWORD status,#002 DWORD_PTR result,#003 DWORD error,#004 DWORD secure_failure) {#005 int rv = ERR_FAILED;#006 #007 switch (status) {#008 case WINHTTP_CALLBACK_STATUS_REQU
阅读全文
摘要:一、OpenJWeb功能清单OpenJWeb作为一款Java快速Web应用开发平台产品,目前提供了以下功能:序号功能点功能说明1系统基础数据—数据字典类型定义定义数据字典类型,即编码种类2系统基础数据—数据字典定义对每一数据字典类型定义数据字典项,数据字典大多用于下拉列表使用3系统基础数据-表基本信息维护定义数据库表名称及对应的Java类名,当表字段被定义好后,利用此功能可在平台中自动创建数据库表,以及对应的Java实体类,hibernate配置文件,因此减轻了开发人员的代码工作量.4系统基础数据-表字段基本信息维护定义一个表的字段名,及对应的Java类名,数据类型,长度,是否可空,默认值等,
阅读全文
摘要:上一次说到通过WinHTTP来接收网络数据,但没有具体介绍怎么样接收,现在就来分析这方面的代码。首先是通过函数WinHttpQueryHeaders来查询HTTP协议头的大小,接着还是通过函数WinHttpQueryHeaders把数据接收到缓冲区里。下面这段代码,就是做这样的事情:#001 int HttpTransactionWinHttp::DidReceiveHeaders() {#002 session_callback_->set_load_state(LOAD_STATE_IDLE);#003 第一次调用函数WinHttpQueryHeaders查看接收到协议头的大小。#0
阅读全文