自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

烟缸

ぃっまでもぁぃしてぃゐ

  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码问题

两种解决方法     1.如果web.config里utf-8     直接Server.UrlEncode(filename)就可以         2.否则就要用第二种方法     filename=HttpUtility.UrlEncode(Encoding.UTF8.GetBytes(filename));好象编码必须是 UTF8,不管您的 resp.ContentEncoding

2007-12-06 18:05:00 6322

原创 C# 遍历文件夹 创建树

 今天做一个自动报表的功能,需要遍历某个目录下的所有的文件和文件夹,并在树上显示出来.代码如下: private void GetFileInfo(string filePath, TreeNode node)        {            DirectoryInfo directoryInfo = new DirectoryInfo(filePath);           

2007-11-30 10:18:00 1358

原创 WPF学习篇 之 自定义控件 动态换肤

网上很多的动态换肤的文章,我这记录下自己开发一个控件时候,写的换肤程序. 首先,写一个资源文件(xaml)http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    xmlns:tsc="clr-namespac

2007-11-14 10:01:00 1971

原创 What is a First Chance Exception

今天调试一个wpf程序的时候,觉得运行时间太长了,看了看output后,发现n多的A first chance exception of type System.Windows.ResourceReferenceKeyNotFoundException occurred in PresentationFramework.dll 实在是搞不懂这个东西,去网上查了下,都是英文的,也就记录下

2007-11-07 11:43:00 2632 3

原创 c# Excel 导出最新办法

 相信大家程序中,一有和excel交互的地方的时候,就会去用微软的excel的那些操作类,呵呵,本人以前也是这样,但是非常的烦躁那些类,并且,有的时候,调用以后,释放不掉,呵呵。同时,看见别人网上说不用这些dll都可以导出,我就实在是没弄明白,最近,做一系统的时候,正好碰到别人机器上没装excel,但是,偏偏要导出这个东西,因此,非常的头疼。后来想了个折中的办法,呵呵,既然excel是微软

2007-11-06 10:20:00 1959 5

转载 枚举 c#(引用)

 本文是引用网上的文章:详细地址参照:http://www.cnblogs.com/allenlooplee/archive/2004/12/19/70230.html在此感谢作者做了这么详细的介绍。Q:在C#里,我们如何表达枚举类型?A:你可以使用enum关键字(keyword)来声明一个枚举类型(enum type): Q:枚举类型是值类型(value type

2007-10-31 10:01:00 4096 1

原创 设计模式 之 单例模式(Singleton)

单例模式:在我们的程序中,经常的会出现这个的情况,既:在整个程序中,只保持一个类的一个实例,因此,我们可以用单例模式。单例模式可以分 懒汉式单例类,饿汉式单例类,两个不同点在于:一个是 饿汉式单例类 自己初始化的时候已经实例了该类。相同点都在于:自己为自己实例化。当然,既然是单例模式,就必须自己能够初始化并提供实例对象。using System;using System.Collect

2007-10-29 14:25:00 752

原创 WPF学习篇 之 错误收集

1:The name InitializeComponent does not exist in the current contextr 打开.csproj(工程)文件。找到这一行。在这一行下面添加保存文件。这时就可以编译通过了 原文参考:http://blog.csdn.net/xiaoling9/archive/2007/10/12/1821305.aspx 

2007-10-24 09:41:00 1239 1

原创 c# 程序 打开 文件,.exe等

              System.Diagnostics.Process p = new Process();                ProcessStartInfo si = new ProcessStartInfo();                si.FileName = fileName;                // si.Arguments = "-s " +

2007-10-18 21:54:00 722

原创 设计模式 之 抽象工厂

前一篇文章,介绍了工厂方法,并且,探讨了下工厂方法的不足之处:及我们知道,在工厂方法中,每个 Creator,只是创建单一的实例,那对于一次要创建n多不同的类实例的情况呢?及,如果我们要实现这样的方法呢?:using System;using System.Collections.Generic;using System.Text;namespace 工厂方法{    public int

2007-10-11 15:39:00 502

原创 wpf 书籍与各类网上文章

http://www.cnblogs.com/YilingLai/archive/2007/09/19/598965.html#897875 

2007-09-22 10:29:00 715

转载 static 函数和变量 (转载)

毕业一年了,为了项目写过一些程序,只为了满足系统功能,拼拼凑凑 的完成了 ,现在回想起来,对许多的程序没有进行优化,同时,也感到一些基础的语法知识理解不清楚, 因此,在此记录一些网上找到的文章,同时,非常的感谢转载文章的作者,感谢他们对各种语法知识的讲解与总结,谢谢.以下文章,介绍的是static 函数和变量,原文出处:(http://blog.csdn.net/norbe/archive/2

2007-09-22 09:41:00 759

转载 WPF中的数据模板(DataTemplate)(引用别人的文章 )

本文件是引用别人的,地址:http://www.cnblogs.com/zhouyinhui/archive/2007/03/30/694388.html非常感谢!!WPF中的数据模板(DataTemplate)                                                                                          

2007-09-21 21:34:00 1582

原创 WPF学习篇 之 星月传说

 xaml 文件    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    xmlns:ovt="clr-namespace:BOCO.OssView.Topo;assembly=BOCO.

2007-09-21 21:23:00 873

原创 WPF学习篇 之 .xmal页面 属性介绍

以下是 个人参考程序,学习总结的,如果有 甚么不对,请指教,谢谢。    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     xmlns:ovt="clr-namespace:BOCO.Oss

2007-09-21 21:12:00 2485

原创 CRC算法 +c#

///   /// CRC 效验  /// 快速检测算法  ///   public class CRC32{    protected uint[] crc32Table;    ///     /// 构造:初始化效验表    ///     public CRC32() {      const uint ulPolynomial = 0xEDB88320;      uint dw

2007-09-21 11:05:00 733

原创 wpf学习篇 之 图片倒影

  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Name="Window" Title="ImageReflection" Width="400" Height="600" Background="

2007-09-21 10:57:00 1311

原创 Hashtable,ListDictionary,HybridDictionary 的使用

以下是 拷贝的文章 地址参考:http://blog.csdn.net/shankaipingo/archive/2006/09/22/1266467.aspx Hashtable,ListDictionary,HybridDic

2007-09-14 11:28:00 1515

原创 c # foreach 各参数

考虑到 经常不知道一些foreach 里面该用什么参数,记录一些:首先,看 Dictionary一般会用到的foreach有: foreach (KeyValuePair entry in bitMapDic) 这个可以获得key ,values 的值如:entry.value ,entry.key上面的 foreach 是 一对一对的获取如下的,是可以 只获取key,或者

2007-09-13 15:30:00 1734

原创 c# winform 工作线程访问修改界面线程

vs2005 中,工作线程 操作 界面的线程的时候,一般会 报个错误,叫 么子 工作线程不能够修改主线程什么的。解决方法参考如下: #region 重新加载树图        ///         /// 重新加载树图        ///         private void RedrawTree()        {            if (treeView1.InvokeRe

2007-09-13 14:57:00 1019

原创 c# 合并图片 image

 1:图片上写字,并设置背景色 #region 创建树节点的图标        ///         /// 创建树节点的图标        ///         ///         ///         ///         private Bitmap CreateNodeImg(string txt, Color txtColor)        {            i

2007-09-12 21:08:00 3440 2

原创 c#事件 学习记录

 项目: XX模块:基站树,网元树介绍:该项目 基站树中,需要做一个树控件,用来显示告警分类。并且,可以根据不同的需要显示不同的树结构。如:一条告警,可以按 地市,网元类型,网元 ,告警 来分级显示,同时,一条告警消息,有告警级别状态,因此,需要在上一级节点中显示子节点的最高级别。在该模型中,大量的用到了事件来处理告警级别上传。见代码: public delegat

2007-09-11 16:42:00 624

原创 为树节点(TreeNode)添加右键菜单

项目介绍:XX功能点介绍:自定义一个树控件,实现网元树,基站树功能。实现方法:首先,定义一个 右键菜单   private ContextMenuStrip TreeItemContextMenu = new ContextMenuStrip(); 在构造函数里面初始化该控件:   #region 增加右键菜单        private void CreateCon

2007-09-06 12:12:00 4270

原创 C# 泛性 学习记录

项目:xx介绍:项目中,北京同事做了个 网元树 的控件,自己需要实现一个 基站树 的控件,因此参考 已经写好的网元树控件,由于代码中大量的用到了范型,因此,在此记录一些。1:  public interface IChild where T : class, IChild 自己不理解的是:这个地方的class,以及class后面的IChild,特别是后面的IChild,根据自己的理

2007-09-01 17:10:00 904

转载 转贴:sizeof()的一些文章

今天弄这个帖,是因为看到公司c++招聘的题目里面有个sizeof的题目,因此,从网上查了些资料,顺便记录下下: http://blog.vckbase.com/billdavid/archive/2004/06/23/509.html http://blog.vckbase.com/smileonce/archive/2005/08/08/10658.html http:/

2007-08-27 09:33:00 455

原创 动态添加web引用

 项目:xx  之 手工派单内容介绍:在本系统中,考虑到各个大区emos系统提供的鉴权服务 webserverce的地址不同,因此,不可能在系统中 把wsdl路径设定死,需要可以动态的引用wsdl.幸好,公司同事给了个dll,满足了该功能.dll 文件:文件上传不上来, [ClassInterface(ClassInterfaceType.AutoDual)]public 

2007-08-23 16:39:00 1965 1

原创 webBrowser post的乱码问题

 项目:xx 之 手工派单项目介绍: xx 有两个派单形式,一是自动派单,二是手工派单.自动派单已经有程序实现,因此,需要用c#实现手工派单模块,由于xx的派单流程是 从综合告警(c/s)传 整个告警对象的某些设置的属性 到emos(电子运维)系统(b/s),因此,在该模块中,用到了webbrowser控件.程序处理流程介绍:在程序中,首先读取一个配置文件的结点,查找到告警对象的某个属

2007-08-23 12:51:00 3010 2

转载 面试题以及答案

引用别人的文章:(地址:http://www.cnblogs.com/tuyile006/archive/2007/03/20/681258.aspx)非常感谢!!2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1).使用QueryString, 如....?id=1; response. Redirect()....                   2).使用Sessio

2007-08-22 19:56:00 1244

原创 htmlTable 模拟实现datagrid等的部分功能.

项目介绍:xx 资源管理 时间:2007年6月开始本项目,有个自定义报表的功能,要用到一些类似datagrid这样的控件来显示数据,但是,由于这些控件不能够满足系统一些需求,因此,希望能够做出一个轻量级的东西来实现这些控件的一些功能.因此,才有了本文章:相信大家都知道,用datagrid等控件,做自定义表头,是很麻烦的事情,并且,考虑一些效率上(个人认为,程序很大部分的时间都花费在

2007-08-22 19:23:00 806

原创 空属类型 ?

2007年8月,xx项目进行三个月后,北京同事撤回总部,自己被调到北京开发c/s模块的一些功能.包括 维护建议,手工派单(9月份将要开发wpf的拓补监控) ,在此处,记录下c/s下的某些知识和自己碰到的问题和解决方法.1:空属类型xx系统,用到了领域模型等概念.在其中某个对象模型的设计中,设计人员用到了 一个 很怪异的东西,如下代码: ///         /// 告警产生时间,

2007-08-22 12:51:00 939

转载 ASP.NET 2.0的缓存技术简介

http://blog.csdn.net/sunscz/archive/2006/06/09/783271.aspx由数据库驱动的Web应用程序,如果需要改善其性能,最好的方法是使用缓存功能。用户从数据库中检索数据,可能是Web应用程序中执行最慢的操作之一。因为其中涉及多个环节,例如,Web服务器、数据库服务器等。尤其是在用户比较多,检索的数据量比较大的情况下,会给包括用户在内的各个方面造成不

2007-08-14 10:38:00 489

原创 ibatis 学习记录

今年,做xx项目,分到一小块c/s功能的编写。为 综合告警——维护建议。功能很简单,既做一个控件(由于本项目,出发点是以插件的形式来为不同的地区提供不同的),显示各类维护建议等等。系统中用到了ibatis,所以,在此记录下学习和使用的过程总结。基本知识就不说了,只记录下一些错误。1:如我们配置一个resultMap时,有这样的话。 请确保property后面的引号里面没有空格。

2007-08-06 11:58:00 1987

原创 自己用的日历控件

document.write("");document.write("");function writeIframe(){    var strIframe = ""+    "*{font-size: 12px; font-family: 宋体}"+    ".bg{  color: "+ WebCalendar.lightColor +"; cursor: default; backgro

2007-08-02 09:04:00 504

原创 javascript 中时间的比较

今天程序中要求用javascript验证时间的大小,网上看了很多内容,综合了下,顺便记录下来。//适合 2007-12-11 12:10:11这样格式的//也适合2007-12-12这样的        function Statistics(tableType)     {          var BeginTime=document.getElementById("Txt

2007-08-01 10:34:00 1372

原创 看别人面试题后,随便纪录点

今天看别人的面试题目,呵呵,感觉好多的东西有那么点印象,不能够回答完全,以至开始打算纪录下。 

2007-07-31 21:16:00 634

原创 DataTable.Clone() 的问题

最近在写程序的时候,碰到了一个 DataTable.Clone() 的问题,描述如下:程序中,需要传入一个DataTable,并且,希望返回该表中一些修改好的数据行,程序代码如下:public DataTable ChangeTable(DataTable dtSoc,DataTable dtTemp){dtTemp=dtSoc.Clone();foreach(DataRow

2007-07-28 13:31:00 5174

原创 自定义table一些问题集

 最近做项目,由于一些对表格格式的要求,用datagrid等控件显示一些复杂的表头等很麻烦,所以,在程序中经常的是自己平写一个表格来完成现有功能。本文,记录的是一些小小的问题,           由于在编写表格的时候,都是用stringBuilder来连接字符串,因此,生成的表格会出现一些样式不能够用。 strTableBuilder.Append("");如上面的一行代码,我们

2007-07-26 21:20:00 555

原创 设计模式 之 工厂方法

接上一节简单工厂。正如前面一节所说,系统以后扩展增加数据专业,需要修改现有的简单工厂方法中的工厂类,这对于讲究关_闭原则的设计模式来说,这是不应该的。因此,为了扩展以后的系统的不可知的业务的增加,需要一个方法能够来在不修改原由系统的基础上,方便的扩展新功能,因此,有了本方法。首先,需要先设计一个接口或者抽象类,用来约束各个专业数据的处理方式。using System;using Syste

2007-07-24 21:04:00 524

原创 设计模式 之 简单工厂

买了《java与模式》这本书,在学习的过程中,顺便记录了一些,纯属个人学习总结,不保证正确性。非常感谢能够看到该文章的前辈,为小弟指正文章中的错误。本人最近的工作是做移动综合告警资源管理系统b/s模块的开发。因此,本节的代码都将关系着该系统里面的一些相关业务。首先,介绍  移动综合告警资源管理系统b/s模块。本系统涉及到四个专业模块,分别是 话务,传输,动环,数据,每个专业都有对相

2007-07-24 14:08:00 548

原创 自己用的c#操作excel类。

下面的程序,是自己经常用到的excel操作类,本程序与别的对excel操作唯一改进的地方是对excel数据的填充方式上。网上经常看到的填充方式有:1:按单元格2:按区域(range)本程序,也还是按区域来填充的,只需要参数是一个datatable就行了using System;using System.Runtime.InteropServices;using System

2007-07-13 09:56:00 5570

时间控件

时间控件

2007-08-02

flash导航

flash导航

2007-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除