自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 c# 多线程实现一个button中止另一个button的循环

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threading;/

2010-03-30 13:53:00 925

原创 printf和cout的线程安全问题

总结一下csdn上面的一个帖子。cql23提出一个问题,请看下面的例子。#include #include using namespace std;const unsigned int size=10;const unsigned int pcount=3;const unsigned int ccount=1;unsigned int Num=0;in

2009-12-14 10:11:00 6004 2

转载 设计模式学习(1):解析器(Interpreter)模式

"这个Pattern用在Compiler的 Language Parser最合适。他可以反覆递归,最终分析好一个语言。语法就象下面一样     算术表达式 = 算术表达式 +/-?*// 数字然后构造一个算术表达式类和数字类,在算术表达式类中递归引用自己和数字类。最终能够解开任何的语言。在Gang OfFour的网页上是通过LinkedList来处理这个例子。LinkedL

2009-02-18 13:49:00 545

原创 vba 中 加载DLL错误的解决方法

<br /> vba 中 加载DLL错误的解决方法<br />打开excel,会出现这个错误,从 vba 工具->引用 里面看会有  丢失的×××。<br /> <br /> 是因为引用路径出了问题<br />1 首先禁止使用宏,不然一会删除引用时删不掉<br />2 在引用中会显示那个没有找到目标文件的DLL,然后删除,删除之前记住路径,在下面会显示的<br />3 根据刚才记住的那个路径再次找到这个DLL,并添加进来即可~~<br />(没想明白为什么文件明明是存在

2010-08-20 13:34:00 9349

转载 Worksheet的Change事件

<br />Worksheet的Change事件<br />  “事件”在前面的贴子里我们已经接触过了,如果你还不清楚,回过头去花上几分钟看一看。<br />  当工作表单元格数值被修改后,就会触发Worksheet的Change事件,我们可以通过写一些语句响应这个事件来完成一些工作,下面我们通过一些例子来认识它。<br />  打开一个工作薄,点击工作表名称标签,选择“查看代码”命令进入VBE编辑窗口,在代码窗口的对象列表中选择“Worksheet”,在事件列表中选择“Change”,这时代码窗口中会出现

2010-07-20 14:55:00 2458

原创 类的成员函数为什么不计算sizeof

我们先来看看类的内存结构吧:     class     A           {                   int     a;                       public:                           op(int   value){a=value;};                           int     read(){retu

2010-04-16 11:22:00 951

原创 二维数组的小问题

int main(int argc, char* argv[]) {  int a[2][3]={0,8,2,3,4,5}; int** p; p = (int**)a; cout return 0; }     输出是什么啊? 我们都知道,如果是 **(a+1),输出时3如果是*(*a+1),输出时8对于p呢?我在vs2

2009-12-23 16:28:00 486

转载 string Trim()

std::string trim(string& s, const std::string& drop = ” “){// trim rights.erase(s.find_last_not_of(drop)+1);// trim leftreturn s.erase(0,s.find_first_not_of(drop));}

2009-10-16 09:56:00 386

转载 在C#中调用VC编写的dll库

在C#中调用VC编写的dll库 Posted on 2006-11-23 09:19 小y  <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback=

2009-04-28 11:56:00 418

转载 C#中如何实现序列化

感谢zhoufoxcn 和 zzxap 的帖子。http://topic.csdn.net/u/20090327/10/2559468d-9fbf-4caa-944e-d992f9609ba9.html 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。例如,可以序列化一个对象,然后使用 HTTP

2009-04-02 12:10:00 3152 1

原创 c#中 ==与equals有什么区别

  c#中 ==与equals有什么区别对于值类型、引用类型来说比较过程怎样的?using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{    class Person    {        private string name;        public st

2009-03-26 17:30:00 1208

原创 这个数据库连接字符串的网站太牛了。

http://www.connectionstrings.com/http://www.codeproject.com/KB/database/connectionstrings.aspx

2009-03-03 13:58:00 395

翻译 Blank License Agreement in VS 2005 Setup And Deployment Project

Blank License Agreement in VS 2005 Setup And Deployment ProjectIn order to deploy an application written in C# using VS 2005 (andobviously .Net 2.0) I have generated a setup and deployment pr

2009-02-26 16:02:00 493

原创 vs2005打包水晶报表需要CrystalReportsRedist2005_x86.msm

去一下站点下载CrystalReportsRedist2005_x86.msm文件和手册。 https://www.sdn.sap.com/irj/scn/wiki?path=/display/BOBJ/Crystal+Reports+for+Visual+Studio+.NET+Runtime+Distribution++-++Versions+9.1+to+12.0

2009-02-26 11:24:00 2143 3

翻译 SQL 2005 install hangs on "Setting File Security"

SQL 2005 install hangs on "Setting File Security"When doing an install of SQL 2005 you may encounter the install hanging on the "setting file security" stage.This is due to th install trying to

2009-02-25 10:46:00 497

转载 with grant option与with admin option区别

with grant option与with admin option区别http://blog.chinaunix.net/u2/75347/showart_1129674.html相同点:- 两个都可以既可以赋予user 权限时使用,也可以在赋予role 时用GRANT CREATE SESSION TO emi WITH ADMIN OPTION;GRANT CREATE SESSION T

2008-10-22 10:28:00 2382

转载 vb提取文件夹下所有文件

Dim   item   As   File     Dim   fso   As   New   FileSystemObject     Dim   ttt   As   Folder     Set   fso   =   CreateObject("scripting.filesystemobject")     Set   ttt   =   fso.getfolder("c:/

2008-09-28 10:41:00 535

原创 去掉字符串尾的空格

char* trimRight(char * strr){    char *str = strr;    int len = strlen(str);    for(int i = len - 1; i>= 0;i--)        if(str[i] == )            str[i] = /0;        else            break;    retur

2008-08-28 16:58:00 358

原创 error 2061

在使用vector的时候冒出error 2061:sytax error,identifier vector.加上using namespace std; 一切ok

2008-08-26 11:17:00 502

原创 offsetof求偏移量

使用offsetof 求某个结构体的特定成员在结构体里面的偏移量。原来以为很复杂,在/usr/include/linux/hfs_sysdep.h找到它的定义: #define   offsetof(struct_t,member)   ((size_t)&((struct_t   *)0)->member)   (struct_t   *)0是一个指向struct_t类型的指针,其指针值为  

2008-08-20 11:39:00 597

原创 VM WORKSTATION清除管理员密码

VM WORKSTATION清除管理员密码     大家经常用到虚拟机,并且copy虚拟机,但是往往得到的虚拟机镜像没有administrator权限,所以我们有很多工作无法进行,比如添加系统环境变量,删除event viewer里面的log等等。我在网上下载了一个PASSWORD.IMA,然后再要打开的虚拟机里面添加一个软盘镜像,把这个文件导入的软盘镜像里面。然后在起来的选项里面选1,等待系统找

2008-08-19 09:57:00 813

转载 谈EXCEL对象在VB中的使用

谈EXCEL对象在VB中的使用2000-11-13· ·李保福··yesky  EXCEL不仅具有强大的计算功能,且可通过Visual Basic编程,对Excel进行复杂、快速的操作,即所谓的宏功能.早期版本中,这部分功能是用VBA实现的.VBA是把Visual Basic语言进行适当改造而成的,基本上可以像使用Visual Basic那样使用VBA,只是不能脱离Excel环境.在新的版本中,

2008-08-19 09:56:00 429

转载 B按钮停止A按钮的工作

 在一个FORM中,有两个BUTTON: A和B 我想问一下,如果A按下后,进行一些处理,这时候我想通过B按钮将A的处理停下来,请问应如何实现?-------------------------------------------------------------------------------------------------------------------------------

2008-07-30 15:29:00 416

原创 vb编译优化(转帖)

我所见过的很多VB程序员从来没有使用过编译选项,也没有试图搞清楚各个选项之间的差别。下面让我们来看一下各个选项的具体含义。  1. P-代码(伪代码)和本机代码  你可以选择将软件编译为P-代码或是本机代码。缺省选项是本机代码。那什么是P-代码和本机代码呢?P-代码:当在VB中执行代码时,VB首先是将代码编译为P-代码,然后再解释执行编译好的P-代码。在编译环境下,使用这种代码要比本机代码快。选择

2008-07-30 13:37:00 1322

原创 error C2440

error C2440: static_cast : cannot convert from void (__thiscall CDlg::* )(WPARAM,LPARAM) to LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)在vc6下没事,可是在vs2005中就有这样的问题,请问怎么改正?消息处理函数的返回值为LRESULT类型。vc20

2008-05-21 18:09:00 594

转载 配置应用程序池

http://www.haokucn.com/article/tushu_html/jishulei/iismmc/htm/ca_cfgapppools.htm配置应用程序池要点 要点 只有在工作进程隔离模式下运行时才能使用这个 IIS 6.0 功能。应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中

2008-04-28 11:45:00 1257

转载 __stdcall、__cdecl与__fastcall的区别

__stdcall、__cdecl与__fastcall的区别http://hi.baidu.com/gubuntu/blog/item/6d620ad6e6c4982a06088bcf.html__stdcall与__cdecl的区别1.参数入栈的方式在函数调用过程中,会使用堆栈,这三个表示不同的堆栈调用方式和释放方式。比如说__cdecl,它是标准的c方法的堆栈调用方式,就是在函数调用时的参数

2008-04-27 23:34:00 501

原创 calloc与malloc

calloc与malloc都是动态分配内存。 void *malloc( size_t size ); //分配的大小void *calloc( size_t numElements, size_t sizeOfElement ); // 分配元素的个数和每个元素的大小主要的不同是malloc不初始化分配的内存,calloc初始化已分配的内存为0。 次要的不同是calloc返回

2008-04-23 23:01:00 914

转载 malloc/free和new/delete对比

malloc/free和new/delete对比           malloc/free是c++/c语言标准库函数,new/delete是c++的运算符。他们都可以申请动态内存和释放内存.对于非内部数据类型的对象而言,光用malloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前自动执行析构函数。由于malloc/free是库函数不是运算符,不再编译器控制

2008-04-23 22:17:00 485 1

原创 显式类型转换函数reinterpret_cast(),const_cast(),static_cast(),dynamic_cast()

显式类型转换函数reinterpret_cast(),const_cast(),static_cast(),dynamic_cast(). 前面三个是在编译时转换,最后一个在运行时转换。简单地说,reinterpret_cast():将一个类型指针转换为另一个类型指针。const_cast():去除指针变量的常量属性,或反之,将非常量的指针变量转换为常指针变量。static_cast():用于基本

2008-04-19 00:37:00 823

转载 MFC ATL STL概要

MFC ATL STLMFC ATL STL分类:解决问题  MFC-----应用程序框架     ATL-----写COM的利器     STL-----用来写逻辑部分MFC:   MFC的目标是桌面应用,当然也有网络部分但很不充分.MFC是一套APP   WIZARD,这个方面它做得很成功了,但现在网络越来越重要,MFC的桌面功能几乎可以说是达到了顶峰,你可以看到,这几年微

2008-04-17 16:12:00 1307

原创 error LNK2001: unresolved external symbol __endthreadex

error LNK2001: unresolved external symbol __endthreadex       操作系统: win2003    编程工具: vc6.0简单的代码#include #include #include class A:public CObject{    int i;public:    A(){}    A(int n):i(n){}    int o

2008-04-17 14:35:00 860

转载 使用random_shuffle()算法随机化序列元素

使用random_shuffle()算法随机化序列元素 责任编辑:ncic   更新日期:2007-4-2    假设你需要指定范围内的随机数,传统的方法是使用ANSI C的函数r

2008-04-09 18:19:00 792 1

转载 c++中的explicit关键字

 c++中的explicit关键字用来修饰类的构造函数,表明该构造函数是显式的,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐式的呢? 如果c++类的构造函数有一个参数,那么在编译的时候就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class MyClass { public: MyClass( int num ); } ....

2008-03-21 11:49:00 373

原创 ERROR 2664

Visual C++2005 的兼容问题error C2664: “CWnd::MessageBoxW”: 不能将参数1 从“const char [3]”转换为“LPCTSTR” 错误 2 error C2664: “inet_addr”: 不能将参数 1 从“_TCHAR *”转换为“const char *” d:/vc program/clienttcp/clienttcp/clien

2008-02-20 19:15:00 3796 4

转载 Linux版Active Directory软件上市

【计世网讯】12月7日消息,据国外媒体报道,Likewise软件公司近日推出了专门为Linux系统而设计的Active Directory软件Likewise Open。Active Directory是存储网络上对象的相关信息并使该信息可供用户和网络管理员使用的目录服务。尽管微软的Active Directory也可以应用在Linux系统上,但过程很复杂。日前,Likewise推出了专门为Lin

2007-12-07 15:53:00 487

转载 c#调用dos命令

主要是利用System.Diagnostics空间下的Process类,先调用执行cmd.exe,然后执行dos命令。 using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;namespace sessions{    class Program    {    

2007-11-28 15:16:00 572

原创 批处理文件做终端压力测试

@echo offsetlocal   EnableDelayedExpansion ::if not exist cmd.exe goto start cmd.exeif not "%1"=="" goto body:instructionecho ********************************************************************echo

2007-11-28 10:36:00 527

转载 C#中的out与ref

C#中的out与ref2007-09-19 10:19         MSDN上的简单介绍:   out 关键字会导致参数通过引用来传递。这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定

2007-11-19 17:50:00 783

转载 C#中判断字符串是否数字 如果是返回结果

C#中有没有判断一个string类型变量是否为数字类型的系统函数(如vb中的IsNumeric(s))?答案肯定是没有的。有人提议用int.Parse(string)的方法,然后通过捕获异常来判断返回的值。更好的方法是用正则表达式:public int IsNumeric(string str){      int i;      if(str != null && Regex.IsMatch(s

2007-11-19 17:32:00 1379

基于谱聚类的聚类集成算法

摘 要 谱聚类是近年来出现的一类性能优越的聚类算法, 能对任意形状的数据进行聚类, 但算法对尺度参数比较敏感, 利用 聚类集成良好的鲁棒性和泛化能力, 本文提出了基于谱聚类的聚类集成算法. 该算法首先利用谱聚类算法的内在特性构造多 样性的聚类成员; 然后, 采用连接三元组算法计算相似度矩阵, 扩充了数据点之间的相似性信息; 最后, 对相似度矩阵使用谱聚 类算法得到最终的集成结果. 为了使算法能扩展到大规模应用, 利用 NystrÄom 采样算法只计算随机采样数据点之间以及随机 采样数据点与剩余数据点之间的相似度矩阵, 从而有效降低了算法的计算复杂度. 本文算法既利用了谱聚类算法的优越性能, 同时又避免了精确选择尺度参数的问题. 实验结果表明: 较之其他常见的聚类集成算法, 本文算法更优越、更有效, 能较好地 解决数据聚类、图像分割等问题.

2013-02-12

c#完全手册--一本c#学习不可多得的好书

c#完全手册--一本c#学习不可多得的好书

2009-02-19

空空如也

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

TA关注的人

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