
asp.net
文章平均质量分 53
瑞卡哥哥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
代码编写规范说明书(c#.net与asp.net)
代码编写规范说明书(c#.net与asp.net) 目 录1 目的2 范围3 注释规范3.1 概述3.2 自建代码文件注释3.3 模块(类)注释3.4 类属性注释3.5 方法注释3.6 代码间注释4 命名总体规则5 命名规范5.1 变量(Variable)命名5.2 常量命名5.3 类(Class)命名5.4 接口(Interface转载 2012-04-13 00:26:57 · 774 阅读 · 0 评论 -
日期时间格式转换为date
使用System.Globalization程序集对字符串转换日期时间设定时间格式的标准 方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss方法二:Convert.ToDateTime(string, IFormatProvider)DateTime dt;DateTimeFormatInfo d原创 2013-02-04 17:40:07 · 10488 阅读 · 0 评论 -
C#关键字checked
C#中的两个关键字checked和unchecked 运算符如://代码byte bt=255bt++;Console.WriteLine(bt); byte类型的范围是0-255bt变量递增则会溢出。在默认情况下是禁止溢出检查的。所以需要做溢出检查的代码加入到checked{}中 CLR才会执行溢出检查即: byte bt=255checked{原创 2013-03-14 12:58:28 · 1163 阅读 · 0 评论 -
访问量统计
http://www.amazingcounter.com/个性数字统计访问量等。原创 2013-03-28 11:06:20 · 756 阅读 · 0 评论 -
winform调用wcf服务遇到的问题及解决方案
一直都是用web掉用wcf服务的,前几天公司要做一个自动测试的工具,需要在测试环境用winform调用测试的wcf服务,于是像web项目一样,照常引用了wcf服务引用和公用dll。开发自己测试 都没有问题。于是WCF提交测试环境,于是问题来了 ,相同的winform项目调用本机的WCF服务无任何问题,但是调用测试服务器的WCF却提示如下异常:“未处理 System.ServiceModel原创 2013-04-25 09:49:44 · 5364 阅读 · 0 评论 -
C#可选参数的使用方法
.net framework 4.0新增加了可选参数的支持,其实很简单,只要给参数赋个默认值就可以了如下static string GetStr(string s = "a", int i = 10, string r = "rrrr") { return s + i + r; }调用时,可以用如下几种方法调用原创 2013-05-02 10:58:31 · 5189 阅读 · 0 评论 -
Quartz使用心得-CronTrigger表达式篇
一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项! 例:0 0 12 ? * WED 表示每个星期三的12点执行,这里没有“年”这项! 字段名(项) 必须 值范围 特殊字符 秒 是 0-59 , - * / 分 是 0原创 2013-07-08 10:44:51 · 794 阅读 · 0 评论 -
变相进位制对不同长度的数组元素全组合
原创博客,转载请注明出处。http://blog.youkuaiyun.com/zhouqinghe24要求:将下列数组中各取一个元素组合所有可能的组合{a,b,c}{b,c}{a,b,d,h}怎么做呢??递归是不是效率很差呢!!!原创 2014-03-11 17:50:54 · 1578 阅读 · 0 评论 -
写给新接触linq的同学(二)lamda从零来理解
lamda表达式让很多新同学头疼,很多人问我到底是啥。今天就写个博客给大家从零开始解释一下。(前提知识--委托)原创 2014-03-14 17:23:18 · 1478 阅读 · 0 评论 -
WCF部署到IIS上之后log4net不记录日志的解决方案
WCF部署到IIS之后,WCF服务正常运行。w3wp在第一次调用时也已经启动。但是,所有的日志都没有。怎么办原创 2013-10-22 16:07:35 · 6041 阅读 · 0 评论 -
关于IE7兼容模式的标签
IE的兼容是让大家很蛋疼的问题,如果用不到html5的效果,那么兼容IE7、8、9非常简单,一个标签即可搞定。如下 但是,这是治标不治本的方法,即不管使用了那个版本的浏览器,都必须用IE7的模式渲染页面,所以并没有解决兼容性问题。知识还是要继续学习,在项目紧急时用这个标签可以省下不少时间原创 2013-01-18 11:29:08 · 1711 阅读 · 0 评论 -
cookie中文乱码的问题
老李遇到的问题,在开发环境,读写cookie都是没有问题的,但是发布到IIS上之后就出现写在cookie里的中文读取时乱码了。调试无果,用url编码后再写入cookie,读取后再解码,就解决了乱码的问题。原因还是编码的问题,写入和读取一个是utf-8 一个是gb2312,所以出现乱码了。原创 2013-01-17 14:01:31 · 715 阅读 · 0 评论 -
C# 中的委托和事件
C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的转载 2012-06-10 21:25:04 · 430 阅读 · 0 评论 -
linq to sql 第一步 预备知识
什么是Linq to sql Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dataset、Linq to entities等组成了强大的LINQ。转载 2012-06-10 20:25:18 · 713 阅读 · 0 评论 -
枚举及为什么要用1,2,4,8这些2的n次幂来表示枚举的值
1.枚举一般用来表示一个唯一的元素序列,如,是和否、一周的每一天。这些元素都是不冲突的。所以可以直接用普通枚举来表示。如enum boolItem{true,false}但是,有时候需要用到枚举的值, 要把枚举转换成数字来完成工作,所以就需要给枚举赋值,赋值的规则如下:允许多个枚举成员有相同的值,允许无顺序地定义成员值,没有显式赋值的成员的值默认为上一个原创 2012-11-30 15:17:17 · 6693 阅读 · 2 评论 -
多个数组全排列问题
多个数组全排列问题:多个数组,int[]A={1,2,3};int[]B={4,5};int[]C={5,6};......int[]N={1,2};N个数组,每个数组中取一个元素,进行全排列。我写了一个下标进位制的算法,分享给大家,首先,需要把这N个数组的长度组成新的数组,int[] Counts={A.Length,B.Length,C.Leng原创 2012-11-20 11:06:11 · 2291 阅读 · 1 评论 -
字符串拘留池(string interning pool)
1.字符串字符串(string)这个类型是大家都很熟悉的类型,很多程序(几乎所有)都会对字符串进行操作。所以基础知识我就不写了。string类型是引用类型而不是值类型。(这是前提)。2.拘留池公共语言运行库会自动维护一个名为“拘留池”(intern pool) 的表,它包含程序中以编程方式声明或创建的每个唯一的字符串的一个引用。因此,具有特定值的字符串的实例在系统中只有一个。例原创 2012-12-07 12:17:41 · 2906 阅读 · 1 评论 -
[源码分享]自己画远眺图
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Drawing;namespace BitMapDemo{ public class BitmapHelper { /// //原创 2012-12-10 15:55:56 · 3075 阅读 · 1 评论 -
[设计模式]学习设计模式之一(简单工厂模式)
简单工厂是我接触的第一种设计模式,在刚开始学习编程时,老师要求写一个计算器软件。于是,用textBox和button组合版的就出炉了!除了一个form什么都没有,闲在想起来,那时候确实是想法简单。那么就写个简单工厂的计算器吧!写下面几个类 public abstract class Operate//计算抽象基类 { public double Number原创 2012-12-12 11:57:23 · 589 阅读 · 1 评论 -
linq查询创建策略及数据转换--学习linq的资料和笔记(六)
创建复杂linq查询的创建策略其实跟子查询有些相似,就是在查询的过程中对数据进行进一步的处理,资料中介绍了三种创建策略如下(以下内容来自博客园) 渐进式创建查询渐进式创建查询就是通过链接查询运算符的方式来创建LINQ查询。因为每一个查询运算符返回一个装饰者sequence,所以我们可以在其之上继续调用其它查询运算符。使用这种方式有如下几个优点:使得查询易于编写我们可以根据条原创 2012-12-27 09:22:11 · 988 阅读 · 2 评论 -
C#实现多语言
1、要在项目稳定以后,再做多语言本地化。2、做语言主要注意一下几点2.1控件(包括窗体)的多语言支持,可以在vs2008的命令提示中输入winres。采用可视化的操作界面进行设置窗体需要设置LocalLizable = true并选择Language2.2变量多语言:(1)代码中一定不要使用硬编码。(2)使用此编码方式:string转载 2012-12-18 10:35:58 · 1357 阅读 · 0 评论 -
LINQ准备篇--学习linq的资料和笔记(一)
学习linq 的前提知识:(1).var 隐式推断类型,VAR 是3.5新出的一个定义变量的类型其实也就是弱化类型的定义VAR可代替任何类型编译器会根据上下文来判断你到底是想用什么类型的使用var定义变量时有以下四个特点:1. 必须在定义时初始化。也就是必须是var s = “abcd”形式,而不能是如下形式:var s;s = “abcd”;2原创 2012-12-17 11:40:58 · 2190 阅读 · 2 评论 -
[源码分享]HttpPost压力测试工具
上传送门吧!http://download.youkuaiyun.com/detail/zhouqinghe24/4912890原创 2012-12-21 11:17:06 · 2082 阅读 · 0 评论