摘要:
要建立与数据源的连接,首先应构造一个CDatabase对象,然后再调用CDatabase的Open成员函数.Open函数负责建立连接,其声明为 virtual BOOL Open( LPCTSTR lpszDSN, BOOL bExclusive = FALSE, BOOL bReadOnly = 阅读全文
posted @ 2021-03-10 18:15
大麦植发王
阅读(215)
评论(0)
推荐(0)
摘要:
CRecordset类代表一个记录集.该类是MFC的ODBC类中最重要、功能最强大的类。 动态集、快照、光标和光标库 在多任务操作系统或网络环境中,多个用户可以共享同一个数据源。共享数据的一个主要问题是如何协调各个用户对数据源的修改。例如,当某一个应用改变了数据源中的记录时,别的连接至该数据源的应用 阅读全文
posted @ 2021-03-10 17:48
大麦植发王
阅读(549)
评论(0)
推荐(0)
摘要:
在了解GDI的一些基本知识之后,我们就可以着手编写绘图程序了。这个绘图程序可以让读者用鼠标器在窗口内任意涂写,并可以保存所画的内容。这里我们参考了Visual C++的例子Scribble,并作了一些修改和简化。8.3.1 MDI应用程序框架 首先用AppWizard生成绘图程序的基本框架: 选择F 阅读全文
posted @ 2021-03-10 17:45
大麦植发王
阅读(706)
评论(0)
推荐(0)
摘要:
图形设备接口(GDI)是一个可执行程序,它接受Windows应用程序的绘图请求(表现为GDI函数调用),并将它们传给相应的设备驱动程序,完成特定于硬件的输出,象打印机输出和屏幕输出。 GDI负责Windows的所有图形输出,包括屏幕上输出像素、在打印机上输出硬拷贝以及绘制Windows用户界面。 8 阅读全文
posted @ 2021-03-10 17:42
大麦植发王
阅读(542)
评论(0)
推荐(0)
摘要:
在VC++中创建线程函数可以用API 或者MFC封装的多线程函数。。 函数原型MSDN中CreateThread原型:HANDLE CreateThread(LPSECURITY_ATTRIBUTES lpThreadAttributes, // SDSIZE_T dwStackSize, // i 阅读全文
posted @ 2021-03-10 17:41
大麦植发王
阅读(347)
评论(0)
推荐(0)
摘要:
作为一名IT开发人员,硬伤就是晚年拜访“地中海”,很多人选择去植发,但是植发的成本确实很贵,要是想植满开发之前的头发估计不知道要多少钱?今天我们不讨论植发,我们今天说说java开发app都需要些什么? 前言本篇博客从开发的角度来介绍如何开发一个Android App,需要说明一点是,这里只是提供一个 阅读全文
posted @ 2021-03-10 11:28
大麦植发王
阅读(94)
评论(1)
推荐(0)
摘要:
C语言通常称为中级计算机语言。中级语言并没有贬义,不意味着它功能差、难以使用、或者比B A S I C、P a s c a l那样的高级语言原始,也不意味着它与汇编语言相似,会给使用者带来类似的麻烦。C语言之所以被称为中级语言,是因为它把高级语言的成分同汇编语言的功能结合起来了。表1 - 1表明了C 阅读全文
posted @ 2021-03-10 09:12
大麦植发王
阅读(702)
评论(0)
推荐(0)
摘要:
C语言声明的优先级规则 A 声明从它的名字开始读取,然后按照优先级顺序依次读取 B 优先级从高到底依次是: B.1 声明中被括号括起来的那部分 B.2 后缀操作符: 括号()表示这是一个函数,而 方括号[]表示这是一个数组 B.3 前缀操作符:星号*表示“指向...的指针” C 如果const和 v 阅读全文
posted @ 2021-03-10 09:10
大麦植发王
阅读(447)
评论(0)
推荐(0)
摘要:
1. 每个进程都运行在自己私有的内存空间中(即虚拟地址空间)。在32位系统中,4GB的进程地址东健被分为用户空间和内核空间两个部分。用户空间占据着0~3GB(用16进制表示为0xC0000000),而内核空间的范围是3GB~4GB。对于一个进程而言,都会涉及3种不同的数据段,分别是代码段、数据段和堆 阅读全文
posted @ 2021-03-10 09:08
大麦植发王
阅读(313)
评论(0)
推荐(0)
摘要:
1.忘记注释结束符 代码 a = b; /* 出现bug c = d; /* c = d将不会执行*/ 2.意外的赋值/意外的bool表达式 代码: if(a = b) c; /*a恒等于b,只有当b!=0的时候才执行*/ 再看下面的代码: if(0 < a < 5) c; /*布尔表达式恒为真*/ 阅读全文
posted @ 2021-03-10 09:07
大麦植发王
阅读(147)
评论(0)
推荐(0)
摘要:
建议: 理解数组的工作方式 获取数组的长度时不要对指针应用sizeof操作符 显示地指定数组的边界,即使它已经由初始化值列表隐式地指定 规则: 保证数组索引位于合法的范围内 在所有源文件中使用一致的数组记法 保证变长数组的长度参数位于合法范围之内 保证复制的目标具有足够的存储空间 保证表达式中的数组 阅读全文
posted @ 2021-03-10 09:06
大麦植发王
阅读(119)
评论(0)
推荐(0)
摘要:
我最新一直在和新手和入手级开发人员打交道,我注意到一些开发人员(甚至是老手)在粗心时常犯的错误.这些错误各不相同,从工具的使用到网络服务的适当应用都有.以下是六个主要的开发错误. 1.认为必须要用Visual Studio.NET来开发.NET应用 那些对微软.NET开发不了解的人误以为:利用.NE 阅读全文
posted @ 2021-03-10 09:05
大麦植发王
阅读(97)
评论(0)
推荐(0)
摘要:
结构的本质是C语言的一种数据抽象,通俗的说,是基本数据类型的重组。为什么要重组呢?因为基本数据类型不够用了。为什么不够用了呢?因为需要的信息类型太多了。这是一个很大的话题。信息本来是没有什么类型之分的,但是为了便于在计算机内部的管理,人们在C语言中把信息先分成了基本的几个类型,比如整型、浮点型、字符 阅读全文
posted @ 2021-03-10 09:04
大麦植发王
阅读(101)
评论(0)
推荐(0)
摘要:
实现思路: 一、需要一个输入文件(input.txt),两个对拍程序(main1.txt,main2.txt) 二、将标准输入重定向为input.txt。将标准输出分别重定向为output1.txt,output2.txt。 三、对两个输出文件进行比较,输出结果。 具体实现: 一、所需头文件 1: 阅读全文
posted @ 2021-03-10 09:03
大麦植发王
阅读(224)
评论(0)
推荐(0)
摘要:
1.在使用变量时应该遵循一下良好的编程习惯。 <1>定义有意义的变量名,有助于程序自成文档,可以减少注释。 <2>用作变量名的标识符,第一个字母应该小写。大写字母开头和字母全部大写的标识符有专门的含义。 <3>变量名使用多个单词可使程序具有更好的可读性,这种情况下,需要将第一个单词外的每个单词首字母 阅读全文
posted @ 2021-03-10 09:02
大麦植发王
阅读(179)
评论(0)
推荐(0)
摘要:
本文讲解的是你在建立包含内存以外资源的类型,特别是处置非内存资源的时候,如何编写自己的资源管理代码。 我们已经知道了处置那些占用非受控(unmanaged)资源的对象的重要性,现在应该编写资源管理代码来处置那些包含非内存资源的类型了。整个.NET框架组件都使用一个标准的模式来处理非内存资源。使用你建 阅读全文
posted @ 2021-03-10 09:01
大麦植发王
阅读(635)
评论(0)
推荐(0)
摘要:
spring-mybatis-data-common做了哪些操作 1.日志依据层级归类输出,支持扩展 2.spring-mybatis持久层基础接口集成,支持扩展 3.常用业务接口定义,支持扩展. 只是一个简单的常用操作的集合(CRUD +Pager),方便spring与mybatis项目的整合开发 阅读全文
posted @ 2021-03-10 00:26
大麦植发王
阅读(93)
评论(0)
推荐(0)
摘要:
子程序(routines)是为实现一个特定功能而编写的一个可被调用的方法(method)、函数(function)或过程(procedure)。如Java中的方法,C++里的函数。现代编程语言,如Java、C++、VB、JavaScript、Ruby等都同时支持函数和过程。 一般认为函数指具有返回值 阅读全文
posted @ 2021-03-10 00:24
大麦植发王
阅读(393)
评论(0)
推荐(0)
摘要:
spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主 阅读全文
posted @ 2021-03-10 00:20
大麦植发王
阅读(151)
评论(0)
推荐(0)
摘要:
在对象模型中,一对多的关联关系,使用集合来表示。 实例场景:班级对学生;Classes(班级)和Student(学生)之间是一对多的关系。 对象模型: wps_clip_image-4779 多对一、一对多的区别: 多对一关联映射:在多的一端加入一个外键指向一对一端,它维护的关系是多指向一的。 一对 阅读全文
posted @ 2021-03-10 00:18
大麦植发王
阅读(115)
评论(0)
推荐(0)