显示下一条  |  关闭

kevin的学习乐园

曾经沧海难为水,除却巫山不是云。(若有侵权,请即时联系我,我马上删除)

 
 
 
 
 
 

vc6.0快捷键小结收藏

2009-4-12 20:07:57 阅读73 评论0 122009/04 Apr12

上网看着文章教程的时候意外得到了这份VC++6.0的快捷键清单,觉得挺有用的,写下来备忘:
F1 显示帮助,如果光标停在代码的某个字符上,显示MSDN中相应的帮助内容

F2 书签功能: Ctrl+F2 --在某行设置一个书签(再按一次次是取消)

F2 --跳到下一个书签位置

Shift+F2 --跳到上一个书签位置

Ctrl+Shift+F2 --删除所有书签

F3 查找: Ctrl+F3 --在文件中查找,如果当前光标在一个字符串上,

那么自动查找此字符串.相似的有Ctrl+F

F3 --查找文件中下一个串

Shift+F3 --查找文件中上一个串

F4(不是流行花园那个) 如果是编译后或者Find in Files后,可以逐条定位.

作者  | 2009-4-12 20:07:57 | 阅读(73) |评论(0) | 阅读全文>>

从一位老工程师的心里话开始谈起IT行业职业规划与发展

2008-7-31 16:53:17 阅读174 评论1 312008/07 July31

这篇文章在网上流传很广,里面的观点尽管不全部正确,但无疑给人极大的深思。。。特抄录与此,努力反思与反醒。。。

诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强!

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! 

作者  | 2008-7-31 16:53:17 | 阅读(174) |评论(1) | 阅读全文>>

Java集合框架

2008-7-13 10:13:23 阅读13 评论0 132008/07 July13

Java提供了数种持有对象的方式,包括语言内置的Array,还有就是utilities中提供的容器类(container classes),又称群集类(collection classes)。集合在java中非常重要,在讨论之前,先来看几个面试中的经典问题。
1 Collection 和 Collections的区别。
2 List, Set, Map是否继续自Collection接口。
3 ArrayList和Vector的区别。
4 HashMap和Hashtable的区别。

集合Collection接口
--Collection 是任何对象组,元素各自独立,通常拥有相同的套用规则。Set List由它派生。
基本操作 增加元素add(Object obj); addAll(Collection c);
删除元素 remove(Object obj); removeAll(Collection c);

作者  | 2008-7-13 10:13:23 | 阅读(13) |评论(0) | 阅读全文>>

数学归纳法和Fibonacci序列

2008-6-3 10:27:32 阅读38 评论0 32008/06 June3

数学归纳法

一般化的数学归纳法

构造性归纳

Fibonacci序列计算

Fn=1/squr(5)[a^n -(-a)^(-n)]

其中a=(1+squr(5))/2是黄金比率(golden radio).

假设存在一个实数x,对每个足够大的整数n满足fn>=x^n(这个命题不可能对每个正整数n都成立,在n<=2时就不成立)。构造归纳的方法是思考x应该是什么值,可以使得从部分确定的归纳假设-即对小于n的但仍然足够大的整数m有P(m)成立-可以推导出P(n)成立。根据fibonacci序列的定义和归纳假设,并且假定n-1和n-2都是足够大的整数,则有

f(n)=f(n-1)+f(n-2)>=x^(n-1)+x^(n-2)=(x^(-1) + x^(-2))*x^n

作者  | 2008-6-3 10:27:32 | 阅读(38) |评论(0) | 阅读全文>>

setjmp和longjmp(转)

2008-5-18 16:45:35 阅读8 评论0 182008/05 May18

与刺激的abort()和exit()相比,goto语句看起来是处理异常的更可行方案。不幸的是,goto是本地的:它只能跳到所在函数内部的标号上,而不能将控制权转移到所在程序的任意地点(当然,除非你的所有代码都在main体中)。   
为了解决这个限制,C函数库提供了setjmp()和longjmp()函数,它们分别承担非局部标号和goto作用。头文件<setjmp.h>申明了这些函数及同时所需的jmp_buf数据类型。

原理非常简单:

setjmp(j)设置“jump”点,用正确的程序上下文填充jmp_buf对象j。这个上下文包括程序存放位置、栈和框架指针,其它重要的寄存器和内存数据。当初始化完jump的上下文,setjmp()返回0值。

以后调用longjmp(j,r)的效果就是一个非局

作者  | 2008-5-18 16:45:35 | 阅读(8) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

北京 海淀区 狮子座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

发现好博客

 
 
列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注