自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(78)
  • 资源 (7)
  • 收藏
  • 关注

转载 分享.net常见的内存泄露及解决方法(转)

转自:http://developer.51cto.com/art/201106/269461.htm 关于内存泄漏的问题,之前也为大家介绍过,比如:检测C++中的内存泄漏,是关于C++内存泄漏的。今天为大家介绍的是关于.NET内存泄漏的问题。前段时间帮项目组内做了一次内存优化,产品是使用c#开发的winForm程序,一直以为.net提供了垃圾收集机制,开发的时候也没怎么注意内存的释放

2013-07-30 15:25:02 263

转载 Windbg 分析 Dump File 简单演示(转)

From:http://www.rainsts.net/article.asp?id=765使用 Windbg 调试 Dump 文件是一种常用的手法,不同于 Attach Process,这种方式允许我们 "离线" 完成调试工作。Dump 文件保存了目标进程某个时间点的内存及相关程序信息镜像。本文只是一个简单的调试过程演示,更多细节可参考 Windbg 及 SOS.dll 的相关帮助。cl

2013-07-30 14:51:01 292

转载 使用WinDbg分析.dump文件找出CPU占用与内存占用的问题根源(转)

下载安装工具http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx编写问题程序using System;using System.Collections.Generic;using System.Threading;namespace ConsoleApplication1

2013-07-26 11:14:22 454

转载 Invoke 和 BeginInvoke 的区别

