- 博客(16)
- 收藏
- 关注
原创 谈谈Java继承中的重载,覆盖和隐藏
谈谈Java继承中的重载,覆盖和隐藏好久不写博客了,距离上一篇已经过了两年多了。这两年在干嘛,总之一年难尽!前一段时间忙了两个月,忙着研究和做一些SSH架构的东西,两个月下来,收获颇丰,最近闲下来了,于是就痛快的开始玩游戏,但是不知怎么地,怎么玩都没意思,于是决定开始再好好研究研究Java吧。于是大概翻了翻《Thinking in Java》。还是觉得把心得写下来比较好,一方面加深理解
2010-02-04 00:27:00 5219 2
原创 VC中使用ADO之二--调用存储过程
开发环境是VS2005 ,数据库是SQL Sever 20001. 在进入正题之前,先讲点别的,如何在VC中连接Sybase数据库, 连接字符窜为, _bstr_t strCnn("Driver={Sybase System 11};Srvr=RRRRR;Uid=RRR_Mao_bb1;Pwd=user2");这里,RRRRR是数据库的名称,已经在Sybase->sdedi
2007-07-28 23:46:00 5869 1
原创 数据库查询中的左连接及注意事项
上班闲来无事,上网灌水累了,于是决定self study一会,找了一份公司的数据库培训资料,翻翻看看 翻到join查询一块,突然想起以前开发时,碰到的一个左连接的问题,于是,在CSDN查找旧贴,整理了一下. 我们在查询的时候,有三种join类型:内连接、外连接和交叉连接。 内连接(INNER JOIN)使用比较运算符进行表间某(些)列数据的比较操作,并列出这些表中与连接条件相匹配的数据
2007-07-19 17:46:00 5102
原创 类继承中构造函数和析构函数的调用
类继承中构造函数和析构函数的调用现在,有三个类,类的定义如下class CA{public: CA(){cout ~CA(){cout};class CB:public CA{public: CB(){cout ~CB(){cout};class CC:public CB{public: CC(){cout ~CC(){cout};CA是爷爷,CB是爸爸,CC是
2006-09-12 23:15:00 3644
原创 VC中创建不可改变大小的窗口,及其限制窗口大小的办法
其实方法很多的,这里列出几个比较常见的方法来,这里是以SDI的框架窗口为例子来试验的。1.创建一个最大化的窗口,并且不能改变其大小那么首先, app的InitInstance中 在原来pMainFrame->ShowWindow(m_nCmdShow); 的前面加上 DWORD dwStyle = GetWin
2006-09-02 23:28:00 4909
原创 VC下获取各个驱动器路径,分类及其获取其信息的资料整理
1.获取所有的驱动器利用函数GetLogicalDriveStringsThe GetLogicalDriveStrings function fills a buffer with strings that specify valid drives in the system. DWORD GetLogicalDriveStrings( DWORD nBufferLength, /
2006-09-01 23:17:00 5034 1
原创 VC中枚举进程,及获取进程相关信息的资料整理
1.枚举所有的进程方法很多,这里用EnumProcesses这个方法DWORD aProcesses[1024], cbNeeded, cProcesses; unsigned int i;if ( !EnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded ) ) return; cProcesses = cb
2006-08-24 21:46:00 9335
原创 VC中枚举所有的任务,任务管理器的一些资料的整理
1.列举所有的任务调用EnumWindows这个函数BOOL EnumWindows( WNDENUMPROC lpEnumFunc, // callback function LPARAM lParam // application-defined value); 如: ::EnumWindows((WNDENUMPROC)enumProc,(LPARAM)thi
2006-08-22 21:11:00 3385
原创 VC中使用ADO进行数据库开发的一些资料的整理
1.导入ado库在StdAfx.h中,加入如下代码#import "c:/program files/common files/system/ado/msado15.dll" / no_namespace rename("EOF","adoEOF") rename("BOF","adoBOF")2.Com 初试化在app的InitInstance中,加入AfxOl
2006-08-12 21:27:00 3866 1
转载 SQL函数汇总
字符串函数:● ASCII(a)=97---返回字母a对应的ASCII码● CHAR(48)=0---返回48这个ASCII码对应的字符● LCASE(ABcdE)="abced" 或 LOWER(ABcdE)="abced"(将给定字符串转为小写)● UCASE(ABcdE)="ABCDE" 或 UPPER(ABcdE)="ABCDE"(将给定字符串转为大写)● LTRI
2006-06-18 18:33:00 2848
原创 VC中常见的一些编译链接错误的解决(1)
整理了一些以前回答的帖子,话先说在前面,比较适合初学者!! 问题1: Linking... nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved exter
2006-04-28 23:14:00 4781
原创 谈谈C++继承中的重载,覆盖和隐藏
写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。在早期的C++书籍中,可能翻译的人不熟悉专业用语(也不能怪他们,他们不是搞计算机编程的,他们是英语专业的),常常把重载(overload)和覆盖(override)搞错! 我们先来看一些代码及其编译结果。 实例一: #include "stdafx.h"
2006-04-23 22:19:00 3199 3
原创 VC中使用ListCtrl经验总结(1)
ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。 先注明一下,这里,我们用m_listctrl来表示一个CListCtrl的类对象,然后这里我们的ListCtrl都是report形式,至于其他的如什么大图标,小图标的暂时不讲,毕竟report是大众话的使用。其次,我们这里用条款一,条款二来描述第一点,第二点
2006-04-13 23:32:00 25531 12
原创 在SDK中使用Rich Edit控件,以及使用LISTVIEW,PROGRESS等控件
在SDK,进行windows程序设计(不使用mfc),使用这些控件,要进行一些必要的初试化,否则如果在对话框上画这些控件,对话框就不能正常显示 先说Rich Edit控件,这个是个特例。 如果往对话框里添加了一个Rich Edit控件,然后运行程序.理应弹出对话框,但是没有弹出.如果把Rich Edit 控件去掉,再运行.对话框就可以弹出。 如果在mfc下进行开发,那么只要程序
2006-04-11 00:19:00 4058
原创 函数模板中使用二维数组作为参数时的技巧
有多个非常相似的函数,只是参数的第2唯长度不一样,如:void F(int a[][10],int b[][10]){}void F1(int a[][20],int b[][20]){}用函数模板来实现,template void TF(int aa[][len],int bb[][len])看似没有问题,但是编译的时候会报错error C2087: : missing
2006-04-06 19:09:00 3522
原创 开通毛毛在CSDN的blog咯
自己在csdn注册账号也已经两年多了,不过一直很少来这里逛,来也是去水区灌水,从去年7月(05年7月)开始,开始来这里多了,也开始帮人家解决一下问题。 小弟虽不才+愚笨,但是还是靠自己微薄的一些经验,帮一些比俺更菜的人,解决了一些简单小问题,从中也学到了不少,所以决定开通自己的博客,把自己的一些经验写出来,一来,便于自己查询,收藏,便于以后使用,同时也能使自己的经验和别人共享。 希
2006-04-06 15:24:00 2268 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人