最近的文章列表

AJAX(XMLHttpRequest)跨域请求(一)
注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过 style 标签加载外部样式表文件、通过 img 标签加载外部图片、通过 script 标签加载外部脚本文件、通过 Webfont 加载字体文件等等。默认情况下,脚本访问文档属性等数据采用的是同源策略(Same origin policy)。那么,什么是同源策略呢?如果两个页面
2010/12/10 Comments:
CSS属性在各个浏览器(Opera/FF/IE)上的官方发布支持情况
IE 5.0,IE 5.5,IE 6.0,IE 7.0,IE8 Beta 1,IE8 Beta 2,IE 8.0 正式版支持的CSS属性列表:http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx IE 6,IE 7,Firefox 2, Firefox 3 ,Opera 9 支持 CSS 的情况列表:http://www.webdevout.net/browser-support-css 所有浏览器支持 CSS 标准的情况:http://www.w3.org/Style/CSS/#browsers引自:http://blog.csdn.net/net_lover/archive/2008/09/20/2954921.aspx
2010/12/10 Comments:
收集ASP.NET 中得到网站绝对路径的几种方法
在编写 ASP.NET 应用程序的时候,有时为了更好地进行控制静态文件的路径,如在模板页或者用户控件中设置js或者css文件的路径等,采用绝对路径是难免的。下面就是几种获取绝对路径的几种方法。C# 代码VirtualPathUtility.ToAbsolute( " ~/ " )HttpRuntime.AppDomainAppVirtualPathRequest.ApplicationPathPage.ResolveUrl( " ~ " )以上代码生成的结果如下:当以网站的方式访问时,结果如下: VirtualPathUtility.ToAbsolute("~/")= /HttpRuntime.AppDomainAppVirtual
2010/12/10 Comments:
Flash AS3.0 场景加载外部影片剪辑.swf
Flash AS3.0 场景加载外部影片剪辑.swf打开flash cs3.0 ,新建flash文件,在第一帧上按下F9进入动作面板,输入以下代码:var bar:Sprite; //进度条var loader:Loader=new Loader(); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,loading); loader.contentLoaderInfo.addEventListener(Event.COMPLETE,>repath}" target="_blank">camnpr); loader.load(new URLRequest
2010/12/9 Comments:
JavaScript应用框架JsHtaFramework(jsapp)支持云计算
JsHtaFramework 已经正式命名为 jsapp 项目URL不变:http://code.google.com/p/jshtaframework/下载地址:http://code.google.com/p/jshtaframework/downloads/list JavaScript应用框架,前者的名字是jshtaframework。现在我们称为:JSAPP或JSAPP 6月5日,2009年这个项目开始于2006年10月16日我们计划来支持以下功能:支持云计算… 支持OR-Mapping…支持模板…这是个Javascript框架,有点像Java和例外了(见Exception_improvement) 扩展和实施的支
2010/12/9 Comments:
关系型数据库访问性能优化法则之程序员篇2

3、减少交互次数3.1、batch DML数据库访问框架一般都提供了批量提交的接口,jdbc支持batch的提交处理方法,当你一次性要往一个表中插入1000万条数据时,如果采用普通的executeUpdate处理,那么和服务器交互次数为1000万次,按每秒钟可以向数据库服务器提交10000次估算,要完成所有工作需要1000秒。如果采用批量提交模式,1000条提交一次,那么和服务器交互次数为1万次,交互次数大大减少。采用batch操作一般不会减少很多数据库服务器的物理IO,但是会大大减少客户端与服务端的交互次数,从而减少了多次发起的网络延时开销,同时也会降低数据库的CPU开销。 假设要向一个普通表插入1000万数据,每条记录大小为1K字节,表上没有任何索引,客户端与数据库服务器网络是100Mb

2010/12/9 Comments:
关系型数据库访问性能优化法则之程序员篇

声明:本文不是面向DBA,因为它是:DBA是数据库管理员,英文是Database Administrator。 DBA的一些职责: 安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。 数据库设计系统存储方案,并制定未来的存储需求计划。 一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。 一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。 根据开发人员的反馈信息,必要的时候,修改数据库的结构。 登记数据库的用户,维护数据库的安全性。 保证数据库的使用符合知识产权相关法规。 控制和监控用户对数据库的存取访问。 监控和优化数据库的性能。 制定数据库备份计划,

2010/12/9 Comments:
网页设计中常见的错误
1. 用户必须在几秒钟知道网站是做什么的。注意力是因特网上最有价值的货币。 如果访问者无法在几秒钟之内得知你的网站的方向,他很有可能转而访问其他网站。 你必须迅速地告诉访问者为什么要在你的网站上花费时间。2. 让网站易于速读。因特网不是书,因此没必要使用大段的文字。 也许我访问你的网站时我正在忙于其他工作,我不得不迅速读完所有内容。 项目符号、标题、副标题、列表,这些都能帮助读者迅速找到他想要的内容。3. 不要使用难于阅读的花哨字体。当然,某些字体可以让网站精彩纷呈。 不过它们容易阅读吗?如果你的主要目的是传递信息并让读者阅读, 你应该让阅读过程舒服些。4. 不要用小字体。如上一条所述,你得让读者阅读时感到舒服。 虽然我的Firefox有放大功能,但如果必须放大才能看清一个网站的话, 我就再
2010/12/3 Comments:
winform(C#)程序发布后找不到文件(xml,ini,etc...)的解决方法
做WinForm时,自已遇到了这个问题,情况和这位仁兄的差不多:winform程序发布后,找不到菜单存储文件(xml文件)。情景再现:在c#winform项目中建立一个XML数据文件在\data\demo.xml中,另有一些图片文件在\images\目录中,发布后安装在其它电脑上面,调试时没有问题,运行时会报未找到路径:C:\Documents and Settings\we\Local Settings\Apps\2.0\PXXV1GOP.VTC\…之类。但是图片的调用没有问题。解释一下几个相关问题:为什么会安装在这么奇怪的路径中?这个问题可能要问MS了,不过从vs2003以来,C#的 winform发布后的程序都会自动安装在X:\Documents and
2010/12/2 Comments:
CrystalReport for vs2010 水晶报表的发布问题以及捆绑发布
在发布WinForm后,在别人电脑上安装后,打开报表功能项时,报错:缺少CrystalReports支持的程序集,等等错误。下边就来解决这些问题:下载的SAP产品发行版本为水晶报表中,v isuals tudio 2010年今天!2010年11月15日发布,这个免费的解决方案将会使您迅速地整合进你的微软®丰富的报告v isuals tudio®2010年应用程序,而无须离开熟悉的开发环境中以一位一流的嵌入式报告设计师。开始你的免费下载选择和下载一个安装包:SAP Crystal Reports, version for Visual Studio 2010 -标准程序安装软件安装包的visuals tudio IDE。(这个是给vs2010的报表插件安装,在本
2010/12/2 Comments: