04 2009 档案
摘要:首先 firefox,opera下完全支持,参照http://blog.csdn.net/Vanessa219/archive/2009/04/27/4130250.aspx便可以达到效果。其次,由于每个浏览器的 Rendering Engine 不一样,所以对javaScript的支持也就不一样。上一个<ahref="http://blog.csdn.net/Vanessa219/archive/2009/04/27/4130250.aspx">版本</a>在 IE和chrome中就不能支持。于是前几天想raphael小组提交了说明,并且r
阅读全文
摘要:PS:在IE中图片的height和width值正确,但是不能正常显示,相关问题待续。详细功能参见http://blog.csdn.net/Vanessa219/archive/2009/04/27/4130250.aspximage.js$().ready(function() { var canvans_width = 300, canvans_height = 200, image_width = $("#rImg").width(), image_height = $("#rImg").height(), ration_r = image_widt
阅读全文
摘要:让人眼球一亮的图片。改变确实很大。安装的时候发现了ergonomics 的选项,是人体工程学的意思。是于是查看了下:“The ergonomics functionality is distributed in its own cluster ergonomics1 and is present only when necessary.”貌似比较好,现在就马上体验一下。
阅读全文
摘要:Download NetBeans IDE 6.7 BetaLearn More about 6.7 Beta NetBeans 6.7 Beta introduces an exciting feature—integration with Project Kenai, a collaborative environment where developers can host their open-source projects. With NetBeans and Kenai, a team of developers can create projects, edit, debug, b
阅读全文
摘要:1月26日,正是中国传统的农历大年初一。就在这天,微软向全球用户正式发布了最新版浏览器IE8的RC1版本。 一般来说,作为预发行的RC版,如果没有重大漏洞,微软一般也就不再会对软件的界面或性能进行重大调整了。换句话说,此时出现在我们面前的这个版本,基本上可以看做是未来正式版的一个缩影。 那么,在日渐激烈的浏览器市场中,新版IE8是否能够一雪前耻,重登浏览器的霸主宝座呢?下面挑选三款时下最为流行的浏览器软件,与IE8RC1来了一次“亲密对决”。图1 评测环境 IE8 小档案 —— * 软件版本:8.0.6001.18372(RC1) * 软件大小:16.15 MB Firefox 小...
阅读全文
摘要:浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。几种常见的浏览器内核简介:Trident:Windows 下的 IE 浏览器使用的内核代号。除 IE 外,众多的 IE Shell(如 Maxthon )都使用这个内核。Gecko:Mozilla Firefox 浏览
阅读全文
摘要:Windows 7 和 Windows Server 2008 R2 一个重要更新是增强了对多核的支持。 现已可以支持超过64个逻辑处理器(也就是所谓的“核”),并且引入了NUMA 技术, 大幅度提高多核运算的性能。 传统的多核运算是使用SMP(Symmetric Multi-Processor )模式:将多个处理器与一个集中的存储器和I/O总线相连。所有处理器只能访问同一个物理存储器,因此SMP系统有时也被称为一致存储器访问(UMA)结构体系,一致性意指无论在什么时候,处理器只能为内存的每个数据保持或共享唯一一个数值。很显然,SMP的缺点是可伸缩性有限,因为在存储器和I/O接口达到饱和的时候
阅读全文
摘要:该版本功能和 基于raphael 的图形变化(proptotype)相同。使用了jQuery.js;raphael.jsjqDnR.js/** jqDnR - Minimalistic Drag'n'Resize for jQuery.** Copyright (c) 2007 Brice Burgess , http://www.iceburg.net* Licensed under the MIT License:* http://www.opensource.org/licenses/mit-license.php** $Version: 2007.08.19 +r2*/
阅读全文
摘要:具有以下功能:拖动:在一定范围内拖动到想要拖动的位置大小缩放:可以进行画布大小和图片大小的调整旋转:根据输入的角度进行旋转fit image:根据画布的大小选择最适合的尺寸进行缩放。但图片比例保持不变fit width:根据画布大小按画布宽度调整图片,但图片比例保持不变fit height:根据画布大小按画布高度调整图片,但图片比例保持不变customize:根据画布的大小,调整图片的大小actual size:图片大小不变。改变画布大小。备注:这里使用了raphael以及网上下载的drag和resize的javaScript再次只给出自己写的js代码:image.js$(document).
阅读全文
摘要:首先看文件结构: /inc 包含function.php文件和数据操作类 /index.php html代码和州的收据获取代码 /ajax_city.php 城市数据的获取代码 /ajax.js httpRequest的建立和异步请求 index.php文件: ajax联动下拉框菜单 ".$rows['state_name'].""; } ?> please select state first ajax.js文件: var xmlHttp = createXmlHttpRequestObject(); function createXmlH
阅读全文
摘要:2009-04-23 08:18作者:COMSHARP CMS出处:天极网责任编辑:盛晓莹 漂亮的代码是漂亮网站的基础,优秀的 CSS 只存在与同样优秀的 HTML 之上,干净的,语义的 HTML 代码让一个网站更健壮。本文讲述了12个实现干净 Web 设计代码的定律,适合于任何从事 Web 设计的人。 1. Strict DOCTYPE 要做就做对的。不管是 HTML 4.01 还是 XHTML 1.0,它们都提供 Strict 模式,使用 Strict 模式可以保证我们的代码不隐藏任何错误。 2. 字符集声明,特殊字符进行编码处理 字符集声明应当放在<hea> 部分的最前面,.
阅读全文
摘要:ajax.js /** * ajax无刷新二级联动下拉菜单(省市联动) * * @author arcow * @version 1.0 * @lastupdate 2005-12-29 * */ var http_request = false; function send_request(url,method) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 http_request = new XMLHttpR...
阅读全文
摘要:2009-04-22 11:08:40 来源:华军资讯 作者:rocky 编译 点击:2364 据国外媒体报道,谷歌这周二发布了O3D三维浏览器图形加速软件。O3D的发布意义重大,但它并不是让Web应用程序具备电脑程序的唯一尝试。 据国外媒体报道,谷歌这周二发布了O3D三维浏览器图形加速软件。O3D的发布意义重大,但它并不是让Web应用程序具备电脑程序的唯一尝试。 O3D可以作为IE、Firefox、Safari和Chrome的插件,它支持Windows、Mac OSX和Linux这三大系统平台。谷歌希望O3D技术最终可以直接内置到所有浏览器中。O3D为开发者的基于Web的Java...
阅读全文
摘要:# 项目新闻--------------------------------------------------------------------------------JDK与JavaFX SDK的绑定为方便起见, Sun公司把JavaFX 1.1的SDK绑定到 JDK ( Java开发平台)Update 13中,这样便提供了开发富互联网应用的功能。但这种绑定只能运行在Windows上。http://www.netbeans.info/newsletter/story.php?id=3592 使用JavaFX和NetBeans 来推动一个新跨越的产生!一个奇怪现象产生的频率在不断的增加..
阅读全文
摘要:从IE7 开始, IE 支持多页面(Tab)浏览。 而IE 的WebBrowser 控件也相应的多页面浏览开发接口。 出于向下兼容考虑,该接口在缺省情况下是被屏蔽的。 假设你用WebBrowser 控件开发一个浏览器 MyTabBrowser, 你会发现右键菜单的"在新标签页中打开" (Open in New Tab)项是灰色的(如下图)。打开这个功能,你需要在注册表里面创建以自己文件名为值的DWORD值:HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)SOFTWAREMicrosoftInternet ExplorerMainFeatur
阅读全文
摘要:一年的时间过得还真快,去年的英雄大会场景还沥沥在目,今年的英雄会轰隆隆地上演了。在北京2009年的英雄会三天里,留在脑海里有CSDN自己搭建的办公室,有CSDN热烈欢迎场景,有CSDN办公室里运动场所,还有喝酒的激情场面。最深刻的还是算“产品专家论坛”,其中问到最差的产品时,所有产品经理都是互相客气话,不敢指名道姓地说某某产品最差。结果有一个人说最差的产品就是Outlook,因为使用起来极其不好用,还功能一大堆,软件极大占用硬盘空间,不断地读取硬盘的数据到达几个G。他心中最好的产品是“马桶”,哈哈。我们开发的软件产品,其实好用,还是不好用,关键对于什么样的客户。如果针对客户的产品是最好用的产品
阅读全文
摘要:有不少人发信问这个问题,我把答案贴在这里: 建议参考 WTL (Windows Template Library) 的代码示例工程 TabBrowser (在WTL目录/Samples/TabBrowser 下面)。该工程演示了如何用WTL + IE WebBrowser接口开发一个多Tab的IE内核浏览器, 并演示如何用ATL的IDispEventSimpleImpl监听DWebBrowserEvents2 事件, 代码简洁易懂,很有参考价值。WTL 是微软的开源项目,可以去 http://wtl.sourceforge.net/上下载。TabBrowser 代码在Visual Studio
阅读全文
摘要:bar.js$(function () { $("#data").css({ position: "absolute", left: "-9999em", top: "-9999em" });});window.onload = function () { // Grab the data var labels = [], data = []; $("#data tfoot th").each(function () { labels.push($(this).html()); }); $(&q
阅读全文
摘要:[Unix-Center.Net] 支持Unix-Center.Net,经常回来看看Unix-Center.Net发送至 member 显示详细信息 1:17 (8 小时前) 回复尊敬的Unix-Center.Net用户:感谢您注册成为Unix-Center.Net大家庭中的一员。在过去两年中,Unix-Center.Net和您一起经历了不平凡的成长。我们感谢您对我们的支持,是你们让我们有了继续坚持下去的动力和信心。4 月20日,Sun 公司董事会批准以每股9.5美元的价格将公司出售给Oracle。一些不太了解本站历史的用户多次询问Unix-Center.Net未来的定位问题。在此我们郑重声明
阅读全文
摘要:在项目开发中经常遇到象商品大中小类. 网站栏目,等树型结构的功能,对于树型结构的功能开发往往是很耗费时间的,我从前一项目组的小伙子做一个栏目树的维护花了一个周的时间,还经常出现BUG,现在OpenJweb平台基于dhtmlxTree组件,并采用ssh2框架实现了树型结构功能页面的生成工具,这样凡单表树型结构的维护模块有多少都不怕,都可以通过平台生成. 下图是树型结构的表字段定义页面: 下面是在功能定义页面中,通过生成代码功能创建的页面(已录入一部分数据做演示):可以看到生成的页面中有"添加子节点",添加同级节点(被日期下拉遮住了),还有保存和删除等,保存和删除会同步刷新左册
阅读全文
摘要:流行的 JavaScript 库不胜枚举,jQuery, MooTools, Prototype, Dojo, YUI。这些JavaScript库功能丰富,加上它们的插件,几乎能胜任任何工作,然而这是有代价的,这些库往往导致你的网页尺寸臃肿。在某些场合,如果你只想完成特定的工作,可以使用一些功能更专一的轻量库,本文介绍了40个非常出色的轻量级 JavaScript 库。1. 表单相关wForms一个低调的开源项目,简化了绝大多数常用 JavaScript 表单功能,包含可以直接使用的表单验证功能,另外,还包含强大的表单同步以及表单条件判断功能。Validanguage又一个低调的 JavaSc
阅读全文
摘要:要在write.php页面放一个二级联动,则在write.php页面要放置二级联动的地方加一句require_once("ld2.php");若write.php要向save.php页面提交数据则在save.php中使用$bigclass=$_POST["bigclass"];//取得大类的id值$smallclass=$_POST["smallclass"];//取得小类的id值接下来就知道该怎么做了吧。 <?php /******************************************* **********
阅读全文
摘要:随着多核CPU的普及, 程序中有必要考虑利用多核的优势来提高性能。 比如当创建线程池或者进程池的时候,可以根据系统CPU的个数来设定线程池/进程池的大小。 以下代码示例如何获取CPU的个数。 typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);DWORD GetNumberOfProcessors(){ SYSTEM_INFO si; // Call GetNativeSystemInfo if supported or GetSystemInfo otherwise. PGNSI pfnGNSI = (PGNSI) GetProcAddr...
阅读全文
摘要:程序中使用IE的WebBrowser 控件(MSHTML)或者开发BHO插件的时候,通常需要获得IE的版本号以便做不同处理。这里介绍2中获得IE版本号的方法:1) 通过注册表IE的版本号信息放在注册表的:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Version 注:64位机器的32位IE在HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Internet Explorer/Version 2) 通过读取mshtml.dll 的版本号mshtml是IE的核心DLL之一。 msh
阅读全文
摘要:Posted on September 21st, 2008 in 前端开发 by lifesinger MooTools将在接下来的几年内像jQuery一样迅速窜红而jQuery则会慢慢销声匿迹YUI将不尴不尬的活着,YUI 3.x将成为小部分人的玩物,大部分人的忽视物Ext将在web app应用中有一番作为理由:jQuery最大的特点是简洁易用,强大的CSS选择器和简洁易用的API,可以说是以用户为中心的理念在JS框架里的一次完胜。但jQuery终究只是个人英雄主义的一个产物,其内部的基本架构、代码的可维护性等方面已渐渐散发出腐败的气息。jQuery像是一个一...
阅读全文
摘要:Posted on 2008-05-10 22:53 上校 阅读(3626) 评论(4) 编辑 收藏 网摘 所属分类: JavaScript --> 目前来看,JS框架以及一些开发包和库类有如下几个,Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools 、moo.fxDojo (JS library and UI component ):Dojo是目前最为强大的js框架,它在自己的Wiki上给自己下了一个定义,dojo是一个用JavaScript编写的开源的DHTML工具箱。dojo很想...
阅读全文
摘要:作者:Pingdom 时间:2008-10-04 来自:翻译 技术等级: 哪些JavaScript框架是最常见,使用最频繁的?要回答这个问题,我们对大约200个美国主流网站进行了调研,检查他们是否使用了JavaScript框架?如果使用,那么他们选用什么样的框架?在这里,我们选择检测的网站均源自于Alexa美国网站排名前100名和WebWare前100个WEB应用程式。而我们所检测的JavaScript框架包括: Prototype, J...
阅读全文
摘要:看了几篇中英文的AJAX库/框架比较文章,为方便选择使用,特归纳如下:首先,要在两个类别中选择,一个是编译类,一个是非编译类别。Echo2/GWT是将JAVA代码编译成JAVASCRIPT,乍看很方便,不用掌握JS也能做出炫目界面。但这只适于不会或者不想了解JS的情况,对于还是想完全控制和定制界面的项目就不适合。另外,有一种观点认为JAVA->JS转换是一种低级语言向高级语言转换,本身没有意义。有点像去学汇编,然后再找个工具把汇编语言代码转换成C代码来用。我虽然没完全想通这个观点,不过,我一直用C/C++,这几年才逐渐发现JAVA确实是一种进化。没准别人说的是对的呢?在Echo2和GW.
阅读全文
摘要:2009-04-15 15:45作者:网页教学网出处:天极网责任编辑:盛晓莹 一般在网页中引用外部CSS有两种方式,即:@import与link。常有人说要使用link来引入CSS更好,本文就简单讲解一下其中的区别。 link:link就是把外部CSS与网页连接起来,具体形式 @import:import文字上与link的区别就是它可以把在一个CSS文件中引入其它几个CSS文件,具体形式 为什么使用@import ? 大部分使用@import方式的人是因为旧的浏览器是不支持@import方式的,这意味着我们可以使用@import来引入只让现代浏览器解析的CSS样式。 另一个主要...
阅读全文
摘要:Raphaël--一个小巧但功能强大的javascript画图库。Main Function Raphael Creates a canvas object on which to draw. You must do this first, asall future calls to drawing methods from this instance will be bound tothis canvas. Parame...
阅读全文
摘要:我在使用spring的quartz配置定时任务时,发现每次定时时间到达后,指定的定时方法同时执行两次,而且此方法还是使用的synchronized关键字,每次定时一到,会发现此方法内的System.out输出信息输出两次,说明方法在这时执行了两次,解决方法没有找到更好的,不过有一个方法很有效,我设置了一个静态变量,只要此方法一执行,就将变量由0变为1,执行完再设置为0.如果运行方法前检查此静态变量不为0,则return.开发时注意此静态变量不要让别的方法使用.下面是定时相关的代码:package org.openjweb.core.schedule;import org.apache.log4
阅读全文
摘要:IE8的一个重要特性就是每个Tab(选项卡)在独立的进程中运行,我们称之为LCIE (Loosely-Coupled IE)。 所以大家在升级到IE8之后会发现资源管理器里面有两个或者多个iexplore.exe进程。LCIE 的好处在:1)某个Tab 崩溃(crash)之后不会影响其他Tab 和IE主窗口2)Tab 进程在Vista 和Windows 7 下面以 Low Integrity Level 运行,这种进程基本上无法对系统进行任何读写操作,可以严格把病毒木马拒之门外。 这也就是大家所谓的"沙盘"技术。插一句题外话:) 很多人认为"沙盘"技术是
阅读全文
摘要:- echo 是命令,不能返回值。echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"<b>bold</b>"; - print 是函数,可以返回一个值,只能有一个参数。 - printf 函数,把文字格式化以后输出,如: $name="hunte"; $age=25; printf("my name is %s, age %d", $name, $age); - sprintf 跟printf相似,但不打印,而是返回格式化后的文字,其他的与prin
阅读全文
摘要:CRT(C Runtime) 的字符串函数就是我们常见的 strcmp, strchr, strstr 等等Windows 系统DLL shlwapi.dll 也提供了类似的字符串处理函数,只是大小写有所不同: StrCmp, StrChr, StrStr等。两者的区别在于:1)CRT 的字符串函数不支持 Unicode 字符串 (wchar_t)2) CRT 的字符串函数不考虑系统的语言环境(locale), 而SHLWAPI 得函数则会考虑语言环境。举一个strrchr/StrRChr例子:在英文Windows系统上:StrRChrA("/Test/縺・a.txt",
阅读全文
摘要:Windows API 函数 GetProcAddress 被广泛用于取得函数指针地址。 例如:typedef BOOL (WINAPI *pfnGetProductInfo)(DWORD, DWORD, DWORD, DWORD, PDWORD);pGPI = (pfnGetProductInfo) GetProcAddress(GetModuleHandleW(L"kernel32.dll"),"GetProductInfo");注意函数定义typedef 中的WINAPI, 它指定了函数的调用协议, 这部分是非常必要而且关键的,写代码的时候需要注意
阅读全文
摘要:两个函数在格式化带有英文字符的html代码的时候基本没啥问题,但是htmlentities对中文字符也不放过,这样得出来的结果是中文字符部分变为一堆乱码。 The translations performed are: ‘&’ (ampersand) becomes ‘&’ ‘”‘ (double quote) becomes ‘”‘ when ENT_NOQUOTES is not set. ”’ (single quote) becomes ”’ only when ENT_QUOTES is set. ‘<’ (less than) becomes ‘<’ ‘
阅读全文
摘要:首先查找目标用户的当前进程,注意是serial#而不是serial,网上有的介绍漏掉了#:select sid,serial# from v$session where username='ERP';使用此语句会返回一个进程列表,每行有两个数字,然后用数字替代下面的sid和serialalter system kill session 'sid,serial';例如alter system kill session '222,123';通过select 语句可能返回多行记录,所以要多次执行alter语句
阅读全文
摘要:在请求页面的请求参数需要用encodeURI进行转码,然后在接收请求的页面需要进行字符集转换.本例中的请求和接收页面的字符集都是UTF-8:请求页面的jsp中转码的JS:var cond = getCond(); cond = encodeURI(cond) ;在跳转的页面的处理:String sqlCond = request.getParameter("sqlCond"); //查询的where条件 sqlCond = new String( sqlCond.getBytes("iso-8859-1"), "UTF-8");
阅读全文
摘要:页面中设置多语言连接:<a href="<%=request.getContextPath()%>/comm/lang!changeLang.action?lang=zh-CN"> <font color="#FF0000">中文</font> </a> <a href="<%=request.getContextPath()%>/comm/lang!changeLang.action?lang=en-US&
阅读全文
摘要:http://www.corange.cn/archives/2008/10/2058.html<scrīpt language="text/javascrīpt"> var checkflag = false; function check(field) { if (!checkflag) { for (i = 0; i < field.length; i++) { field[i].checked = true; } checkflag = "true"; return "不选"; } else { for (i
阅读全文
摘要:<?php //setcookie("cart","s:26,45,4,4523423|d:17,7,27,26|e:12,13,123,43|f:34"); //cartAdd('e','167'); //getProInfo('z'); //delProInfo('f','26'); /** * *********** * 用于记录,修改,删除COOKIE的类,用于我的计划的本地信息的更改 * LIQUAN */ class cart { /* 实现COOKIES购
阅读全文
摘要:<?php /** * PHP异常处理 * * PHP 5 添加了类似于其它语言的异常处理模块。在 PHP 代码中所产生的异常可被 throw * 语句抛出并被 catch 语句捕获。需要进行异常处理的代码都必须放入 try 代码块内,以 * 便捕获可能存在的异常。每一个 try 至少要有一个与之对应的 catch。使用多个 catch * 可以捕获不同的类所产生的异常。当 try 代码块不再抛出异常或者找不到 catch 能匹配 * 所抛出的异常时,PHP 代码就会在跳转到最后一个 catch 的后面继续执行。当然,PHP * 允许在 catch 代码块内再次抛出(throw)异常。
阅读全文
摘要:OpenJWeb中国开源组织(http://blog.csdn.net/baozhengw)苏州创智科技有限公司(http://www.cmissoft.com)QQ:29803446Msn:baozhengw999@hotmail.comEmail:baozhengw@163.com联系人:王先生手机:13651070328目录第一章 面向平台开发的时代... 3第二章 针对企业的平台需求... 6第三章 平台产品的构成... 8第四章 OpenJWeb快速开发平台介绍... 104.1 什么是OpenJWeb?. 104.2 OpenJWeb的主要技术框架... 104.3 OpenJWe
阅读全文
摘要:Windows 驱动开发库里面提供了函数 LdrRegisterDllNotification, LdrUnregisterDllNotification , 可以让你监视进程装载/卸载DLL 的事件。 当你想在某个DLL被加载的时候Hook它的函数; 或者当你想在某个DLL推出之前做一些保存清理工作; 或者当你想阻止某个DLL 被加载(比如外挂) .... 这个机制正可以派上用场 。以下是代码示例如何使用 LdrRegisterDllNotification, LdrUnregisterDllNotification监听DLL装载/卸载。#include <Ntsecapi.h>
阅读全文
摘要:OpenJWeb 1.6版本 java快速开发平台带portlet风格的后台首页见上图.QQ:29803446msn:baozhengw999@hotmail.com
阅读全文