自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

转载 如何使用Objective-C解析HTML和XML

 使用Objective-C解析HTML或者XML,系统自带有两种方式一个是通过libxml,一个是通过NSXMLParser。不过这两种方式都需要自己写很多编码来处理抓取下来的内容,而且不是很直观。有一个比较好的类库hpple,它是一个轻量级的包装框架,可以很好的解决这个问题。它是用XPath来定位和解析HTML或者XML。 安装步骤:-加入 libxml2 到你的项目中Me

2010-05-18 16:47:00 698 1

转载 ASP.NET获得客户端浏览器语言设置(Get the Language setting of browser by ASP.NET)

代码如下:protected void Page_Load(object sender, EventArgs e){ String[] userLang = Request.UserLanguages; for (int i = 0; count < userLang.Length; count++) { Response.Write("

2009-03-02 16:22:00 399

原创 获取匿名用户账号名称和密码

当然,得先把YOURSERVERNAME替换成需要获取匿名账号密码的服务器的名称,然后直接保存成vbs文件,直接点击或者在命令行中运行都可以。******************************************************************On Error Resume NextConst wbemFlagReturnImmediately = &h1

2008-04-02 05:28:00 568

转载 安装Asp.net 2.0服务器出现Server Application Unavailable

本来服务器上运行的是asp.net框架版本是1.1,网站IIS运行一切正常,但今天有客户需要安装.NET 2.0版本;安装了2.0版本后,服务器运行就出现Server Application Unavailable的提示,令人莫名其妙,查阅相关文档,终于有了解决方法,原因是.net Framework 1.1和.net Framework 2.0有冲突。     具体错误信息会显示如下: 

2008-03-21 04:59:00 595

转载 让FireFox支持innerText

默认FireFox是不支持innerText的,不过它有一个属性textContent的作用和innerText是一样的,使用方法如下: 程序代码document.write(document.body.textContent);对于习惯使用innerText的人来说有点不舒服,于是网上有人就给FireFox也创建了一个innerText属性,代码如下: 程序代码f

2008-02-25 20:20:00 601 3

转载 数据库中第一范式第二范式第三范式,通俗易懂!!

有一本《数据库系统概论》的书,是一本很权威的书是由萨师煊和王珊著的。书里很系统的介绍了数据库理论的相关知识,对1范式到5范式都有介绍说明。 范式 中科永联高级技术培训中心(www.itisedu.com) 设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不

2007-12-22 14:11:00 1792

转载 推荐一批基于web的开源html文本编辑器(40+)

缩写示意:X = XHTML, T = Customizable toolbar(自定义工具栏), A = API available;√=支持,x=不支持,?=不明确 名称 授权 X T A 浏览器支持

2007-12-11 09:26:00 582

转载 将windows services制作成MSI安装程序

1、创建新的“安装项目”项目;2、在解决方案资源管理器中添加相应的所有项目文件(在项目上右键“添加”—>“文件”);3、在解决方案资源管理器上方 点击“自定义操作编辑器”;4、在“自定义操作”视图中,点击“安装”,右击“添加自定义操作”,在弹出窗口“选择项目中的项”中选择对应的windows service所在的EXE文件,点击确定;5、在“安装”下点击上一步选择的windows service程

2007-11-17 10:35:00 575 1

原创 C#中获取程序当前路径的各种方法

//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录+.exe文件名)//获取和设置当前目录(即该进程

2007-11-14 20:30:00 657

转载 史上最全的Windows进程详解

 xp系统进程信息:系统进程:[system process]alg.exe          csrss.exe         ddhelp.exe        dllhost.exe explorer.exe     inetinfo.exe      internat.exe      kernel32.dll lsass.exe        mdm.exe          

2007-10-17 20:47:00 617

转载 VSS的功能及常规用法

大家都知道VSS在项目开发时的重要作用,但是对于一些以前没有用过的开发者来说,可能还是个空白,在此就发一篇关于VSS的功能及用法的文章,希望对初学者有所帮助. 1 VSS概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。 Visual S

2007-10-17 20:12:00 461

转载 JavaScript 中的内存泄漏问题

由于最近自己的FireFox经常出现调用JS脚本时造成内存溢出而产生假死的现象,今天刚好有幸看的IBM网站里这篇文章,而自己现在又在学习JS,看了以后觉得写的非常不错,提到了很多我们平时在编写JS代码时容易造成的错误。现将此文分享给大家! Internet Explorer 和 Mozilla Firefox 是两个与 JavaScript 中的内存泄漏联系最为紧密的浏览器。两个浏览器中造成这种

2007-10-11 14:05:00 520 1

转载 Web 应用测试

1. 功能测试 1.1.链接测试    链接是 Web 应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样 确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证 Web 应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的 URL 地址才能访问。    链接测

2007-09-21 15:06:00 596

转载 asp.net 页面事件执行顺序

初始化当 页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特 别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 下一个将执行的方法是 AddPar

2007-09-11 09:26:00 721

转载 在没有 IIS 的条件下运行 ASMX

下载本文的代码:ServiceStation0412.exe (165KB) 当 Microsoft® .NET Framework 第一次发布时,它引入了一个有突破性的 Web 服务框架,那就是 ASMX。设计 ASMX 的目的在于尽可能地简化 Web 服务的开发过程,这样即使您不是 XML 专家,也可以创建并运行 Web 服务。ASMX 是通过隐藏大多数基础 XML 和 Web 服务细节来

2007-09-01 13:13:00 461

转载 HTTP的一些参考资料和Header信息

一、HTTP响应码 响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示: 1xx:信息,请求收到,继续处理 2xx:成功,行为被成功地接受、理解和采纳 3xx:重定向,为了完成请求,必须进一步执行的动作 4xx:客户端错误,请求包含语法错误或者请求无法实现 5xx:服务器错误,服务器不能实现一种明显无效的请求下表显示每个响应码

2007-08-31 14:52:00 334

转载 基于Web的IM实现思考

如今绝大多数IM软件都是基于桌面的,通常使用 Tcp/Udp,并且都实现了防火墙穿透(代理)和基于Udp的NAT穿透的P2P技术。创建一个基于Web的IM是否可行(我们这里不考虑在浏览器中嵌入类似ActiveX控件的伪B/S,因为它实际上还是一个C/S,我们要讨论的是纯的Web方式)?答案无疑是肯定的,但是有些限制,这是因为:(1)基于Web的IM不可避免的采用Http作为主要的通信协议,而Ht

2007-08-30 15:15:00 473

原创 无提示框关闭IE窗口(IE7上通过)

在我的一个项目中,需要整个站点没有菜单栏,工具栏,地址栏,滚动条等,所以只能使用在一个页面中打开另外一个页面的方法,因为window.open可以设置参数来控制子窗体的菜单栏,工具栏,地址栏,滚动条等。然后还得把父窗体给关了。但是t!x0教Yq-C#3!ql络cEKV(络"=%络]Aq9^wd}YITB&O)J用window.close(),会有提示框,很烦。期间在网上找到过一些方法,比如

2007-08-28 15:46:00 1601 1

原创 让CSDN 博客使用Windows Live Writer

在最早期的时候,我发现了刚发布的Windows Live Writer,但当时没怎么试就放弃了,因为没试验成功,使用不方便。现在新版的Windows Live Writer出来了,不死心的我再次试用它发布Blog,这次成功了(呵呵~~虽然这说明我上次试验没认真,不过......算了,总算成功了嘛~~~^_^!)。   下面把步骤写出来,其实关键是选择API。   1、在安装的时候,或者

2007-08-02 21:53:00 448 1

原创 怎样用Javascript停止或者启动AJAX Timer

在C#中停止或者启动Timer实在是太容易了,但是这样就不得不回传服务器而刷新页面,就算你用了AJAX UpdatePanel,也还是回传了,某些客户端操作还是做了也白做,比如显示的一个层又不见了。使用能用Javascript来实现的话,就可以解决问题。幸好在 AJAX Timer 中提供了两个私有的方法 _startTimer() 和 _stopTimer()下面的两个客户端例子代码告诉你如

2007-07-30 15:07:00 1348 1

原创 javascript 学习笔记 《JavaScript And DHTML Cookbook》很全~很管用~

·字符串(String)  1.声明    var myString = new String("Every good boy does fine.");    var myString = "Every good boy does fine.";  2.字符串连接    var myString = "Every " + "good boy " + "does fine.";    var my

2007-07-26 13:03:00 1253

原创 我的asp.net程序当前占用了多少内存?

如果您想在页面中显示出来当前asp.net程序占用了多少内存,那么可以使用:            double memoryUsage = (((double)System.Diagnostics.Process.GetCurrentProcess().WorkingSet64) / 1024) / 1024;来计算,单位是MB。在1.1中使用 Process.WorkingSet

2007-07-24 13:50:00 366 1

转载 用javascript获取asp.net中RadioButtonList的选中值

最近做一页面,需要在客户端获取RadioButtonList的选中值,老道捣鼓一番,得到如下方法function Button1_onclick() ...{  var rbltable = document.getElementById("RadioButtonList1");  var rbs= rbltable.getElementsByTagName("INPUT");  for(

2007-07-23 21:09:00 2056 4

原创 实现控件先执行服务器端代码,载执行客户端代码的方法

在网页中,用Javascript是经常的事,而且很多时候还还需要服务器端配合。这里遇到一个问题,我需要在点击按钮后执行相关的初始化操作,这些需要服务器端执行,并且是在用户控件中的,使用了母版,而且用户控件是动态加载的,这就常常出现客户端执行的操作被服务器端给覆盖了,没有效果。 下面是我首先绑定一个客户端事件到一个Web按钮上 btnSave.Attributes.Add("oncl

2007-07-23 20:22:00 508

原创 让css在不同浏览器下正常运行的方法——使用条件注释

由于浏览器版本的不同,对CSS里某些元素的解释也不一样,才子当然也碰到同样的问题,也收集了一些解决方法,才子之前贴过两个针对浏览器版本不同而选择不同CSS的代码,有兴趣的朋友自己找找吧。其实我们还可以利用条件注释的方法来达到类似的目的,什么是条件注释,才子也在此简单介绍一下,无非就是一些if判断啦,呵呵,但这些判断不是在脚本里执行的,而是直接在html代码里执行的,下面来介绍一下使用方法吧。

2007-07-02 21:00:00 942

原创 给用treeview生成的树的节点在客户端处理点击事件

这个问题困扰了我一个下午,网上也找到一些解决方案,但是都不够完美,以下是我的解决方案。 Node.Text = " " + ti.TreeItemName + ""; 这样的话,即能执行客户端点击事件,去执行一个Javascript函数,而且TreeView的服务器端点击事件照样能执行,这就达到了我的要求。网上其他的解决方案:xnode.NavigateUrl   =   "jav

2007-07-02 20:31:00 610

转载 PetShop之业务逻辑层设计

《解剖PetShop》系列之五 五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Ente

2007-05-19 14:29:00 452

转载 PetShop之ASP.NET缓存

《解剖PetShop》系列之四四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据

2007-05-08 09:45:00 426

转载 设计ASP.NET应用程序的七大绝招

随着微软.NET 的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开 发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨 益。  1. ~ 的用法  一般的情况下,我们是使用./../ 这样的相对路径来确定

2007-04-19 17:16:00 394

转载 ASP.NET 2.0(C#) - MasterPage(母版页)以及模板页嵌套

介绍母版页(MasterPage)就相当于模板页,挺简单的,没什么好说的。基于母版页的常用的功能有:母版页和内容页之间信息的传递,在内容页中用FindControl方法找到内容页中的控件等。另外,母版页是可以嵌套的。关键在内容页的头部加上母版页的强类型引用--创建对母版页的强类型引用,并指定到母版页的虚拟路径--%>@ MasterType VirtualPath="~/MasterPage/

2007-04-19 15:32:00 2449 1

转载 SQLServer2005中类似2000中的企业管理器

装.NET2005的时候,自带的SQL Server 2005是SQL Server2005 Express版本的,没有相当于企业管理器的东西,用起来相当不方便.不过可以到Microsoft的网站下载SQL Server Management Studio Express Edition安装.http://www.microsoft.com/downloads/details.aspx?dis

2007-04-17 13:38:00 524

转载 使用C#开发自己的web服务器(图)

摘要这 篇文章讨论了如何使用C#开发一个简单的web服务器应用程序。尽管我们可以使用任何一种支持.NET的编程语言开发,但我选择了C#。本篇文章中的代码 是使用微软的β2版的Visual C# Compiler Version 7.00.9254 [CLR version v1.0.2914]编译通过的,对代码作一些小的改动后,使用β1版也可能编译通过。该web服务器应用程序能够与IIS或

2007-04-14 13:30:00 1097

转载 Remoting的一个例子

RemotingServices 通过使用类 RemotingServices 提供的方法,我们可以很轻松实现这些目标。 Marshal: 用于将 MarshalByRefObject 转换为 ObjRef 类的实例。 Connect:客户端可以用该方法创建远程代理对象的实例。 Disconnect:断开服务器远程对象与信道的连接。客户端代理在断开后调用任何

2007-04-13 09:28:00 511

转载 Microsoft .Net Remoting系列专题之三:Remoting事件处理全接触

Microsoft .Net Remoting系列专题之三:Remoting事件处理全接触前言:在Remoting中处理事件其实并不复杂,但其中有些技巧需要你去挖掘出来。正是这些技巧,仿佛森严的壁垒,让许多人望而生畏,或者是不知所谓,最后放弃了事件在Remoting的使用。关于这个主题,在网上也有很多讨论,相关的技术文章也不少,遗憾的是,很多文章概述的都不太全面。我在研究Remoting的时候

2007-04-11 14:42:00 313

转载 Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务

 Microsoft .Net Remoting系列专题之二 Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务一、远程对象的激活在Remoting中有三种激活方式,一般的实现是通过RemotingServices类的静态方法来完成。工作过程事实上是将该远程对象注册到通道中。由于Remoting没有提供与之对应的Unr

2007-04-11 14:20:00 267

转载 Microsoft .Net Remoting系列专题之一: Remoting基础

Microsoft .Net Remoting系列专题之一一、Remoting基础什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使

2007-04-11 14:18:00 302

转载 在VS2005下为ASP.NET 2.0网站生成唯一程序集

在Visual Studio 2003下开发网站的都知道ASP.NET 1.1网站生成后都是一个唯一命名的程序集(项目名.DLL),但是这种情况在Visual Studio 2005的网站开发中不见了。Visual Studio 2005给我们提供了“发布网站”这样“方便”的功能,不用像以前一样COPY的部署,但是采用其“发布网站”的功能,会在站点的BIN目录中产生 App_Code.compil

2007-04-09 15:19:00 562

原创 发送Email时候,可能导致异常:未能访问“CDO.Message”对象,的几种情况整理

整理可能导致 could not access cdo.message object 异常的几种情况,比较全,但不是万能的哦。。。1、没有权限:具体看:http://blog.joycode.com/ghj/archive/2004/02/17/13197.aspx2、System.Web.Mail FAQ  这里提供了另外6种情况,我就不转贴了,自己查http://www.syste

2007-04-06 14:03:00 926

原创 SQL注入原理示例及分析

引 言 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端

2007-04-06 13:51:00 344

转载 PetShop数据访问层之消息处理

《解剖PetShop》系列之三三、PetShop数据访问层之消息处理在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的

2007-04-06 13:43:00 469

H5 移动 刮刮卡 示例代码

今天给大家带来一个刮刮乐的小例子~基于HTML5 canvas的

2017-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除