摘要: 国庆过去一周多了,作为IT界的具有严重’工作狂‘性质的宅人,居然还没走出玩耍的心情,拖了程序猿的脚后跟了。最近工作不顺,心情不佳,想吐槽下公司,想了还是厚道点,以彼之道还施彼身,觉得自己也和他们同流合污了!就做个‘沉默’的程序猿吧!(总有一天会猿球崛起)嘿嘿。牢骚到底为止,好的心情才是重要的,本来猝死的几率就那么大了,就不要再往上飙数字了。不快的心情留在公司,快乐的在家里写blog。有一段时间没有写blog了(恍恍惚惚的过了这些天,买了几本书,看了,字全认识,意思全没看进去),也没有一个清晰的思路大纲,step by step的去写一系列博文,就吧日常工作中的一些东东做下记录,这几篇想写下有. 阅读全文
posted @ 2013-10-22 15:09 skynetfy 阅读(357) 评论(0) 推荐(0) 编辑
摘要: #region 参数传递方法第一种 //参数设置方法(第一种) //SqlParameter sp = new SqlParameter("@Name", str_Name); //SqlParameter sp2 = new SqlParameter("@Pwd", str_Pwd); //cmd.Parameters.Add(sp); //cmd.Parameters.Add(sp2);#endregion//简单的一般使用第一种#region 参数传递的第二种方法(是第一种的省略传递变量) cmd.Parameters.Add(new SqlPar 阅读全文
posted @ 2013-10-22 10:06 skynetfy 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 前言当我们访问某个网站的时候需要检测用户是否已经登录(通过Session是否为null),我们知道在WebForm中可以定义一个BasePage类让他继承System.Web.UI.Page,重写它的OnInit()方法,在OnInit()中判断Session中是否有用户登录的信息 1 /// 2 /// 公共基类里面干一些公共的事情 3 /// 4 public class BasePage : System.Web.UI.Page 5 { 6 //页面生命周期Init事件对应的OnInit()方法 7 //这个方法会... 阅读全文
posted @ 2013-10-21 09:40 skynetfy 阅读(668) 评论(1) 推荐(0) 编辑
摘要: Main函数是什么?在程序中使用Main函数有什么需要注意的地方?CLR是什么?程序集是什么?当运行一个程序集的时候,CLR做了什么事情?值类型的默认值是什么?声明一个变量时在内存中做了什么事情?初始化一个变量的时候又在内存中做了什么事情?new关键字做的事情?数组一旦创建后,能不能修改数组的长度?如何声明一个多维数组?如何获取多维数组的总长度?如何声明一个交错数组?交错数组的本质是什么?为什么要有方法?如何实现方法的重载?引用参数(ref)和输出参数(out)的相同点与不同点?在什么情况下使用引用参数(ref)和输出参数(out)?可变参数与普通数组参数的区别?面向对象的三大特征是什么?类和 阅读全文
posted @ 2013-10-15 13:21 skynetfy 阅读(147) 评论(0) 推荐(0) 编辑
摘要: abstract :表示方法是抽象方法,在子类中必须重写。抽象方法所在的类必须是抽象类,即用abstract modifiers;virtual:表示此方法是virtual方法,除了在子类中可以重写外(在子类中也可直接使用),和普通方法完全一样;override:表示重写父类的virtual方法;new: 显式隐藏从基类继承的成员;区别:virtual:标记方法为虚方法1.可在派生类中以override覆盖此方法2.不覆盖也可由对象调用3.无此标记的方法(也无其他标记),重写时需用new隐藏原方法abstract 与virtual : 方法重写时都使用 override 关键字Eg1: p.. 阅读全文
posted @ 2013-10-15 13:12 skynetfy 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、LINQ to XML类以下的代码演示了如何使用LINQ to XML来快速创建一个xml:隐藏行号 复制代码 ? 创建 XMLpublic static void CreateDocument(){ string path = @"d:\website"; XDocument xdoc = new XDocument(new XDeclaration("1.0", "utf-8", "yes"), new XElement("Root", "root")); xdoc. 阅读全文
posted @ 2013-10-09 11:11 skynetfy 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 在说LINQ之前必须先说说几个重要的C#语言特性一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的类型 甚至在foreach一个集合的时候, 也要为遍历的集合的元素,指定变量的类型 隐式类型的出现, 程序员就不用再做这个工作了。 (2)使用方法 来看下面的代码: var a = 1; //int a = 1; var b = "123";//string b = "123"; var... 阅读全文
posted @ 2013-10-09 11:09 skynetfy 阅读(521) 评论(0) 推荐(0) 编辑
摘要: head标签加入下列代码 阅读全文
posted @ 2013-09-26 14:14 skynetfy 阅读(365) 评论(0) 推荐(0) 编辑
摘要: /// /// 生成缩略图 /// /// 源图路径(物理路径) /// 缩略图路径(物理路径) /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式 public static void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode) { System.Drawing.Image originalImage = System.Drawing... 阅读全文
posted @ 2013-09-26 13:26 skynetfy 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 本文的数据库用的是sql server自带数据Northwind 连接字符串CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->stringconn=ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;confige文件CodeCode highlighting produced by Actipro 阅读全文
posted @ 2013-09-26 11:18 skynetfy 阅读(196) 评论(0) 推荐(0) 编辑