- 博客(40)
- 资源 (2)
- 收藏
- 关注
转载 运用NPOI操作EXCEL
一、引入NPOI程序集下载地址:http://pan.baidu.com/s/1qWI3Vgo二、运用NPOI导出成excel文件 1 protected void btnOutExcel_Click(object sender, EventArgs e) 2 { 3 HSSFWorkbook workbook ...
2014-10-08 12:02:00 106
转载 css尖角
1 .market-nav-arrow {2 height: 0;3 font-size: 0;4 line-height: 0;5 border-style: solid;6 border-width: 7px 0px 7px 7px;...
2014-09-06 12:38:00 158
转载 把mvc4彻底搞定(一)
1 .net web开发方式webform开发asp.net mvc开发2 请求模式webform方式:客户端向服务端请求一个aspx页面,服务端生成一个页面对象类,调用这个页面对象类的PR方法,返回html给客户端。mvc方式:客户端向服务端请求某个类的某个方法,如:/Home/index,服务端在接收请求后,会解析url(根据路由表里面来解析),从中找到请求的类的...
2014-07-16 16:06:00 109
转载 easyui之datagrid的使用
一、神马是easyuijQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordi...
2014-07-13 12:10:00 133
转载 asp.net常见面试题(一)
1、索引器 1 class Player 2 { 3 private int[] arr = new int[100]; 4 public int this[int index] 5 { 6 get { 7 if (index < 10...
2014-05-26 16:37:00 109
转载 常用设计模式(一)
设计模式1、 目的为了代码复用,增强代码可维护性。2、 UMl类图(http://uml.riaoo.com/)统一建模语言,是客户需求和实际开发的桥梁。2.1类分为三层,第一层显示类的名称,如果是抽象类,则用斜体显示,第二层是类的特性,通常就是字段和属性,第三层是类的操作,通常是方法和行为,前面是+表示public,-表示private,#表示protected...
2014-04-28 10:12:00 196
转载 2014年5月-----2014年8月要读书单
1、HTML5+CSS3从入门到精通2、《教父》三部曲典藏版套装3、大清相国4、红顶商人胡雪岩好好读书,好事准会发生,养性,明理,遇到最好的自己,加油,加油!!!!转载于:https://www.cnblogs.com/ruanmou001/p/3693937.html...
2014-04-27 12:31:00 95
转载 xml使用系统整理
1、 认识xml可扩展标记语言,一种用于标记电子文档使其具有结果性的标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。2、 和超文本标记语言区别2.1 html不一定需要成对出现,xml则一定需要成对出现。2.2 html 不区分大小写,但是xml区分。3、对xml文档增删改查 1 //声明一个XmlDocument...
2014-04-26 17:27:00 88
转载 memcached缓存机制+微软缓存机制使用详解
1、 why Memcached1.1 一台web服务器上,iis接收的请求数是有限的,当访问量超大的时候,网站访问就会遇到瓶颈了,处理方式就是运用多了服务器把请求数分流(集群),对外公布的就一个公共的ip。1.2 当数据访问量有10w时候,通过3台服务器分流请求,每台即承担了3.3w个请求,当用户登录的时候,如何共享登录信息就成为需要解决的问题(如把登录信息放到数据库中...
2014-04-22 17:50:00 94
转载 ViewState原理
1、IsPostBack原理1.1 所有的服务端控件,都必须放在runat="server"的表单里面,runat="server"的表单会生成__VIEWSTATE隐藏域,服务端就可以根据_VIEWSTATE隐藏域设值,如果有__VIEWSTATE隐藏域,则IsPostBack就是true,否则就是false.2、__VIEWSTATE隐藏域作用2.1 储存服务端控件的...
2014-04-21 16:52:00 116
转载 使用jsonp跨域请求
一、异步对象,不能实现跨域请求在站点A中访问站点B的数据:站点A代码: 1 window.onload = function () { 2 document.getElementById("btnAjax").onclick = doAjax; 3 } 4 function doAjax() {...
2014-04-19 14:12:00 81
转载 Socket知识总结
一、网络编程相关概念1、 互联网通过ip定位电脑2、 在电脑中通过port定位程序3、 程序和程序之间通过协议定义通信数据格式二、Socket相关概念1、 ip地址1) 每台联网的电脑都有一个唯一的ip地址。2) 长度32位,分为4段,每段8位,用十进制表示,每段范围0~255.3) 特殊ip:127.0.0.1用户本地网卡测试。2、 端口1...
2014-03-31 10:53:00 235
转载 泛型总结
泛型一、泛型体验泛型是framework 2.0加入的一种特殊的算法重用机制,允许程序员在代码中将变量的类型先用类型占位符来替代,等到运行的时候在根据传入的类来替换。Demo1MyList类: 1 public class MyList<T> 2 { 3 T[] arr; 4 public int...
2014-03-27 17:03:00 63
转载 说清委托和事件
一、委托什么 一个能存放符合某种格式的方法(方法签名)的指针的容器二、语法Demo1 1 //声明委托类(必须指定返回值类型和方法参数列表) 2 public delegate void DGSayHi(string str); 3 public partial class demo1 : System.Web.UI.Page 4 ...
2014-03-26 17:13:00 64
转载 反射总结
反射一、程序集1、程序集我们所写的所有代码都会编译到程序集文件中,并在运行时以Assembly对象方式加载到内存中运行。2、程序集的组成运行时:程序集:*.exe,.dll—>加载到内存中就是Assembly对象类:每个class,interface—>加载到内存中就是Type对象类的成员:方法、字段、属性、事件---à加载到内存中...
2014-03-25 17:46:00 75
转载 文件流总结
文件流一、文件操作常用的相关类(System.IO)类名作用File静态类,对文件整体操作、拷贝、删除、剪切等Directory静态类,操作目录(文件夹)DirectoryInfo文件夹的一个“类”,用来描述一个文件夹对象FileInfo...
2014-03-25 12:13:00 112
转载 多线程重点知识总结
一、进程/线程进程:系统进行资源分配和调度的一个独立单位。(存资源)线程:CPU调度和分派的基本单位。(执行)一个进程可以有多个线程,一个线程可与同属一个进程的其他线程共享进程所拥有的全部资源。场景:超市。 1 /// <summary> 2 /// 单线程 3 /// </summary>...
2014-03-21 17:31:00 64
转载 webform处理过程
一、post/get传值注意几点post提交的时候,只有写了name属性且没有写disable=true表单元素(input,select,textarea)才会被提交。如果不确定是get还是post提交,用Request.Params["cName"]获取。form里面如要上传文件,需要post方式提交,且要在form里面指定enctype="multipart/for...
2014-03-14 22:05:00 231
转载 asp.net服务器页面处理过程
一、静态页面、动态页面区别静态页面是服务端直接从硬盘里面读取然后发回去,动态页面就要创建这个页面类的对象,调用对象的方法,方法里面什么就发回什么。浏览器请求asp.net页面实际是请求asp.net页面类的PR方法。二、请求流程iis自己是没法处理动态页面的,必须交给asp.net框架来处理,iis就会判断页面的后缀(iis的处理程序映射里面处理),如果是静态的,它就自己处理...
2014-03-09 21:03:00 465
转载 高性能web站点建设(一)
一、等待客户端发送请求到服务端相应请求的过程,是需要等待的,而等待时间的长短通常是衡量这个网站“快慢”的重要指标,在这等待的时间里,到底发生了什么?概括来说经历了以下几个部分时间:数据在网络上传输的时间(受发送的数据量和网络宽带的影响)服务器处理请求并声称回应数据的时间(衡量的指标是吞吐率,即每秒处理请求数,影响吞吐率的因素很多,如I/O性能、cpu核数等等)浏览器本...
2014-02-26 12:25:00 60
转载 软谋在线教育推荐好书(一)
非技术类书推荐:1、《平凡的世界》作者:路遥推荐理由:这本书最核心的思想应该是:我作为一个平凡的人,但我依然很积极地追求美好的生活,我对生活不会有过多奢望,即便追求不到,我也不会有过多的沮丧,因为我自始自终在勤劳地、善良地、独立地、负有担当地活着。这本书充满了无穷的正能量,故事很朴实、真实,很值得一读。2、《红楼梦》作者:曹雪芹推荐...
2014-02-20 15:24:00 124
转载 web开发学习之旅---css第一天
一、css全称Cascade Style Sheet层叠样式表二、css引入方式行内样式:<h2 style="color:#0F0">Hello World</h2>内部样式:<style type="text/css">h2{color:#F00;}</style>外部样式:方式...
2014-02-16 14:35:00 80
转载 web开发学习之旅---html第二天
一、转义符一些字符在html中拥有特殊的含义,比如小于号(<)用于定义 HTML 标签的开始。如果我们希望浏览器正确地显示这些字符,我们必须在 HTML 源码中插入转义符。分类 二、html链接和图像链接标签<a href="http://www.baidu.com" target="_black">百度</a&...
2014-02-15 16:39:00 74
转载 web开发学习之旅---html第一天
一、认识浏览器浏览器就是接收浏览着的操作,然后帮浏览者去web服务器请求网页内容(html格式返回),然后展现成人眼能够看得懂的可视化页面的软件。IE==浏览器?IE是浏览器的一种,还有Firefox、Opera、Chrome等,注意遨游浏览器、搜狗浏览器、360浏览器等并不是独立于IE的浏览器,其内核还是IE内核,只不过是换了一个外壳而已。二、HTML编程...
2014-02-15 13:43:00 93
转载 JQ动画事件
1、会飞的lihtml: <ul id="ulL"> <li>中国</li> <li>美国</li> <li>德国</li> <li>俄罗斯</li> <li>越南&...
2014-01-15 14:18:00 114
转载 单例模式
1、Person类里面class Person { private static Person p; public static Person GetSingle() { if (p == null) { p = new Perso...
2013-11-27 16:25:00 71
转载 说说抽象类接口
一、抽象类/抽象方法1、抽象方法用abstract修饰。2、抽象方法不能有方法体(大括弧也不能有)。Eg:1 abstract class Person2 3 {4 5 public abstract void SayHi();6 7 }3、抽象方法必须在抽象类中。4、抽象类不能实例化,因为抽象成员,抽象成员是没有方法体的。5、...
2013-10-05 18:27:00 62
转载 闲说多态
1、多态分为覆写和重载,重载即方法名相同,方法参数个数或类型或顺序不同。2、多态的表现形式之一:将父类类型作为方法的参数。Eg:家用电器 1 class Person 2 3 { 4 5 public void RunElectrical(Electrical d) 6 7 { 8 9 Console.WriteLine("给电器...
2013-10-05 15:14:00 83
转载 理解C#中的继承
继承1、创建子类对象的时候,在子类对象中会为子类对象的字段开辟空间,也会为父类对象的所有字段开辟空间。只不过父类私有的成员访问不到而已。2、base关键字可以调用父类的非私有成员。3、子类的访问级别不能比父类的高。4、创建子类对象的时候,1)调用子类的构造函数。2)调用父类的构造函数。3)执行父类的构造函数。4)执行子类的构造函数。5、子类的构造函数,默认加了一个ba...
2013-09-30 18:17:00 176
转载 理解C#中的“静态”
一、静态成员1、通过static关键字修饰,是属于类,实例成员属于对象,在这个类第一次加载的时候,这个类下面的所有静态成员会被加载。2、静态成员只被创建一次,所以静态成员只有一份,实例成员有多少个对象,就有多少份。3、类加载的时候,所有的静态成员就会被创建在“静态存储区”里面,一旦创建直到程序退出,才会被回收。注:Person p;//这样实际上就已经被加载了。4、变...
2013-09-30 12:48:00 142
转载 C#垃圾回收机制详解
一、托管代码/非托管代码C#代码通过C#编译器编译成程序集,程序集由微软中间语言组成,CLR会为程序集开辟一个应用程序域,程序集就是运行在这个应用程序域里面的,应用程序域是相互独立的,互不影响。托管代码:被CLR管理的代码。非托管代码:不被CLR管理的代码。分配在栈空间的变量,一旦执行完成其所在的作用域(即大括号范围)就会被CLR回收。分配在堆里面的对象,当没有任何变...
2013-09-29 18:11:00 151
转载 详说C#中的结构struct
一、结构和类的区别1、结构的级别和类一致,写在命名空间下面,可以定义字段、属性、方法、构造方法也可以通过关键字new创建对象。2、结构中的字段不能赋初始值。3、无参数的构造函数无论如何C#编译器都会自动生成,所以不能为结构定义一个无参构造函数。4、在构造函数中,必须给结构体的所有字段赋值。5、在构造函数中,为属性赋值,不认为是对字段赋值,因为属性不一定是去操作字段。...
2013-09-29 14:11:00 132
转载 readonly和const区别
常量和只读变量的区别const string name="Xuj";readonly string name;1、常量是不可改变的,只读变量只能在构造方法中才能改变其值。2、C#编译器在编译的时候,声明常量的那句话不见了,在使用常量的时候就被常量的值替代了,在些数据在整个程序的运行中其值不会发生改变,我们就把这个值定义为常量,以提高程序的运行效率。3、readonly...
2013-09-11 08:57:00 124
转载 深入理解C#中this/partial/null的使用
一、this关键字作用1、this表示当前运行中的对象Eg:public class Person{ public int age; public string name; public Person(int age,string name) { this.age=age;//把传递进来的12赋值给当前运...
2013-09-09 21:24:00 136
转载 面向对象的几个基本概念的理解
一、面向对象是执行者到指挥者的转变现在要做一件事情:把大象放进冰箱。 做这样一件事的步骤就是:1、打开冰箱。2、放进大象。3、关上冰箱门。如果你是这么做的,那么这就是面向过程,它偏向于是事件的“执行者”。而面向对象,则偏向于是事件的“管理者”,它一定是先创造出一种冰箱,它具备可以开门,可以拉大象进门,可以自动关门的功能,然后调用这个冰箱去自己完成“把大象放进冰箱”这件事。你愿...
2013-09-06 17:49:00 152
转载 C#中out和ref使用
1、out必须在方法中为其赋值,在调用的时候必须在变量的前面加上out关键字,侧重输出。2、ref修饰方法的参数,在调用的时候必须在变量的前面加上ref关键字,可以修改其值也可以不修改,侧重修改。3、out和ref只能传递变量不能传常量,传递的时候不是传递变量的值,而是传变量的地址。3、out在传递之前可以不赋初始值,因为在方法里面肯定会为out赋值,ref在传递之前必须要有...
2013-09-04 16:18:00 114
转载 C#中params使用
1、参数被params修饰即为可变参数,params只能修饰一维数组。2、给可变参数赋值的时候,可以直接传递数组的元素。3、在调用的时候,会自动将这些元素封装为一个数组,并将数组传递。4、可变参数必须放在方法参数的最后。Eg:static void TestParams(params int[] arr){ //方法内容}s...
2013-09-04 15:14:00 168
转载 值类型引用类型详解
一、内存存值须知1、在内存里面开辟空间的时候,要指定空间的类型。2、内存开多大,根据这个数据类型的最大值决定。(大小由微软规定,亦称预定义数据类型)3、空间大小的不一样,数据类型不一样。二、变量须知1、变量就是开辟的那一块空间。2、变量名就是为这个空间取的别名。3、变量类型就是这个空间的数据类型。4、变量的值就是这个空间里的值。三、string 转...
2013-09-03 17:55:00 128
转载 .NET程序编译原理
导语:CPU只认识二进制代码,那么C#源代码是怎样变成CPU可识别的二进制代码的呢?步骤如下:1、C#源码2、运用VS自带的命令提示窗口,使用csc命令将C#源码转成程序集(EXE文件或DLL文件),程序集里面主要由MSIL(微软中间语言)组成,通过.NET Reflector工具可以将程序集进行反编译,可以看到里面的微软中间语言。3、运行EXE文件后,.net fr...
2013-09-01 18:10:00 239
转载 说说C#和.NET的关系
.NET和C#的关系:C#语言可以通过.NET平台编写、部署、运行.NET应用程序。.NET可以支持包括C#在内的多种语言编写的应用程序。.NET平台主要包括FCL(框架类库)它是微软事先定义好的类的集合,CLR(公共语言运行时)它是创建、部署、运行.NET程序的必备环境。注:以上内容均属软谋原创,转载请注明出处。转载于:https://www.cnblogs.com/rua...
2013-09-01 17:32:00 109
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人