.net默认所有的可视窗体在主线程内维护,如果某工作线程(主线程之外)想实现对窗体控件的操作,缺省情况下是不允许直接操作的,而要通过 Invoke方法将其封送到主线程去完成。在Control 类内提供了 Invoke 和 BeginInvoke 两个方法实现该功能,MSDN 帮助中提到,它们的唯一区别是 BeginInvoke多了“异步执行”四个字。(两方法的具体帮助请自行查看MS

2012-11-03 13:42:38 327

原创 一个同时包含两个字符串的正则表达式

C#代码:Regex rx = new Regex(@"ABC\w+(?=DE)");            if (rx.IsMatch("AABCfYfDEF"))            {            }该正则匹配同时包含ABC和DE的字符串。Regex rx = new Regex(@"DATA(\s*)(\w+)(\s*)(\w+)(\s*)(\

2012-03-19 15:11:50 3896

转载 SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154,解决方法

<br />直接右击系统数据库master,新建查询<br />执行以下SQL代码:<br /><br />RESTORE DATABASE test1<br />FROM DISK = 'D:/DATA/kingdb.bak'<br />with replace,<br />MOVE 'test1' TO 'D:/DATA/test1.mdf',<br />MOVE 'test1_log' TO 'D:/DATA/test1_log.ldf'<br /><br /><br />注释:t

2011-04-14 10:22:00 256

转载 点击打开模态窗口,操作后提交关闭模态窗口并刷新父页面

点击打开模态窗口,操作后提交关闭模态窗口并刷新父页面

2010-11-24 17:59:00 208

转载 Javascript操作Select和Option(转载)

Javascript操作Select和Option2009-4-19 来源:本站收集 评论: 680<br />注意:Option中的O是要大写的,不然语法报错<br />1.动态创建select<br />      function createSelect(){<br />       var mySelect = document.createElement("select");<br />          mySelect.id = "mySelect";  <br />        

2010-11-16 17:02:00 206

转载 监控 SQL Server (2005/2008) 的运行状况--来自微软TetchNet

sql,dmv,dmf

2010-09-17 11:00:00 175

原创 使用row_number实现分页的存储过程的简单实现

 SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE   Proc   [dbo].[Pagination]     @QueryStr   nvarchar(4000),  @PageSize   int=10,  @PageIndex   int=1,  @FdShow   nvarchar   (4000)=,  @FdOr

2010-03-30 14:57:00 188

原创 SQLServer2008导出EXCEL文件,然后使用SQL脚本发送邮件的实现

一.将表数据导出到EXCEL。二.配置SQL SERVER2008 的>Database Mail。三.执行邮件发送脚本。一.将表数据导出到EXCEL。1,如果xp_cmdshell没有开启,开启xp_cmdshell的方法-- To allow advanced options to be changed.EXEC sp_configure show advanced options

2010-03-30 10:24:00 644

转载 一个对字符串进行分割,返回一个临时表的表函数实现(转)

1.表函数定义. SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE FUNCTION [dbo].[fnSplit]    (      @InputList VARCHAR(MAX) -- List of delimited items      , @Delimiter VARCHAR(50) = {,} -- deli

2010-03-26 13:58:00 157

转载 C#将图片导入EXCEL处理类(转)

class Class1    {        private void test()        {            InsertPictureToExcel ipt = new InsertPictureToExcel();            ipt.Open();            ipt.InsertPicture("B2", @"C:/Excellogo.gif"); 

2010-03-10 20:17:00 371

转载 从页脚跳转到页首的脚本方法实现.

  無題のページ function GoToHead(e) { UAGENT = navigator.userAgent.toUpperCase(); if (UAGENT.indexOf("MSIE") >=0) { pos = event.y;

2009-09-24 13:59:00 225

转载 脚本如何得到鼠标坐标(转贴)

 JavaScript得到鼠标坐标<!--function document.onmousemove(){x.innerHTML = "相对位置:X:" + window.event.x + " Y:" + window.event.y;y.innerHTML = "绝对位置:X:" + window.event.screenX +

2009-08-04 14:03:00 280

转载 C#将DataTable的数据下载到本地生成Excel方法

 public static void ExcelOutProc( System.Data.DataTable dtData,string strFileName) { try { System.Web.UI.WebControls.GridView dgExport = null; Syst

2009-08-03 16:11:00 405

转载 关于换行符从数据库中检索,画面编辑,表示的一些处理

 1.SQL SERVER中的换行符号.2.HTML中的换行符号.3.TEXTBOX中的换行符号.1.SQL SERVER中的换行符号.SELECT REPALCE(COLUMN_A,CHAR(13) + CHAR(10),) AS COLUMN_A FROM TABLE_A2.HTML中的换行符号.(因为如果在数据库中已经保存了换行符,那么在TEXTBOX中不

2009-07-06 09:41:00 233

转载 通过点击图标对特定区域的控件实现隐藏,从而实现收放效果(简单用法,VS2005)

 效果1 Test Page function ImageClick1(ImageObj,flag) { var EditAreas = document.getElementsByName("EditArea" + flag); if(ImageObj)

2009-06-02 12:19:00 250

转载 一些关于SQL Server的使用设置方法

 1.为同一个数据库服务器定义不同的别名.2.创建ASPState数据库.1.为同一个数据库服务器定义不同的别名.当使用企业管理器连接同一个数据库服务器时,可以使用以下工具为同一个服务器定义不同的别名(C:/WINDOWS/system32/cliconfg.exe).具体操作,运行,然后选择别名,追加,输入对应的新的别名,确定.2.创建ASPState数据库.

2009-06-02 08:22:00 326

转载 一些通用方法,为了方便以后的拷贝使用(C#2005)

 using System.Data.SqlClient;using System.IO;namespace Common{class Common{// CSVToDataTable 读去CSV文件到DataTable变量中的方法// CSVToDataTable 读去CSV文件到DataTable变量中的方法public static i

2009-04-22 10:59:00 180

转载 对屏幕截屏,保存为BMP格式文件的实现方法(VC2003)

ScreenManage Class defines// Get the screens content and save to BMP fileVOID ScreenManage::GetScreen(CString strOutputFileName){ CDC *pDC; // Screens DC pDC = CDC::FromHandle(GetDC

2009-04-08 14:41:00 362

转载 键盘HOOK的简单实现(VC2003)

KeyProcHook.h文件代码#pragma once#include class KeyProcHook{public: KeyProcHook(void); ~KeyProcHook(void); bool InstallHOOK(HINSTANCE hinstance); bool UninstallHOOK(void);};

2009-04-07 14:32:00 245

转载 Excel文件操作的集合

1.一个读取Excel文件并绑定到DataSet的方法.2.将数据从DataSet倒入到Excel文件的方法.1.一个读取Excel文件并绑定到DataSet的方法.private DataSet GetExcelDataIntoDataSet(string strExcelFilePath,string strSheetName) {

2009-03-13 09:34:00 250

转载 关于DataGridView与DataSet绑定的一些操作例子(检索,更新)

1.DataGridView与DataSet绑定.2.DataGridView中的DataGridViewComboBoxColumn列与DataSet绑定.3.通过绑定DataSet来过滤DataGridView中数据行的显示.4.DataGridView中通过CurrentCell来实现焦点控制.5.DataGridView的DB更新操作(删除,更新,插入).priva

2009-03-13 08:33:00 1876 1

转载 重载实现DataGridViewComboBoxColumn的可编辑功能(转贴)

 真正的DataGridViewComboBoxColumn .NetFramework 2.0里提供的DataGridViewComboBoxColumn 只有在以下情况下才正常工作:它的所有单元格值(由 DataGridView.DataSource 属性填充)与选择的范围(由 DataSource 属性或 Items 属性填充)之间存在映射。如果此映射不存在,则当该列位于视图中时,会

2009-02-25 09:41:00 1011 1

转载 对窗体分屏,并对目标窗体中的控件实现导航显示操作(简单用法).

实现环境:VB.NET 2003首先分成3个窗体,BasicForm,MenuForm,TargetForm.以下为实现简单代码:BasicForm的BasicForm.aspx文件: TargetForm <asp:Button id="Button1" style="Z-INDEX: 1

2009-02-17 09:40:00 279

原创 脚本实现动态取得textarea控件中的内容方法

 脚本实现动态取得textarea控件中的内容方法:  function insertDictionaryKeyword(o){  var selected_text;  if(window.getSelection){   selected_text = window.getSelection().toString();   if(!(selected_text.length > 0

2008-12-05 10:03:00 346

原创 关于ASP.NET中的一些数据验证实现方法.

关于ASP.NET中的一些数据验证实现方法. 1.用正则判断一个数字是否是16位长度,4位小数的数字[decimal(16,4)]:                         ControlToValidate="uxUpdatePriceDataTextBox" ValidationExpression= Text="*" ValidationGroup="Detail"

2008-11-25 10:26:00 362

原创 面向对象软件开发和过程的业务建模个人的一点想法

业务建模首先要将业务作为一个对象来考虑,而对业务的处理,就相当于对对象的控制与管理。而这一思想也应该反映到数据结构框架的搭建上来,即数据结构框架的搭建是在基于对象的思考的基础上来构造各种表。于是,对于对象的主体,通过对象主体来生成对象,对对象进行配置,控制,管理,以及在对对象的操作流程中所需要的记录,都应该一一反映到各种表的搭建上。于是就想应该有一个一一对应的关系,就列出来,以供以后参考:

2008-09-04 17:54:00 234

转载 Windows Service的注册的两种方法(转贴加整理)

Windows Service的注册的两种方法(转贴加整理)

2008-02-25 11:17:00 246

转载 在WINFORM中使用HTTP读取图象文件,并表示出来.

在WINFORM中使用HTTP读取图象文件,并表示出来.private void GetPicture()        {            string sourceURL = "http://webcam.mmhk.cz/axis-cgi/jpg/image.cgi";            byte[] buffer = new byte[100000];            int

2008-02-19 11:28:00 247

转载 注册表设置例子

using System;using Microsoft.Win32;namespace RegistryProc{ ///  /// RegistryProc  ///  public class RegistryProc {  #region parameter define  private const string strAutoKey = @"HKEY_CURRENT_USER"; 

2008-01-25 11:18:00 256

转载 遍历指定文件夹中的文件,读取MSN格式的XML文件

using System;using System.IO;using System.Text;using System.Xml;using System.Collections;namespace DocumentUtility{    ///     /// DirectoryProc    ///     public class DocumentUtility    {        #

2008-01-25 11:13:00 579

转载 初次体验.net Ajax无刷新技术(转Ajax入门)

该开发包包括ASP2.0和目前ASP1.1版使用的Ajax,详细地址参见http://ajax.schwarz-interactive.de/,接下来,开始。  1. 新建一个项目,在引用中添加引用Ajax.dll,Ajax.dll位于下载的压缩包里面。  2.建立HttpHandler,在web.config里面加上  转自:http://www.cnblogs.com/showna

2008-01-17 10:30:00 337

转载 委托(Delegate) (转自acewang的专栏)

C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。 委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封

2008-01-14 11:05:00 225

转载 使用API的EnumWindows方法枚举当前所有的HANDLE

using System; using System.Runtime.InteropServices; public class CSharpAPIsDemo {    public CSharpAPIsDemo()  {  }  [DllImport("user32")]   public static extern int EnumWindows(CallBack x, int y);

2008-01-09 13:59:00 343

转载 脚本使用方法集合

1. 捕捉IE右上方关闭按钮事件方法. if((event.clientX>document.body.clientWidth-6) && (event.clientY<0||event.altKey||event.ctrlKey)) { alert("Close"); } if((event.clientX>document.

2007-12-13 16:01:00 401

转载 VB.NET中实现写EXCEL文件,并下载到客户端的示例代码.

1. EXCEL文件的生成.2.EXCEL文件的下载.1. EXCEL文件的生成.Private Sub ExcelOutProc()        Dim printBookPath As String = ""        Dim printBookName As String = ""        Dim excelApp As Excel.Application        Dim

2007-12-13 15:40:00 600

转载 经典日历脚本(转)

1.Calendar.js 文件:2.调用页面:1.Calendar.js 文件:document.write("");document.write("");function writeIframe(){    var strIframe = ""+    "*{font-size: 12px; font-family: 宋体}"+    ".bg{  color: "+ WebCalendar.

2007-12-05 12:05:00 384

转载 指针的相关讲解(转)

转自:http://zhidao.baidu.com/question/23488072.html指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*pt

2007-10-12 11:58:00 328 1

Access修复工具两个.zip

最近Access数据库损坏,网上搜到这两个工具。顺便共享出来,因为也找了好久了。 大家各取所需。 工具1:access-recovery 工具2:StellarRepairforAccess

2019-12-16

RepairAccessV1.0.3.zip

修复Access数据库工具。可以试试。 1、 下载并安装软件EasyRecovery FileRepair(for access),下载地址: 2、 安装完成后运行EasyRecovery FileRepair 注意源数据库自动备份为*_bak.mdb

2019-12-16

WPF的MvvM简单DEMO

WPF的MvvM简单DEMO,使用了DependencyProperty实现显示同步处理。

2014-03-17

WPF窗体跨进程消息通讯简单Demo

WPF窗体跨进程消息通讯简单Demo,因为最近没资源分了,希望得到大家的支持,哈哈

2012-12-06

微软官方MVVM源代码示例程序

微软官方MVVM源代码示例程序 只要2分哦

2012-05-18

WCF简单Demo程序

这是一个简单的WCF程序,希望为入门的学习者提供方便。

2011-01-07

空空如也

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

TA关注的人

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