- 博客(51)
- 资源 (5)
- 收藏
- 关注
原创 算法复习~
1.单链表反转private Node reverseNode2(Node node) { if(node.next==null){ return node; } Node preNode= reverseNode2(node.next); node.next.next=node;
2015-10-06 17:39:51
417
转载 (转)收集的JQuery代码
1. 如何创建嵌套的过滤器 //允许你减少集合中的匹配元素的过滤器, //只剩下那些与给定的选择器匹配的部分。在这种情况下, //查询删除了任何没(:not)有(:has) //包含class为“selected”(.selected)的子节点。 .filter(":not(:has(.selected)
2012-08-01 14:15:45
1139
转载 .NET中组装的动态生成与使用
郑兴旺 (中国矿业大学计算机系 江苏徐州 221008)【摘要】.NET平台的出现提高了程序的执行效率,本文就以类加计算为例,解释了动态代码的生成和使用。并就Emit命名空间中的一些类做了简要的介绍。【关键词】 组装 模块 接口 类型 .NET平台的出现大大简
2011-07-19 08:34:44
663
转载 IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表
<br />今日整理网站的 CSS 的时候发现我的网站在 Firefox下面出现了变形的情况,这个时候我急啊.<br />我就到网上找了很多资料,最后发现下面的内容比较实用:熟悉CSS的朋友一定对CSS hack十分了解了,现在IE浏览器、Firefox浏览器、Chrome浏览器、Opera浏览器、Safari浏览器百家争鸣,可苦了我们这些Web前端开发人员了。<br />我在这里稍微整理了一下前面了解的各浏览器的CSS hack,打包奉献一下,哈哈。<br />各浏览器CSS hack兼容表: IE6IE
2011-03-30 10:11:00
735
原创 VisualTreeHelper遍历
<br />GetParentObject方法,获取父控件方法。该方法将根据当前控件,遍历查找其父控件是否存在。参数1是表示当前子控件名,参数2是要查询父控件名;使用VisualTreeHelper.GetParent方法获取当前父控件。 1 public T GetParentObject<T>(DependencyObject obj, string name) where T : FrameworkElement<br /> 2 {<br /> 3 Depe
2010-09-19 11:17:00
872
原创 VisualTreeHelper遍历
首先要介绍的Hleper方法是GetParentObject方法,获取父控件方法。该方法将根据当前控件,遍历查找其父控件是否存在。参数1是表示当前子控件名,参数2是要查询父控件名;使用VisualTreeHelper.GetParent方法获取当前父控件。 1 public T GetParentObject<T>(DependencyObject obj, string name) where T : FrameworkElement<br /> 2 {<br /> 3
2010-09-19 11:12:00
4143
转载 ASP.NET 首页性能的十大做法
ASP.NET 首页性能的十大做法 前言本文是我对ASP.NET页面载入速度提高的一些做法,这些做法分为以下部分:1.采用 HTTP Module 控制页面的生命周期。 2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。 3.页面GZIP压缩。 4.OutputCache 编程方式输出页面缓存。 5.删除页面空白字
2010-05-06 14:33:00
381
原创 由xml生成xsd及实体类
使用VS2005工具XSD.exe(SDK/v2.0/Bin/xsd.exe)自动生成实体类:xsd /c /namespace:myCompany /language:CS temp1.xsd也可以生成DataSet类型的类:xsd /dataset /language:CS temp1.xsd ( 类文件和XSD之间可以相互转换,也就是说,你也可以先生成类,然后自动生成XSD)
2010-05-06 10:15:00
2781
原创 c#单链表实现
using System;namespace Test.List{ /// /// Summary description for ListNode. /// // 结点类 public class ListNode { public ListNode(int NewValue) { Value = NewV
2010-03-03 11:48:00
582
转载 SQL SERVER 定时自动备份,并将备份文件加密压缩
SQL SERVER 定时自动备份,并将备份文件加密压缩(2008-11-12 11:21:48)标签:it 分类:操作系统@数据库 最近因为公司要升级HR系统,我被安排管理这个项目,公司为了安全起见和我签署了保密协议,按了手印责任就大了,所以要想办法加强系统、应用、数据库的安全,系统无法控制,应用的安全还不错,所以我就着手做数据库的安全,数据库用户及密码都控制了,现在需要对自动备
2009-07-31 09:42:00
4042
1
转载 代替模态窗口~~
模式窗口太过于局限性,所以我研究了一个完全可以用window.open()代替window.showModalDialog()的方法,其资料贴在了下面: 有两个页面,一个是调用页面---main.html,一个是被调用页面---modalWindow.htmlmain.html-----------------------------------------------------
2009-03-26 13:49:00
652
转载 关于T-SQL中数据库重命名
今天遇到要修改当前正在运行的数据库的名称的问题,因为是老板提出来的,大家以前也都没用到过这种方式,所以找花了点时间研究了一下,发现网上关于修改数据加名的需求还真不少,最后在SQL Server的帮助文件中找了答案,现将代码给出并给出相应解释,方便大家和自己后面用到时方便查找。 Use master EXEC sp_dboption OldDbName, Sin
2008-10-31 10:33:00
842
转载 .NET开源项目介绍及资源推荐:IOC容器篇
关于IOC的概念就不多说了,在.NET平台下,比较优秀的IOC容器框架有如下四种,本文试图作一个简单的介绍,以及推荐一些各个框架的学习资源。一.Castle在Castle中包含了一组开发框架,它里面的IOC容器是Windsor,目前Castle已经发布了RC1版本,其中Windsor已经是RC3了。在Windsor中提出了自动装配的概念,由容器来自动管理组件之间的依赖关系,无需用户去编写X
2008-09-20 15:29:00
597
转载 Guid在数据库的应用
GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。 GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D01
2008-07-24 13:34:00
657
原创 Prototype开发手册
对应版本1.4.0 original article by sp(Sergio Pereira) Sergio Pereiralast update: March 30th 2006中文版:THIN最后更新:2006-3-31 其它版本 English version PDF (v1.4.0) Korean (v1.4.0) Italian (v1.4.0) Po
2008-07-21 16:35:00
493
转载 Assembly学习心得(转贴)
Assembly学习心得(转贴) Assembly学习心得 作者: 王雪鹏 www.ASPCool.com 时间:2004-12-16 说明: 最近开始准备把学到的.NET知识重新整理一遍,眼过千遍不如手过一遍, 所以我准备记下我的学习心得,已备参考。 各位都是大虾了,如果有哪些错误或者不完整的地方,还请不吝指出。多谢了
2008-07-15 10:17:00
948
原创 .NET 开发人员应该下载的十个必备工具
.NET 开发人员应该下载的十个必备工具 NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编译工具 两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Vis
2008-07-15 09:57:00
431
原创 经典正则表达式
经典正则表达式 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String
2008-07-15 09:53:00
322
原创 C#强化系列文章八:HttpModule,HttpHandler,HttpHandlerFactory简单使用
这三个对象我们在开发Asp.net程序时经常会用到,似乎很熟悉,但有时候又不太确定。本文通过一个简单的例子来直观的比较一下这三个对象的使用。HttpModule:Http模块,可以在页面处理前后、应用程序初始化、出错等时候加入自己的事件处理程序HttpHandler:Http处理程序,处理页面请求HttpHandlerFactory:用来创建Http处理程序,创建的同时可以附加自己的事
2008-07-04 14:53:00
1214
转载 [ASP.NET]DataBinder.Eval用法
# Bind("Subject") %> //绑定字段 # Container.DataItemIndex + 1%> //实现自动编号 # DataBinder.Eval(Container.DataItem, "[n]") %> 通常使用的方法 # DataBinder.Eval(Container.DataItem, "ColumnName") %> # DataBind
2008-06-30 11:24:00
318
转载 Application, Session, Cookie, Viewstate, Cache对象用法和区别
Application, Session, Cookie, Viewstate, Cache对象用法和区别2008年03月13日 星期四 下午 07:43
2008-06-27 18:04:00
438
转载 .Net 中的反射(反射特性) - Part.3
反射特性(Attribute)可能很多人还不了解特性,所以我们先了解一下什么是特性。想想看如果有一个消息系统,它存在这样一个方法,用来将一则短消息发送给某人:// title: 标题;author:作者;content:内容;receiverId:接受者Idpublic bool SendMsg(string title, string author, string content,
2008-06-23 16:42:00
339
转载 比较application,session,cookies,viewstate四个对象区别?(从原理,使用范围, 存取方法等方面来讨论)
Application用于保存所有用户共用的数据信息,如果被保存的数据在应用程序生存期内根本不会改变或很少改变,用它。但是在asp.net中有个web.config,可能更好点。如果要使用application,一个需要考虑的问题是任何写操作都有要在application_onstart事件中(Global.asax)中完成。尽管使用application.lock和application.unl
2008-06-05 20:16:00
903
转载 [WebServices] 之二:基础知识
1. 有关生存期的补充正常情况下,每次调用 WebMethod,服务器都会创建一个新的 WebService 对象,即便客户端使用同一个代理对象多次调用 WebMethod。而我们一旦调用了有缓存标记的 WebMethod,只要未超出缓存期,WebService 对象都不会被重新创建。在缓存期内调用没有缓存标记的 WebMethod,也会继续使用该 WebService 对象。有太多因素让
2008-06-05 20:14:00
369
转载 [WebServices] 之一:基础知识
1. 有关生存期的补充正常情况下,每次调用 WebMethod,服务器都会创建一个新的 WebService 对象,即便客户端使用同一个代理对象多次调用 WebMethod。而我们一旦调用了有缓存标记的 WebMethod,只要未超出缓存期,WebService 对象都不会被重新创建。在缓存期内调用没有缓存标记的 WebMethod,也会继续使用该 WebService 对象。有太多因素让
2008-06-05 20:13:00
274
原创 转载 .net面试题大全(有答案)
在网上找来的,希望对大家有所帮助。1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator 方法的类型。1.c#中的三元运算符是__?:__2.当整数a赋值给一个object对象时,整数a将会被__装箱___?3.类成员有__3__种可访问形式?4
2008-06-05 20:02:00
339
转载 Log4Net五步走
本文不是教你全面了解log4net,本文只是希望教会你按步就班,照糊芦画瓢般就会用log4net1,引入log4net.dll组件2,建立一个配置文件两种方法,一种是在Web.Config或App.Config里加入以下配置节 上面的配置节,复制就可以用了加入log4net配置内容的定义,这个紧接着上面的内容定义在config文件里就可以了,下面是一个范例:
2008-06-05 19:08:00
309
转载 从.NET平台调用Win32 API
版权声明:本文章受知识产权法保护,如果阁下想转载,在转载的时候烦劳阁下连同在下的姓名一起转载,并向bladey@tom.com发一个Mail,我很想知道我的文章都去哪里了.谢谢.小序 Win32 API可以直接控制Microsoft Windows的核心,因为API(Application Programming Interface)本来就是微软留给我们直接控制Windows的接
2008-06-03 13:25:00
291
转载 使用.NET发送邮件
使用.NET发送邮件 如果你曾经使用过ASP来发送邮件,你大概会使用CDONTS,但是在.NET里,发送邮件的功能已经封装进.NET Framework的System.Web.Mail的命名空间里了,使用这个命名空间下类,就可以很容易的构建一个发送邮件的程序,所需要仅仅是在windows中架构好SMTP服务器。 System.Web.Mail命名空间: 这个命名控件下包含了以
2008-05-27 11:24:00
342
转载 C# 泛型简介
摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。 下载 GenericsInCSharp.msi 示例文件 。 http://download.microsoft.com/download/f/9/0/f90711a9-9e3b-422e-a6cf-9ef5
2008-05-26 16:08:00
378
原创 常用.net程序方法
//Get MultiLanguagepublic static string GetLanguageString(string key) { if (null == languageHT[SessionUtil.LoginUserLanguageID]) { languageHT.Ad
2008-05-21 14:40:00
444
原创 Page基类的重写
using System;using System.ComponentModel;using System.Configuration;using System.IO;using System.Text;using System.Text.RegularExpressions;using System.Web.UI;using Dealeasy.Ex;using System.Web.UI.Web
2008-05-20 15:33:00
1250
1
转载 MyEclipse配置struts+hibernate+spring
这几天把hibernate和spring好好看了下,再想想struts的一些东西,决定把3个整合一下一起用,表现层用struts+freemarker,业务层用spring,hibernate处理持久层。在struts中,利用委托,将action的处理委托给spring进行,struts只负责页面逻辑。 这几天把hibernate和spring好好看了下,再想想strut
2008-05-13 11:10:00
357
转载 自动填充控件AutoCompleteExtender控件实现代码
AutoCompleteProperties的属性包括 属性名称 属性描述 备注 TargetControlID 指定要控制的控件的ID 一般为TextBox的ID ServicePath 处理智能选择列表的Web Services路径 ServiceMethod 处理智能选择列表的网络服务服务 该方法一般包含两个参数(string prefixText, int count) Enab
2008-05-12 14:09:00
502
转载 .NET面试汇总
NET求职技术总结[.NET(C#)]把attribute翻译成特性,用来标识类,方法把property翻译为属性,性质,用于存取类的字段把markup翻译成标记,tag还是翻译成标签比较好[.NET(C#)].NET Framework的核心是其运行库的执行环境。称为公共语言运行库(CLR)或.NET运行库.通常将在CLR的控制下运行的代码称为托管代码(managed code).在CL
2008-05-09 19:04:00
427
转载 关于Java23种设计模式的有趣见解
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:
2008-05-09 18:29:00
248
转载 EJB初学者常有的十一个疑惑
1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别? 答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....
2008-05-09 18:28:00
287
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人