【寒色】C#点滴
文章平均质量分 72
寒色
专注于.net偶的头像怎么不能修改啊啊啊啊啊
展开
-
AspNetPager分页控件的使用
其中最重要的一点不能忘了,在事件中定义它的方法*********前台代码********************* //注意要在事件中设定他的 方法//**********后台代码********************private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用转载 2008-07-22 10:02:00 · 776 阅读 · 0 评论 -
.net学习总结(10)相对路径、绝对路径总结
10. .NET中的路径问题 在多层文件夹中的文件调用与之平行的文件夹中的文件时,要用到(../)来调用,当文件夹很多、很深时,调用文件很麻烦,也很容易出错。现给出一个统一的调用方法:HTML:/根目录名称(服务器名称)/目标目录/目标文件CS :~/根目录名称(服务器名称)/目标目录/目标文件如何得到路径:string h1 = HttpContext.Cur原创 2008-12-11 09:33:00 · 1000 阅读 · 0 评论 -
c#中的排序算法
/* * C#中排序算法 * 2009年7月27日 * CEDAR(雪中松) */using System;using System.Collections.Generic;using System.Text;namespace HC.Common{ public class SortingAlgorithm { /// /// 冒泡排序原创 2009-07-27 10:52:00 · 611 阅读 · 0 评论 -
OA系统
一)、个人办公1、工作计划:A个人的计划 B:员工的计划2、公告管理:A发布公告 B:管理公告 C:公告查询3、文件管理:A:公文管理 B:发送公文 C:已发公文 D:已收公文 E:我的公文4、人力资源:A:个人基本档案 B:员工基本档案 C:员工职位变动 D:员工奖惩情况 E:员工考核情况 F:员工工资档案5、通讯助理:A:个人通讯录 B:内部通讯录 C:外部通讯录6、个人助理:A:原创 2009-07-27 12:57:00 · 1470 阅读 · 0 评论 -
AES加解密算法
/// /// AES加密算法 /// /// 加密字符串 /// 密钥 /// public static string AESEncrypt(string toEncrypt, string sKey) { byte[] toEncryptArray = UTF8Enc转载 2009-07-27 10:22:00 · 968 阅读 · 1 评论 -
c#中的排序算法(动态数组ArrayList)
private void button1_Click(object sender, EventArgs e) { TimeSpan s = new TimeSpan(); DateTime dt = DateTime.Now; SortingAlgorithm sort = new SortingAlgorithm()原创 2009-07-27 11:51:00 · 2781 阅读 · 1 评论 -
实用正则表达式(c#版)
实用正则表达式 /// /// 检查一个字符串是否是纯数字构成的 /// /// 需验证的字符串。。 /// 是否合法的bool值。 public static bool IsNumeric(string _value) { return Validat原创 2009-05-22 17:40:00 · 681 阅读 · 0 评论 -
引以为戒 .NET开发者常犯的错误(转载)
在运用Visual studio.NET开发Web应用程式中,开发者常常会遇到一些问题;如我开发好的程式,在开发环境下测试没问题,怎么一搬到应用环境下,就会有问题? 不是程式的无法运行,就是程式的效率慢的同蜗牛在爬; 这种情况在.NET的新手中尤其常见;我不知道为什么,一些介绍.NET开发的书本里引用的例子代码,也对此问题视而不见,尤其让我郁闷的是一些我喜欢的书也出现了同样的问题。 这篇文转载 2009-05-26 14:31:00 · 993 阅读 · 0 评论 -
w3wp.exe内存占用过高解决方法(转载)
w3wp.exe内存占用过高解决方法在IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。由于内存释放不及时严重影响到服务器的正常运营,建议采用以下配置,但请考虑自身服务器的使用情况。可以做以下配置:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。(进程池越多越占用内存,由于访问网站之后往往不会立即释放内存资源转载 2009-05-28 00:20:00 · 37620 阅读 · 0 评论 -
w3wp.exe内存占用过高解决方法(转载)(续)
做web服务器时,时常会发现在IIS6下,经常出现w3wp.exe的内存及CPU占用不能及时释放,从而导致服务器响应速度很慢,有时甚至机器死机,无响应。下面就笔者说说w3wp.exe内存占用问题 w3wp.exe CPU占用100%的解决办法解决内存占用过多,可以做以下配置:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。2、设置应用程序池的回收时间,默认为1720小时转载 2009-05-28 00:24:00 · 1985 阅读 · 0 评论 -
c#学习1——数据类型
C# 中有两大数据类型:值类型和引用类型。值类型包括简单类型(Simple types),结构类型(struct types)和枚举类型(Enumeration types)。引用类型包括类、委托、数组、接口。1 值类型:1.1 简单类型:整数类型、布尔类型、字符类型和实数类型。1.1.1 整数类型:依据变量在内存中所占的位数,整数类型包括九种,分别为:短字节型(sbyte,有符号8位原创 2009-08-14 22:44:00 · 1117 阅读 · 0 评论 -
c#学习3——接口
三、接口3.1 定义:接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。3.2 声明:实际上就是一种定义新的接口的类型声明。声明的格式如下:attributes interface-modifiers interface identifier interfacebaseinterface-body ;接口仅可使用下列修饰符原创 2009-08-15 22:55:00 · 668 阅读 · 0 评论 -
c#学习4——C#中的多态性
首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类覆盖基类中的虚函数型方法来实现。多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。运行时的多态性:运行时的多态性就是指直到原创 2009-08-16 17:22:00 · 706 阅读 · 0 评论 -
c#学习2——值参数、引用参数、输出参数
值参数、引用参数、输出参数2.1值参数(value parameters)未用 ref 或 out 修饰符声明的参数为值参数。值参数在调用该参数所属的函数成员(方法、实例构造函数、访问器或运算符)时开始存在,并用调用中给定的自变量的值初始化。当返回该函数成员时值参数停止存在。出于明确赋值检查的目的,值参数被视为初始已赋值。2.2 引用参数(reference parameters)用原创 2009-08-15 00:39:00 · 4244 阅读 · 1 评论 -
c#学习6——C#中的反射
反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 System.Reflection.Assembly System.Reflection.Me转载 2009-08-21 17:31:00 · 570 阅读 · 0 评论 -
日期转化
日期转化DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.Text = dt.ToFileTime().ToString();//127756416859912816 Label3.Text = dt.ToFileTimeUtc().ToString();//1277567048转载 2009-02-12 17:07:00 · 630 阅读 · 0 评论 -
.net学习总结(9)邮件群发
#region 电子邮件发送----------------------------------------------------------------------------- /// /// 邮件发送类(请先对Subject主题、 BodyText正文、toEmail收件箱赋值、EAddress邮件地址,Esmtp邮箱的smtp,原创 2008-11-26 09:30:00 · 970 阅读 · 2 评论 -
如何利用C#创建和调用DLL
如何利用C#创建和调用DLL一、写在前面 C# 语言是一种简单但功能强大的编程语言,用于编写企业应用程序。 C# 语言从C和 C++语言演化而来,在语句、表达式和运算符方面使用了许多 C++ 功能。 C# 语言在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新。 C# 语言提供对常用 API 样式(如 .NET 框架、COM、自动化和 C 样式 API转载 2008-08-29 12:16:00 · 559 阅读 · 0 评论 -
服务器应用程序不可用解决方法
报错: 服务器应用程序不可用,您试图在此 Web 服务器上访问的 Web应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。管理员注意事项:详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 解决方法:以下方法没有先后之分,你可以根据自己实际情况来选择不同的解决方法,不过如果你按照以下方法一一试过,绝原创 2008-09-19 14:09:00 · 1852 阅读 · 1 评论 -
使用tree实现无限级树形菜单
//使用tree实现无限级树形菜单//使用tree实现无限级树形菜单(单张表) SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["字符串"].ConnectionString); string cmdText = "SELECT * FROM CkType W原创 2008-09-19 14:05:00 · 947 阅读 · 0 评论 -
通用的增删改操作
通用的增删改操作/// /// 增删改操作函数,返回值为受影响的行数 /// /// 存储过程名称 /// 参数 /// public int RunSql(string procName, SqlParameter[] para)原创 2008-09-24 10:53:00 · 772 阅读 · 0 评论 -
DotNetTextBox上传到服务器时出现报错
使用DotNetTextBox时,当上传到服务器时出现以下报错: 1)、Server Error in / Application. Could not load file or assembly EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a or one of原创 2008-09-23 15:53:00 · 2256 阅读 · 2 评论 -
VS快捷键大全
快捷键 功能CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT +转载 2008-09-27 09:17:00 · 768 阅读 · 0 评论 -
导出数据到Excel中
1 .建立测试文件//建立text.aspx文件 //修改text.aspx.cs文件,如下: //只列出主要的程序: //声明调用的类别 DataTableToExcel dt = new DataTableToExcel();//在页面点击导出数据时执行以下函数 protected void Button1_Click(object sender,原创 2008-09-27 09:08:00 · 517 阅读 · 0 评论 -
.net学习总结(1)之日期函数,数字转化
1.在.net 中静态类的引用方法: 直接把类放在 App_Code文件夹中,在程序中引用时直接:类名.方法(),不需要实例化,否则会报错。2.字符型转化成数字的方法: (1) Convert.ToInt32(string) (2) (Int) x3. 测试输入的是否为数字 public static bool IsNumeric(string str) {原创 2008-11-13 10:11:00 · 1625 阅读 · 0 评论 -
.net学习总结(2)之存储过程,触发器
7. .net (C# )中使用session 正确的方法为:session["han"]="sdfjlk" 如果使用session("han")="han",(VB.NET的用法)会出现以下报错:System.Web.UI.Page.Session”是“属性”,但此处被当做“方法”来使用。8. CS0118: “System.Data.SqlClient.SqlCommand.Paramete原创 2008-11-14 09:27:00 · 973 阅读 · 0 评论 -
.net学习总结(3)之数据绑定,DropDownList控件
11. 报错:System.NullReferenceException: 未将对象引用设置到对象的实例错误原因:在调用 Session["userid"].ToString() 前应先检查Session["userid"] 对象是否为 null ,在未登录或者过期的情况下, Session["userid"] 的值是null,直接用ToString()方法就会出现以上的报错。12. 错误:原创 2008-11-14 09:35:00 · 1785 阅读 · 0 评论 -
.net学习总结(4)之FreeTextBox使用详解
15 从客户端中检测到有潜在危险的 Request.Form 值解决方法错误原因如下:由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。从客户端中检测到有潜在危险的Request.Form 值解决方法解决方法如下:检测到有潜在危险的Request.Form 值解决方法解决方案一:在.aspx文件头中加入这句:例如检测到有潜在原创 2008-11-14 13:11:00 · 1136 阅读 · 0 评论 -
.net学习总结(5)之Gridview控件,智能搜索
17. 报错:“将截断字符串或二进制数据。语句已终止。” 原因:(1)可能数据库的类型与程序的数据类型不一至。(2)可能数据表中数据长度过短。18. girdview 分页PageIndexChanging事件问题--激发了未处理的事件"PageIndexChanging" 修改方法:1) 添加OnPageIndexChanging事件,OnPageIndexChangin="G原创 2008-11-14 13:17:00 · 1032 阅读 · 0 评论 -
.net学习总结(7)之在IIS中不能浏览页面解决方法
24 .名称以无效字符开头。处理资源 http://localhost/credit/Default.aspx 时出错。第 1 行,位置: 2。 或者出现报错:“用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库”。 解决方法:重新注册一下iis:从 开始->程序->Microsoft Visual Studio 2005->Visual Studio Tools中打开Visu原创 2008-11-18 09:21:00 · 1027 阅读 · 0 评论 -
.net学习总结(8)使用ZedGraph画图,不使用临时文件
刚接触到ZedGraph,到网上搜素到的方法基本上都是使用临时文件来存储图片,然后再显示,但是临时图片太多的话会占用大量的空间。很不划算。最后看到有人说把RenderMode="RawImage"就可以了 ,但是会出现乱码。如何解决呢?下面是我的方法。新建一个目录,命名为bin,把文件ZedGraph.Web.dll,ZedGraph.dll拷到bin目录下面。建立文件tuppian.a原创 2008-11-20 09:12:00 · 2672 阅读 · 0 评论 -
C#在后台添加keywords和description
C#在后台如何添加keywords和description?现在写个通用的类 /// /// 添加meta中keywords,和description /// /// metal类型 /// 页面 /// metal内容 public static void GetMetaType(int MetaTy原创 2009-12-29 16:13:00 · 2599 阅读 · 0 评论