Welcome 微信登录

首页 / 网页编程 / ASP.NET

.net log4的详细用法

.net log4的详细用法

本人开始接触.net 日志,如有不对之处还请多多指教!lLog4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(文件、数据库、EventLog等),日志就是程序的黑匣子,可以通过日志查看系统的运行过程,从而发现系统的问题。日志的作用:将运行过程的步骤、成功失败记录下来,将关键性的数据记录下来分析系统问题所在。Log4J。 l看如鹏站内搜索的日志文件。对于网站来讲,不能把异常信息显示给用户,异常信息只能记录到日志,出了问题把日志文件发给开发...
ASP.NET MVC使用Ajax的辅助的解决方法

ASP.NET MVC使用Ajax的辅助的解决方法

前言:前面我们已经简单的介绍过了MVC如何Jquery,因为我们如果使用Ajax的话必须要了解Jquery,这篇博客我们将大致了解一下ASP.NET MVC如何使用Ajax的辅助方法,此博客是我的读书笔记,如果那里写的不好,还请各位朋友提出来,我们共同学习。1.准备工作 (1)在MVC刚开始学习的时候,我们就需要介绍ASP.NET MVC框架中的HTML的辅助方法,但是这类文章现在已经很多了,而且个人感觉很简单,所以没有写笔记,我在这里就不介绍了。 (...
AJAX JavaScript反射机制的介绍

AJAX JavaScript反射机制的介绍

什么是反射机制 反射机制指的是程序在运行时能够获取自身的信息。例如一个对象能够在运行时知道自己有哪些方法和属性。 在JavaScript中利用for(…in…)语句实现反射 在JavaScript中有一个很方便的语法来实现反射,即for(…in…)语句,其语法如下: for(var p in obj){ //语句 } 这里var p表示声明的一个变量,用以存储对象obj的属性(方法)名称,有了对象名和属性(方法)名,就可以使用方括号语...
经典算法:基数排序的小例子

经典算法:基数排序的小例子

1.概述基数排序(Radix sort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。基数排序的发明可以追溯到1887年赫尔曼·何乐礼在打孔卡片制表机(Tabulation Machine)上的贡献。原理:将所有待比较数值(正整数)统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从...
几种using 的用法小结

几种using 的用法小结

1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两个不同的命名空间,但两个命名空间都包括了一个相同名字的类型的时候。当需要用到这个...
C# new和override的区别分析

C# new和override的区别分析

override是指“覆盖”,是指子类覆盖了父类的方法。子类的对象无法再访问父类中的该方法。new是指“隐藏”,是指子类隐藏了父类的方法,当然,通过一定的转换,可以在子类的对象中访问父类的方法。所以说C# new和override的区别是覆盖和隐藏 以下是代码:复制代码 代码如下:<PRE class=csharp name="code">class Base { public virtual void F1() { Console.Writ...
Asp.Net防止刷新重复提交数据的办法

Asp.Net防止刷新重复提交数据的办法

在网上搜 一下,可以找到很多关于这方面的资料,其中有一篇是来自MSDN上的一种解决方法: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/BedrockASPNET.asp 它是通过重新定义 System.Web.UI.Page 类来实现加载页面时,是“刷新”、“后退”请求,还是正常请求,其他的页面则继承了自定义的这 个Page类。感觉他这个方法比较独...
asp.net的公共变量声明问题(解决)

asp.net的公共变量声明问题(解决)

asp.net的公共变量声明的问题 1. A类型用户,通过注册类型即可,通过单击注册按钮进入注册界面,然后输入用户的基本信息,确定即可满足A类型用户的需求。2.B类型用户,通过自己的邮箱登陆,只要输入自己的用户名和密码即可进入系统,但是需要对此类用户的个人资料进行修改。所以登陆的时候需要声明一个公共变量对其进行区分,比如UserFlag变量,publie int UserFlag=0;//默认情况是A类型用户,所以当B类型用户输入用户名和密码登陆时候,讲U...
浅谈类型转换操作符is/as

浅谈类型转换操作符is/as

1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切类型都必须集成自System.Object类型,因此我们可以很容易的获得对象的准确类型,方法是:GetType()方法。那么.NET中的类型转换,应该考虑的地方有那些呢?2. 概念引入 类型转换包括显示转换和隐式转换,在.NET中类型转换的基本规则如下: ...
indexof 和 indexofany的区别介绍

indexof 和 indexofany的区别介绍

定位子串是指在一个字符串中寻找其中包含的子串或者某个字符。在String类中,常用的定位子串和字符的方法包括IndexOf/LastIndexOf及IndexOfAny/LastIndexOfAny,下面进行详细介绍。 1.IndexOf/LastIndexOfIndexOf方法用于搜索在一个字符串中,某个特定的字符或者子串第一次出现的位置,该方法区分大小写,并从字符串的首字符开始以0计数。如果字符串中不包含这个字符或子串,则返回-1。常用的重载形式...
<< 121 122 123 124 125 126 127 128 129 130 >>