自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 C#创建windows服务并定时执行

一、创建window服务1、新建项目-->选择Windows服务。默认生成文件包括Program.cs,Service1.cs2、在Service1.cs添加如下代码:System.Timers.Timer timer1; //计时器 public Service1() { ...

2013-10-15 15:38:00 102

转载 ASP.NET开发性能优化

1. 如没必要,尽量使用静态HTML页面。 动态页面必须先由服务器执行处理或查询数据库后,生成HTML页面,然后再“送”往客户端浏览,这就不得不耗费一定的服务器资源,如果在并发较大的网站过多使用这类程序,则网页显示速度肯定会慢。 其实效率最高、消耗最小的还是纯静态化的HTML页面;除门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能地静态化也是提高...

2013-09-29 16:47:00 90

转载 Anehta的水印(Watermark)机制

Anehta中采用了一种同机识别的技术,我在项目中将其称为“水印”(Watermark).看过我的录像演示的人应该有印象,效果如下:如果一个客户端被打上了水印,那么,不管客户端删除了cookie、缓存,抑或是切换了各种不同的浏览器,其水印都不会变化。换句话来说,就是常规的清除上网痕迹的措施,都无法清除掉anehta给客户端打上的水印。这看起来好像跟变魔术一样,其实揭穿了很简单,我是通过F...

2013-09-29 16:46:00 182

转载 关于用__doPostBack在前端调用后端的方法

第一步:在Web界面上添加一个LinkButton,并把它隐藏起来,这里的隐藏不是把Visibe设为false,而是把LinkButton的Text设为空。第二步:覆写父类方法using System.Reflection; protected override void OnLoad(EventArgs e) { base.OnLoad(e); if ...

2013-09-29 16:45:00 178

转载 页面(HTML)优化的方法

1. 减少HTTP请求数。 (1) 合并JS文件和CSS文件。 (2) 合并框架图片及相对变动较少的图片或成一张,通过CSS背景切割来完成渲染。 (3) 合理使用本地Cache来缓存JS/CSS/IMAGE。2. 减小被请求文件的大小,减少请求数据占用的网络带宽。 (1) 压缩JS体积:删除JS中空白换行、注释、混淆,把长变量换成短变量。...

2013-09-29 16:39:00 122

转载 信息安全战 摘要

信息安全技术按照其所在的信息系统层次可分为物理安全技术、基础架构安全(网络、主机和终端)、应用安全技术、数据安全技术、身份和访问管理五大种类。物理安全1. 机房物理安全 1.1 物理环境的防护1.2 计算机机房的场地安全 1.3 操作室的场地安全2. 视频监控安全 2.1 公众安全 2.2 机场/海港/铁路 ...

2013-09-29 16:38:00 110

转载 JavaScirpt调用WebService

文件:WebService.asmx<%@ WebService Language="C#" class="ServerTime" %> using System; using System.Web.Services; using System.Web.Script.Services;[ScriptService]//允许Ajax调用此WebService publi...

2013-09-29 16:37:00 61

转载 高效C#编码优化

1. Foreach比for语句具有更好的执行效率2. 避免使用ArrayList 因为任何对象添加到ArrayList都要封装为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定的集合类型代替ArrayList。.NET 2.0提供了一个新的类型,叫泛型,这是一个强类型,使用泛型集合就可以避免装箱和拆箱的发生,提高性能。3...

2013-09-29 16:37:00 90

转载 如何保证Web Service的安全

SoapHeader身份认证 访问IP认证 SSL安全访问一、SoapHeader 1.定义SoapHeader派生类 public class MySoapHeader : System.Web.Services.Protocols.SoapHeader { private string _UserID = string.Empty; private string ...

2013-09-29 16:36:00 69

转载 .NET事务 隐式事务(TransactionScope) 显示事务(CommittableTransaction) WebService(TransactionOption)...

如需运行分布式事务,需启动Distributed Transaction Coordinator服务,如启动该服务报错,输入CMD命令msdtc -resetlog即可。T-SQL:Create Table TranTable( Id INT IDENTITY(1,1) PRIMARY KEY, Priority TINYINT--最大值255)...

2013-09-29 16:36:00 128

转载 存储过程编写经验和优化措施(转)

转载至:http://www.cnblogs.com/ltp/archive/2005/12/02/289634.html一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的...

2013-09-29 16:34:00 56

转载 C#连接Oracle、MySQL数据库

1. 用OracleConnection连接Oracle 首先添加OracleClient的引用,如下图。(1)加入命名空间:using System.Data.OracleClient;(2)连接数据库:string conStr = "Data Source=codematic;User ID=codeuser;Password=user123";...

2013-09-29 16:32:00 118

转载 Session超时和莫名丢失的处理

原因: 改动global.asax、Web.config、bin目录里的东西,导致Web Application重启。 有些杀病毒软件会去扫描你的Web.config文件,也会导致Session丢失。 服务器内存不足导致Session丢失。 程序内部有让Session丢失的代码。 程序有框架页面和跨域情况。解决: 修改Web...

2013-09-29 16:31:00 134

转载 Web.Config配置sessionState

Session模型简介Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由2...

2013-09-29 16:02:00 199

转载 公共变量与属性的区别

在我们的程序中经常会出现以下代码。 成员变量:public string Name; 类属性:public class People { private string name; public string Name { s...

2013-09-29 16:01:00 95

转载 sealed、new、virtual、abstract与override

1. sealed——“断子绝孙” 密封类不能被继承。密封方法可以重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed修饰符必须始终与override一起使用。 即:密封类不会有子类,所以是“断子绝孙”。2. new——“你是我的,我是我的” new关键字用于显式隐藏从基类继承的成员。也就是在使用派生类时调用的方式方...

2013-09-29 16:00:00 119

转载 const和readonly的区别

readonly修饰符用来表示只读,const用来表示不变常量。顾名思义,只读表示不能进行写操作;不变常量不能被修改。这两者到底有什么区别呢?(1) readonly和const都是用来标示常量的。(2) 初始化赋值不同。const修饰的常量必须在声明的同时赋值。例如:public class Class1{ public const i...

2013-09-29 15:59:00 183

转载 Equals()和运算符==的区别

1.对于值类型 如果对象的值相等,则相等运算符==返回True,否则返回False。2.对于引用类型 ==操作符比较的是两个变量的值是否相等,或两个引用是不是指向同一个内存地址。 equals()方法比较的是两个对象指向的内存空间里的内容是不是相同。equals也就是比较两个“引用类型”是否是对同一个对象的引用。即两个对象的内容是否相等。趣味理解:对...

2013-09-29 15:56:00 87

转载 ASP.NET Web应用程序和ASP.NET网站的区别

Web Application模型的优点如下: 网站编译速度快。 生成的程序集如下: Web Site生成随机的程序集名,需要通过插件Web Deployment才可以生成单一程序集。 Web Application可指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息。...

2013-09-29 15:53:00 98

空空如也

空空如也

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

TA关注的人

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