博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页

2014年4月15日

摘要: 引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中... 阅读全文

posted @ 2014-04-15 22:01 米粒3 阅读(102) 评论(0) 推荐(0) 编辑

摘要: 引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中... 阅读全文

posted @ 2014-04-15 21:58 米粒3 阅读(124) 评论(0) 推荐(0) 编辑

2014年4月14日

摘要: 使用NPOI导入导出标准Excel尝试过很多Excel导入导出方法,都不太理想,无意中逛到oschina时,发现了NPOI,无需Office COM组件且不依赖Office,顿时惊为天人,怀着无比激动的心情写下此文。曾使用过的方法直接导出html,修改后缀名为.xls,这个方法有点像骗人的把戏,而且... 阅读全文

posted @ 2014-04-14 17:25 米粒3 阅读(149) 评论(0) 推荐(0) 编辑

2014年3月31日

摘要: 引言之前写过一篇使用swfupload上传图片的文章:周末大放送网站图片上传,水印,预览,截图,这里分析一下,当时使用uploadify上传,无法获取上传后,图片路径的问题。当时没有测试没有成功,一直憋在心里有点难受,有点完美强迫症了。项目结构测试相关配置说明,已在代码中注释说明,文章结束出提供代码下载。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ... 阅读全文

posted @ 2014-03-31 18:38 米粒3 阅读(289) 评论(0) 推荐(0) 编辑

2014年3月11日

摘要: 在代码中经常用到表示路径的字符串,如何正确转换反斜杠? 如要将"C:\123"转换成"C:\\123" 如何转换? 方法: string str="C:\123"; str=str.Replace("\\","\\\\"); 将一个反斜杠变成两个反斜杠 C#转义字符: ·一种特殊的字符常量; ·以反 阅读全文

posted @ 2014-03-11 17:01 米粒3 阅读(7336) 评论(1) 推荐(2) 编辑

2014年3月7日

摘要: ref和out的区别 区别1. ref和out的区别 区别1. ref和out的区别 区别1. 在C#语言中,参数的传递有两种,一种是值传递,一种是引用传递。ref与out这两种方式都属于引用传递,只是他们的用法稍有不同。下面看几个例子 使用ref的例子 class test { static vo 阅读全文

posted @ 2014-03-07 14:03 米粒3 阅读(194) 评论(0) 推荐(0) 编辑

摘要: 3点作答:1.属性:抽象类可以有普通成员变量,接口不行2.方法:抽象类可以有非抽象的方法和构造函数,并且修饰符可以是私有的private,而接口中都必须是抽象方法,并且修饰符是public3.继承:可以继承多个接口,但只可以继承一个抽象类;注释:普通成员变量指的是:int a=0等变量----以下是浅谈接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实 阅读全文

posted @ 2014-03-07 13:41 米粒3 阅读(174) 评论(0) 推荐(0) 编辑

2014年3月5日

摘要: 方法的签名相同也就是方法名和参数相同,返回类型并不包含在内; 而子类覆盖父类的一个方法需要方法名,参数,返回类型都相同; 阅读全文

posted @ 2014-03-05 00:34 米粒3 阅读(105) 评论(0) 推荐(0) 编辑

2014年2月20日

摘要: 经过一个下午的时间,和我一个同事(绝对是高手)的共同努力下,摸索出了以下的思路:1、确定存储的输入参数:1)SQL脚本,该参数接收完整的、正确的SQL检索文本,可将原应用中写好的SQL脚本直接传入2)每页的数据容量,就是一页有多少条数据3)当前页码2、确定分页机制:1)执行传入的SQL脚本,并将结果生成临时表2)修改临时表的结构,增加标识列字段3)根据标识列字段,计算出指定页码内的记录范围,并返回4)返回总数据条数,用于客户端进行分页显示根据以上的思路,编写出以下通用的分页存储过程:复制代码代码如下:[code]--// ============================--// SQL 阅读全文

posted @ 2014-02-20 18:07 米粒3 阅读(561) 评论(0) 推荐(0) 编辑

摘要: Input 此参数只用于将信息从应用程序传输到存储过程。Output 此参数只用于将信息从存储过程传输回应用程序。ReturnValue 此参数表示存储过程的返回值。SQL Server 的存储过程参数列表中不显示该参数。它只与存储过程的 RETURN 语句中的值相关联。 存储过程为主键生成新值后,通常使用存储过程中的 RETURN 语句返回该值,因此用来访问该值的参数类型是 ReturnValue 参数。1、不带输入参数的简单存储过程if object_id('up_user') is not nulldrop proc up_usergocreate proc up_use 阅读全文

posted @ 2014-02-20 17:58 米粒3 阅读(1807) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页