摘要:function Ajax(){ this.httpXML=false; this.init(); } Ajax.prototype.init=function(){ if(window.XMLHttpRequest){ this.httpXML=new XMLHttpRequest(); if (this.httpXML.overrideMimeType){ this.httpXML.overrideMimeType("text/xml"); } }else if(window.ActiveXObject){ try{this.httpXML = new ActiveXO 阅读全文
文字旋转效果实现(兼容ie firefox chrome)
2011-04-06 10:18 by focusdada, 438 阅读, 0 推荐, 收藏,
摘要:<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><style type="text/css">.text{/* for firefox, safari, chrome, etc. */-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg); 阅读全文
参数化查询,防止sql注入漏洞攻击
2011-03-25 11:14 by focusdada, 450 阅读, 0 推荐, 收藏,
摘要:首先,什么是注入漏洞攻击呢?所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。通常的解决方案有过滤敏感字符,比如说过滤掉or, and , select sql等关键字,但是,这种方法存在一定的缺陷,在这里不做讨论,我们只看参数化查询解决sql注入漏洞的实例。 所谓的参数化查询(Parameterized Query 或 Parameterized Statement)是指在设计与数据库链接并访问数据时,在需要填入数值或数据的地方,使用参数 (Parameter) 来给值,这个方法目前已被视为最有效可预防SQL注入 阅读全文
一步一步学习C#中的多线程 --- 1、初识线程(3)--前台线程和后台线程(转)
2011-03-23 09:16 by focusdada, 164 阅读, 0 推荐, 收藏,
摘要:1、前台线程和后台线程的基本概念MSDN上对前台线程和后台线程有如下描述:http://msdn.microsoft.com/zh-cn/library/h339syd0(VS.80).aspx 前台线程和后台线程的主要区别就是:应用程序必须运行完所有的前台线程才可以退出;而对于后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出,所有的后台线程在应用程序退出时都会自动结束。 注意:通过Thread类创建的线程都是前台线程。线程池ThreadPool(后面将会介绍)中的线程都是后台线程。 在使用Thread创建前台线程时,可以通过IsBackground属性以确定该线程是前台线程还是后台 阅读全文
DataTable
2011-03-18 14:27 by focusdada, 327 阅读, 0 推荐, 收藏,
摘要:DataTable表示一个与内存有关的数据表,可以使用工具栏里面的控件拖放来创建和使用,也可以在编写程序过程中根据需要独立创建和使用,最常见的情况是作为DataSet的成员使用,在这种情况下就需要用在编程过程中根据需要动态创建数据表。那么在8.4节中主要讲用编码的方式来建立DataTable数据表以及对它的操作。1 代码创建DataTable数据表如上8.3节里面所讲,通过添加对象的方式直接在DataSet中创建数据表,可以通过使用Add方法将DataTable添加到DataSet中,这种是使用控件的可视化添加DataTable的操作,那么在代码中怎么来创建DataTable数据表呢?在程序中 阅读全文
C#设计模式学习笔记-单例模式
2011-03-17 14:50 by focusdada, 125 阅读, 0 推荐, 收藏,
摘要:最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensurea class only has one instance,and provide a global point of access to。它的主要特点不是根据客户程序调用生成一个新的实例,而是控制某个类型的实例数量-唯一一个。(《设计模式-基于C#的工程化实现及扩展》,王翔)。也就是说,单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只 阅读全文
C# Save Picture to Excel
2011-03-17 14:47 by focusdada, 386 阅读, 0 推荐, 收藏,
摘要:1 private static void SavePictureToExcel(string siteName) 2 { 3 string dirFolder = Environment.CurrentDirectory.ToString(); 4 string excelFileName = Path.Combine(dirFolder,siteName + "-" + GetMonthString(DateTime.Now.Month) + ".xlsx"); 5 object m_objOpt = System.Reflection.Missin 阅读全文
C# 异步
2011-03-17 14:46 by focusdada, 319 阅读, 0 推荐, 收藏,
摘要:class Invoke { #region 异步不带返回值 //声明委托 public delegate void AsyncEventHandler(); //异步方法 void Event1() { Console.WriteLine("Event1 Start!"); System.Threading.Thread.Sleep(4000); Console.WriteLine("Event1 End!"); } //同步方法 void Event2() { Console.WriteLine("Event2 Start!"); 阅读全文
在SQL Server数据库之间进行数据导入导出
2011-03-17 14:43 by focusdada, 304 阅读, 0 推荐, 收藏,
摘要:最近做的系统需要将旧系统的数据导入到新版本中去,由于Table的结构发生变化,新版本中的数据关系也发生了变化,搞得很是头疼...(1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表的结构和FROM所指的表的结构相同);将SELECT查出的数据插入到这个空表中。在使用SELECT INTO语句时,INTO后跟的表必须在数据库不存在,否则出错,下面是一个使用SELECT INTO的例子。 假 阅读全文
ajax更新数据后,jquery、jq失效问题(事件丢失)
2011-03-17 14:06 by focusdada, 610 阅读, 0 推荐, 收藏,
摘要:刚开始遇到这个问题异常头疼,最后只能竟可能的更新标签内的Content,使得标签本身不受影响...-------------------------------------------------------------------------------------------给元素绑定click事件 ,但是遇到一个问题 就是 当我执行一些ajax请求后 这个click事件就失效了比如说 我的分页是一个ajax请求 但我点下一页时 后生成的元素a就没有了click事件了其实 原因很简单ajax加载内容是在$(document).ready()之后的操作,这个时候给绑定函数的时候,找到的元素集 阅读全文
浙公网安备 33010602011771号