代码改变世界
摘要: js闭包 js多态 js事件冒泡 asp.NET webform 和 MVC的区别(http://developer.51cto.com/art/200912/167433.htm) MVC route MVC的好处 接口和抽象类的区别 C#的托管和非托管代码 C#的static readonly 阅读全文
posted @ 2016-10-26 09:54 风一样的平凡 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 表T_phone中字段:Id, Haoduan, Adress, Type, Quhao1,ROW_NUMBER()是个开窗函数,它可以与聚合函数一起用,就算删除表中的列,排序也不会乱select *,ROW_NUMBER() over(order by id) as 排序 from T_Phone... 阅读全文
posted @ 2014-05-19 20:03 风一样的平凡 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 扩展方法就是在不改变类中的代码而再给类增加一个方法C#中自由的类库其实就用了很多扩展方法:粉红方块的下边有个小箭头,这就是扩展方法虽然扩展方法也可以点出来,但是它不是类的成员方法,不能访问类的私有成员。扩展方法的用法:其实就是写一个静态类,在静态类中写一个静态方法例如有一个Inforation类 1... 阅读全文
posted @ 2014-04-08 21:56 风一样的平凡 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 说起反射,我觉得就是窥探一个程序集内部的实现,基本上就是这个意思。并且反射无处不在,我们天天在使用,VS的智能提示就是通过反射获取到类的属性、方法等,还有反编译工具。反射就是动态获取程序集的元数据的来操作类型的,下面演示一下反射中得一些基本方法:首先建一个类库,写一些普通类、接口、抽象类、属性、方法等然后生成一下,将源文件中得dll拷贝到C盘下,这里这个dll文件就是程序集在主函数中调用:#region 加载指定的程序集,并且获取程序集中得所有类型 // //写一个类,里面写一些类型,把生成的dll放到磁盘中 // //加载ClassLibrary1.d... 阅读全文
posted @ 2014-04-03 09:51 风一样的平凡 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1,/*接受一串英文,将里面的单词反序输出 例:I Love You → I evoL uoY*/1 string a = Console.ReadLine();2 string[] b = a.Split(' ');3 for (int i = 0; i =0; i--)5 {6 sb.Append(s[i]);7 }8 return sb.ToString();9 }2,/*”2012年12月21日”从日期字符串中把年月日分... 阅读全文
posted @ 2014-03-30 13:24 风一样的平凡 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号)倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字)倒杠后面跟小d, 只有数字来表示;倒杠后面跟小a, 报警符号嘀一声;倒杠后面跟小b, 单词分界或退格;倒杠后面跟小t, 制表符号很明了;倒杠后面跟小r, 回车符号知道了;倒杠后面跟小s, 空格符号很重要;小写跟罢跟大写,多得实在不得了;倒杠后面跟大W, 字母数字靠边站;倒杠后面跟大S, 空白也就靠边站;倒杠后面跟大D, 数字从此靠边站;倒框后面跟大B, 不含开头和结尾;单个字符要重复,三个符号来帮忙; (* 阅读全文
posted @ 2014-03-07 10:28 风一样的平凡 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一般情况下我们做异步都是直接用的是Jquery封装的XmlHttpRequest,不过有时候还是要知道一下这个类的写法。如果要写一下XmlHttpRequest可以这样写: 那么一般处理程序就写一句话:context.Response.Write(DateTime.Now.ToShortDateString());前台页面就只打印一下时间如果一般处理程序返回的是一个Json数据,前台就需要处理一下,这里简单的把一般处理程序写一下 public class Ajax : IHttpHandler { public void ProcessRequest(Ht... 阅读全文
posted @ 2014-02-23 23:12 风一样的平凡 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: jQuery UI 主要分为3个部分: 交互、微件和效果库交互:这里都是一些与鼠标交互相关的内容。包括拖动(Draggable)、置放(Doppable)、缩放(Resizable)、选择(Selectable)和排序(Sortable)等等。微件(Widget)中有部分是基于这些交互组件来制作的。此库需要一个jQuery UI核心库ui.core.js 支持微件:这里主要是一些界面的扩展,里边包括了手风琴导航(Accordion)、自动完成(Autocomplete)、取色器(Colorpicker)、对话框(Dialog)、滑块(Slider)、标签(Tabs)、日历(Datepicker 阅读全文
posted @ 2013-12-15 22:21 风一样的平凡 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 在磁盘里面有个组织 → 文件夹和搜索选项 → 查看 → 隐藏已知文件的扩展名 (钩去掉) 阅读全文
posted @ 2013-10-21 22:57 风一样的平凡 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 递归就是方法自己调用自己,既然是方法调用自己,那么一般用起来就会在它的内部进行循环,所以说一般情况下递归的效率是比较低的递归的要点:(1)递归操作的每两步都是有紧密的联系,如在“递归”的“归操作时”,前一次的输出就是后一次的输入。(2)必须要有结束递归的条件。(3)递归必须要有一个递归出口。(4)大... 阅读全文
posted @ 2013-10-09 16:13 风一样的平凡 阅读(130) 评论(0) 推荐(0) 编辑