在jQquery中,可以用如下方式触发input、a标签的click事件:$("#my_input").click(function () { //do something });或$("#my_a").click(function () { //do something }... Read More
一、创建windows服务 1、用VS创建windows服务,结果如下: 2、删除默认生成的Service1.cs文件,然后创建自己的服务文件(如:MyService),并修改Program.cs文件的代码,如下: 此时,解决方案的目录结构如下: 3、双击MyService.cs服务文件,在左侧设计 Read More
c#中拷贝有浅拷贝和深拷贝之分。例如对象A,其中有值类型字段和引用类型字段:1、浅拷贝: 对于值类型字段,直接逐位复制到新拷贝的副本对象中,修改副本的字段的值,不会影响源对象中字段的值; 对于引用类型字段,只复制字段的引用到副本对象中,引用的对象不复制,因为副本和源对象的字段引用的是同一个对象,... Read More
c#中关键词out和ref用来表明以传引用的方式传递参数。区别如下:如果方法的参数用out标记,表示方法被调用前不需初始化参数,方法内不能读取此参数的值,在方法返回前必须向此参数写入值;如果方法的参数用ref标记,表示方法被调用前必须初始化参数,在方法内部可以读取或者读写此参数,也可不对此参数做任何... Read More
在本文开始前,先简单讲两个知识点:1.每个action执行前都会先执行OnActionExecuting方法;2.FCL提供了多种方式来检测特性的存在,比如IsDefined、GetCustomAttributes方法等,IsDefined方法仅仅是判断目标有没有应用指定特性,而GetCustomA... Read More
一、开启IIS服务1、右键点击开始菜单或者使用“win+x”组合键,如然后选择“控制面板”,下如:2、再控制面板中选择“程序”-->“启动或关闭windows功能”,在弹出的对话框中勾选如下图:然后点击确定按钮,稍等大概2分钟后Win10系统将会统开启IIS服务功能。二、打开IIS管理器在控制面板中... Read More
ASP.NET中身份验证有三种方式:Windows、Forms和Passport。1、Windows验证,基于窗体验证,需要每个页面写上验证身份代码,相对灵活,但操作过于复杂;2、Passport验证,使用由微软提供的集中身份验证方式,安全性较高,但实现较复杂;3、Forms验证,将所定义的文件和目... Read More
C#中关键字var和dynamic的区别如下:1、var申明的变量必须初始化,dynamic申明的变量无需初始化。2、var关键字只能在方法内部申明局部变量,dynamic关键字可用于局部变量,字段,参数。3、表达式不能转型为var,但可以转型为dynamic。4、用var关键字声明变量时,编译时会... Read More
C#遍历List并删除某个或者几个元素的方法,你的第一反应使用什么方法实现呢?foreach? for?如果是foreach,那么恭喜你,你答错了。如果你想到的是用for,那么你只是离成功进了一步。正确的做法是用for倒序遍历,根据条件删除。下面我们用代码来演示foreach,for删除list数据... Read More
n年前为了面试,搜罗的C#基础知识,记在了文档里。今天写到博客园里,与人分享,因为不是专家,所以仅供参考。1.面向对象 在面向对象概念提出之前,语言都是面向过程的,说到面向对象,应该与面向过程比较,这样理解会更清晰。顾名思义,面向过程强调的是过程,面向对象强调的是对象。 下面通过“关门”这个例子... Read More
1.html代码: html代码2.后台代码:public partial class UpLoadFilesByStream : System.Web.UI.Page { protected void Page_Load(object sender, Event... Read More
1.html代码: html代码2.后台代码:public int fileMaxContentLength = 1;//最大文件大小,单位M public int imgMaxWidth = 500;//图片最大宽度,单... Read More
c# asp.net 中DropDownList控件绑定枚举数据1.枚举(enum)代码:private enum heros { 德玛 = 0, 皇子 = 10, 大头 = 20, 剑圣 = 30, }如果不为枚举数列表中的元素指定... Read More
在asp.net页面有时一个页面会通过iframe嵌套另一个页面,下面的例子讲述的是被嵌套的iframe页面向父页传值的一种方式,用jQuery即可。iframe页面代码: Iframe页面 This is iframe page! 父页面代码: ... Read More
闲暇中逛博客园,看到TCP/IP和HTTP关键词,就突然想深刻理解他们(以前真的是只知皮毛),于是看了关于TCP/IP和HTTP的博文,就有了此文。首先要引出开放系统互连参考模型(OSI:Open SystemInterconnect),OSI七层模型如下,每层的意思可以百度,物理层为最底层:应用层... Read More
之前对栈(stack)和堆(heap)的认识很模糊,今天看了一篇关于堆栈的文章《译文---C#堆VS栈》后,仿佛有种拨开云雾见青天的感觉,当然只是一些浅显的理论的认识,这里做一些简单的记录,方便自己记忆理解,同时也可以供大家参考!1.栈(stack)和堆(heap)的事例理解在内存中,栈(stack... Read More
单例模式(Singleton Pattern)就是为了整个应用程序的生命周期内的任何时刻,类只能创建一个实例。单线程下的单例模式代码:public class Singleton { private Singleton() { } //(1) private... Read More
在上一篇中,对JSON.stringify()方法有了初步的认识,并且做了一些简单的例子。本篇将进一步将JSON.stringify用在复杂些的实例中,例如如下需求:在进jQuery AJAX异步传值时,用JSON.stringify()函数将数组转换成json类型(JSON:JavaScript ... Read More
1.JSON.stringify()简介:JSON.stringify()这个函数是用来序列化对象的,即是把对象类型转换成json类型。它有三个参数,即JSON.stringify(value[, replacer] [, space]):value是必填,指要转换json类型的对象(类,数组等),... Read More
有字符串"a,s,d,v,a,v",如果想去除其中重复的字符,怎么做?下面是一个方法,用Hashtable来记录唯一字符,排除重复字符,仅供参考。1.过滤方法:public class OperationString { /// /// 过滤字符串中的重复字符 ... Read More