自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

多列索引

最近在学习DBMS时经常遇到多列索引,一直不是很明白有单列索引,为什么还要有多列索引。今天看到这篇文章后终于懂了。多列索引 索引可以是单列索引,也可以是多列索引。下面我们通过具体的例子来说明这两种索引的区别。假设有这样一个people表:Create TABLE people ( peopleid SMALLINT NOT NULL AUTO_INCREMENT, firstname CH...

2012-06-20 22:33:00 147

互联网无处不在的“推荐算法”解析

数据显示,三分之一的用户会根据电子商务网站的推荐买东西,这是任何广告都不可能做到的成绩。媒体上播放的大众化广告对消费者的影响已经越来越低,于是有人做出预见——个性化推荐技术将成为广告的终极形式。 很多年前,看过一部电影叫作《谁知女人心》,好莱坞大牌梅尔·吉布森饰演的男主角是一个典型的大男子主义者。一次浴室触电的意外突然让这个大男人获得了神奇的本领——“读心术”,可以轻而易举地洞悉身边女人们的...

2012-06-17 08:50:00 285

只言片语

1 Steve Jobs做产品时强调把自己的设计理念和想法带给用户,而不去征询他们的需求,尽管很多人不赞同,但Jobs无疑是成功的,Steve Jobs以不向客户询问应该做什么而出名。有时候,我们最大的误会是认为客户可以告诉我们做什么,但实际上他们不能,Steve Jobs很明白这一点。但大多数人对此理解不够,认为主要任务就是向客户咨询应该做什么。Steve Jobs认为这样不可取有两大原因:第一...

2012-05-31 17:25:00 112

Java学习之路 --The Road Of Java Study

JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。  1.1 培养兴趣   兴趣是能够让你坚持下去的动力。如果只是把写程...

2012-05-28 19:40:00 166

程序员成功之路 ——The road ahead for programmer(演讲稿)

一、我很羡慕在座的各位同学,因为你们是中国未来的程序员,而我不是,我一直很遗憾。比尔盖茨曾经写过一本书叫做《未来之路》The road ahead, 那么今天我选择这样一个题目,the road ahead forprogrammer,程序员的未来之路,也就是程序员的成功之路,希望大家未来也能够拥有像比尔盖茨一样的智慧的头脑和开一家像微软一样的公司。俗话说:心有多大,人生的舞台就有多大!二...

2012-05-12 17:28:00 152

给初学者一封信

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。不少大...

2012-05-12 17:17:00 55

Windows编程 第十一回 三问计时器

啥是计数器?计时器是一种输入设备,它周期性地在每经过一个指定的时间间隔后就通知应用程序一次。当你的程序将时间间隔告诉Windows,例如“每10秒钟通知我一声”,然后Windows给你的程序发送周期性发生的WM_TIMER消息以表示时间到了。我们可以通过调用SetTimer函数为的Windows程序分配一个定时器。SetTimer有一个时间间隔范围为1毫秒到4,294,967,295毫秒(...

2012-04-29 19:49:00 95

Windows编程 第十回 鼠标的秘密

你平时使用的鼠标中藏着一个鲜为人知秘密,它与鼠标名字的起源有关,这回我就给大家揭开这个秘密。请看图:哈哈,纯粹娱乐一下。不过这回我们确实要探一探鼠标在Windows编程中的秘密。鼠标估计大家天天都在用,我觉得没有必要再给大家“扫盲”了,如果非要讲点什么的话,那我就提一下关于鼠标操作的常用术语:单击、双击和拖拽,相信大家都很清楚。还是同讲键盘一样,讲鼠标还是从与之相关的消息入手吧。...

2012-04-21 12:25:00 323

Windows 编程 第九回 关于键盘的那点儿事

键盘对于大家来说可能再也熟悉不过了,它和鼠标是现在最常用的电脑输入设备。虽然在现在的图形界面操作系统下使用鼠标比使用键盘更方便、更广泛,但是鼠标还是一时半会儿取代不了它的老前辈——键盘的地位,尤其是在打字方面。这一回我们就从编程的角度重新认识一下键盘吧。键盘基础我们用前面的知识分析个例子吧。比如我们在打字时按下了键盘上的一个按键,即用户触发了一个事件,有事件产生,系统自然要将其包装成相应的...

2012-04-16 19:25:00 255

Windows编程 第八回 绘图课(下)

书接上回,我们先来看一个例子吧,我们画了一个矩形和一个圆: caseWM_PAINT: HDChDC; PAINTSTRUCTps; hDC=BeginPaint(hwnd,&ps); Rectangle(hDC,50,50,200,200); Ellipse(hDC,100,100,300,300); Ellipse(hDC,400,100,600,300...

2012-04-07 22:15:00 156

Windows编程 第七回 绘图课(上)

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----之前讲了很多GDI和设备描述表的内容,想必大家对这么多枯燥晦涩的东西早就感到厌倦了吧。为了激发一下大家继续学习Windows的兴趣,这回就给大家展示一些“有趣”的东西吧。画点(写像素)先前总是说GDI很重要,功能很强大,快把它捧得天花乱坠了,让人听着总感觉有点“悬”。现在我们就从绘制图形中最简单的画点来开...

2012-03-20 20:27:00 142

Windows编程 第六回 又见设备描述表

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----设备描述表还真是十分重要,以至于我们在这里还要再学习它。这节内容比较少,相信你很快就应该能看完。Let’go!获取设备描述表句柄复习:当你想在一个图形输出设备(诸如屏幕或者打印机)上绘图时,你首先必须获得一个设备描述表(或者DC)的句柄。将句柄传回给程序时,Windows就给了你使用设备的权限。然后你在G...

2012-03-20 20:07:00 226

Windows编程 第五回 GDI初窥

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----终于又见面了隔了好一阵子,终于又和大家见面了。最近我有点忙,忙得已经好几周没看过电影了,不过我喜欢这种感觉,这让我过的充实,过的问心无愧。我最近喜欢写东西,因为每当我提笔写字或在键盘上码字时,我就能静下浮躁的心来学习思考,看不下去的书可以看得下去。我总是靠写读书笔记来迫使我自己读书,感觉这方法不错,如果你看不下书...

2012-03-20 19:56:00 134

Windows编程 番外篇 不知所云

现在想来有点后悔了自己把名字起大了,叫什么“Windows 编程”,其实我只是打算写个类似读书笔记的东西,把书中的重点归纳罗列出来罢了。要写真正的“Windows编程”我远远没有那实力,我还真有点妄自尊大、大言不惭。“Windows编程”在国内我所见过的书中几乎都默认等于讲解如何使用VC++这个集成开发环境并用MFC来进行编程。微软的MFC框架确实很容易让大家上手并编写出一些小东西来,但是他却...

2012-03-13 00:19:00 77

Windows编程 第四回 Windows程序的生与死(下)

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----致歉很抱歉,读者看到的这篇文章将是我写的最没什么条理的一篇了,由于这一块儿内容是所有Windows程序的核心与基础,所以我分了三回来写。我想讲得既易懂有又丰富,无奈本人才疏学浅,每每一提笔就要查很多资料,我又尝试着把这些资料的精华融进文章里,但是对我来说谈何容易呀。但我又想或许这些原始资料对不同的读者会有不同的帮...

2012-02-22 19:02:00 158

Windows编程 第三回 Windows程序的生与死(中)

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----自家之言我认为,我们对任何事物的认知过程都是循序渐进的,正如我们对人生的看法,当你在20岁,30岁,40岁乃至50岁时对人生看法肯定不一样,并且是逐步加深的。我们都听说过这句话“不听老人言,吃亏在眼前”,有时长辈给你唠叨一些人生宝贵经验与心得时,当时你不理解,或许对它不屑于故,或许认为它太老套,直到以后的某天...

2012-02-22 07:25:00 113

Windows编程 第二回 Windows程序的生与死(上)

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!-----引子“Windows 程序分为‘程序代码’和‘UI(User Interface)资源’两大部份,两部份最后以RC编译器(资源编译器)整合为一个完整的EXE 文件。所谓UI 资源是指功能菜单、对话框外貌、程序图标、光标形状等等东西。这些UI 资源的实际内容(二进制代码)系借助各种工具产生,并以各种扩展名存在,...

2012-02-18 12:17:00 151

Windows编程 第一回 走近Windows

-----路过的朋友,若发现错误或有好的建议,欢迎在下面留言,谢谢!2012.2.19更新-----Windows操作系统概述① Windows是一种基于图形界面的多任务操作系统。为这个环境开发的程序有着相同的外观和命令结构。对用户 来说,这使得学习使用Windows应用程序变得容易了。为了帮助开发Windows应用程序,Windows提供了大量的内建 函数以方便地使用弹出菜单、滚动...

2012-02-16 21:09:00 215

Windows编程 第零回(下) 阅读说明及目录

1.本系列文章将采用C语言来编程,希望您在阅读之前已了解C语言的基本语法。2.本系列文章将在vc++6.0编程环境下实现,希望您已经会轻松地使用他了。第一回 走近windows 简介windows特点、历史及编程说明 2012年2月16日更新 ...

2012-02-16 12:28:00 63

Windows编程 第零回(上) 序言

本人是一名计算机专业的学生,正好这个学期课程不紧,想利用者较多空闲的时间把windows编程好好搞一下。说到编程嘛,我和全国绝大多数的报计算机系的学生一样在此之前是没有接触过编程的,又逢上一学年刚好学完C/C++,打算趁此机会突击一下windows编程,因为我已经厌倦了当初学C/C++所用的win32控制台应用程序,不喜欢总是在那黑色控制台下写一些类似数学题似的只输出文本运算结果的程序,想写一些带...

2012-02-16 12:03:00 73

MFC中ON_UPDATE_COMMAND_UI和ON_COMMAND消息区别

第一个是响应打开菜单的命令的第二个是你打开这个菜单时,处理这个菜单的状态,比如选中、变灰等等。比如WINDOWS自带的记事本程序,它的"格式"菜单下有个"自动换行",那么在编写记事本这个程序时,对文本进行自动换行或不自动换行的操作就要放在ON_COMMAND消息响应函数里,而"自动换行"菜单项左边是否打勾的操作则放在ON_UPDATE_COMMAND_UI响应函数里.UPDAT...

2012-02-08 15:34:00 63

空空如也

空空如也

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

TA关注的人

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