- 浏览: 624733 次
最新评论
-
csc08801:
兔子的问题,是第二个月再生一对兔子,不是第三个月;问题是有多少 ...
Java基础算法集50题 -
Caelebs:
Java基础算法集50题 -
maincoolbo:
不错,希望能做个老码农,,
Java基础算法集50题 -
warrior701:
vcok 写道人其实是很渺小的,包括那些所谓超过你的人。你是小 ...
首先你得承认世界上有全面超过你的人 -
jackie_yk:
引用这个方法很简单,但是我实在不明白框架的设计者为什么要先判断 ...
Spring 源码阅读 之 Spring框架加载
文章列表
一、 堆与栈有什么区别?
一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放4、文字常量区 —常量字符串就是放在这里的。 ...
- 2009-12-16 15:51
- 浏览 403
- 评论(0)
C++程序员经常问的11个问题
这篇文章收了好长时间,但还是觉得贴出来,作为收藏,在网上这样的浮躁环境,很少能认认真真地看这样长的文章,有时间我也要把《Effective C++》的读书笔记作出来。
以下是原文:
下面的这些 ...
- 2009-12-16 15:46
- 浏览 488
- 评论(0)
获得微秒级的时间 收藏
Win 下建议如下方式:
http://www.vckbase.com/document/viewdoc/?id=1301
VC中基于 Windows 的精确定时
中国科学院光电技术研究所 游志宇
在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当 ...
- 2009-12-16 15:37
- 浏览 607
- 评论(0)
c++ 格式化中使用的数据类型 收藏
┃代码│ 意 义 ┃┃ %a │读浮点值(仅适用于 C99) ┃ ┃ %A │读浮点值(仅适用于 C99) ┃ ┃ %c │读单字符 ┃ ┃ %d │读十进制整数 ┃ ┃ %i │读十进制、八进制、十六进制整数 ┃ ┃ %e │读浮点数 ┃ ┃ %E │读浮点数 ┃ ┃ %f │读浮点数 ┃ ┃ %F │读浮点数(仅适用于 C99) ┃ ┃ %g │读浮点数 ┃ ┃ %G │读浮点数 ┃ ┃ %o │读八进制数 ┃ ┃ %s │读字符串 ┃ ┃ %x │读十六进制数 ┃ ┃ %X │读十六进制数 ┃ ┃ %p │读指针值 ┃ ┃ %n │至此已读入值 ...
- 2009-12-16 15:22
- 浏览 631
- 评论(0)
.NET的未来和VB、C#的前路(上、下) 收藏
.NET的未来和VB、C#的前路(上)
[CSDN 2月9日 编译]在去年微软的专业开发者大会上(Professional Developers Conference PDC 2008),微软就开发者在.NET平台上的未来做了详细的展望,本文我们将概括地 ...
- 2009-12-16 14:56
- 浏览 547
- 评论(0)
学习.Net的经典网站
收藏 还不错推荐给大家
原文——名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微软官方.NET指导站点地址:http://www.gotdotnet.com/描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源代码、控件下载,微软.NET开发 ...
- 2009-12-16 14:16
- 浏览 616
- 评论(0)
[笔试题] Google笔试题整理(超全!)附部分答案写出这样一个函数 ,输入一个 n, 输出从1到这个数字之间的出现的1的个数,比如f(13)等于6; f(9)等于1; 网上有很多这道题的解法,大多采用穷举法。这把这个算法题变成了程序设计,这道题,我认为是总结一个递推公式,然后用递推法实现,比较好。后来在网上考证了一下,这道题本来也是让总结一个数学函数即可,无需编程。既然写了,就贴出来,发表一下自己的解法。这道题还有另一半,当f(n)=n是,最小的n是多少?本人还没有好的方法,所以就不贴了。下面的程序是上半部java实现的。/* 可以推出下列递推公式: * f(n)=(a>1?s:n- ...
- 2009-12-16 14:07
- 浏览 1197
- 评论(0)
大学十年 (一)
林锐,1999年岁末
写此文使我很为难,一是担心读者误以为我轻浮得现在就开始写自传,二是担心朋友们误以为我得了绝症而早早留下遗作。 不论是落俗套还是不落俗套地评价,我在大学十年里都是出类拔萃的好学生。并且一直以来我对朋友们和一些低年级的学生们都有很大的正面影响。这十年是一个从幼稚到成熟的过程,交织着聪明与蠢笨、勤奋与懒散、狂热与怯懦、成功与失败。做对了的事可树立为榜样,做错的事可挂作为警钟。我写下经历与感受,期望以此引导和勉励无数比我年轻的学生们。我资历尚浅,既没有哲学家的深遂,也没有诗人的风华,不足以堂皇地育人,只能讲一些故事以表心愿。 我出生在1973年 ...
- 2009-12-16 13:00
- 浏览 843
- 评论(0)
问题:
一种石头,在某一高度扔下就会碎,在这个高度以下不会碎,高度以上一定碎。现在有4个石头,1000层的楼房,需要测定这个石头破碎的高度。求最少多少次一定可以测出来。
分析:
这道题我们应反过来考虑,就是用a块 ...
- 2009-12-16 12:56
- 浏览 750
- 评论(0)
Google疯狂2008的面试题
一辆学校班车里面能装多少个高尔夫球?
你被缩小到只有硬币厚度那么点高(不是压扁,是按比例缩小),然后被扔到一个空的玻璃搅拌器中,搅拌刀片一分钟后就开始转动。你怎么办?
要是让你 ...
- 2009-12-16 12:50
- 浏览 646
- 评论(0)
迅雷2010校园招聘吉林大学第二次笔试题
答题时间: 2小时,请将答案写在答题纸上一. 有n个文件的长度记载在一个无符号64 位整数数组中unsigned __int64 file_length[n],把这n 个文件从逻辑上按序首尾拼接在一起形成一个逻辑上的大文件,然后以每块长度为unsigned block_length把这个逻辑上的大文件划分成大小相等的数据块(当然,最后一块有可能比block_length小),请定义和实现一个函数,把边界块的序号集合返回给函数的调用者(第一个数据块序号为0)。注:边界块指的是跨多个文件的数据块。(30分)
二. 请实现一个函数,把两个从大到小的有序 ...
- 2009-12-16 12:45
- 浏览 593
- 评论(0)
[C/C++] 为什么把常量写在 == 运算符的左边
当然,把常量写在 == 运算符的左或右对运算本身没有任何影响,它们仅仅是两种不同的书写风格。所以我敢保证很多人并不会因为看到某些帖子宣称“应该将常量放在左边”就真的改变自己固有的风格,说到底,习惯而已。
不过,将常量写在运算符左边在某种情况下可能会更容易查错。看下面的例子:
片段一,当且仅当 flag == 5 时执行循环体中的内容:
int flag;...while (flag == 5){/* do something */}
片段二,手快敲掉了一个 =,将会导致死循环,因为 flag = 5 ...
- 2009-12-16 12:41
- 浏览 654
- 评论(0)
VC++6.0重命名MFC工程及类文件
经过本人亲自测试,修改Project名称完全正确,非常感谢原作者的辛勤劳动成果,特此感谢!也特地转载与大家一起分享 ^_^
修改时建议直接用“替换”批量修改,以防遗漏修改的地方,比较麻烦。总之完全按照下面的步骤,一定能修改成功的,我亲测鉴证过 呵呵
作为MFC新手使用VC++6.0这古董级的东西有时实在痛苦,这有空几天都在想怎么重命名MFC工程的命名空间和类文件。现在总算有个结果,发一下修改过程吧。 首先,使用MFC AppWizard(exe)创建的工程有几个重要的文件:1.dws文件,它指向工程使用哪个dsp文件。主要内容如下:Proje ...
- 2009-12-12 22:17
- 浏览 675
- 评论(0)
在MFC程序中如何注册/注销ActiveX控件(.OCX)
VC++ 2009-07-29 22:25 阅读83评论0
字号: 大大 中中 小小
在程序中注册ActiveX控件(.OCX)的函数
BOOL RegisterOcx(LPCTSTR OcxFileName)
{
LPCTSTR pszDllName = OcxFileName ; //ActiveX控件的路径及文件名
HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件
if (hLib < (HINSTANCE)HI ...
- 2009-12-12 13:31
- 浏览 710
- 评论(0)
VC怎样把一副自己画的图存成BMP格式
int SaveBmp(HANDLE hData,LPSTR filename){BITMAPFILEHEADER bfh;BITMAPINFOHEADER *lpbi=(BITMAPINFOHEADER*)hData;
bfh.bfType=0x4D42; //BMbfh.bfSize=sizeof(bfh)+GlobalSize(hData);bfh.bfReserved1=bfh.bfReserved2=0;int colors=1<biBitCount;if(colo ...
- 2009-12-12 13:28
- 浏览 780
- 评论(0)