会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朝研行歌
Becoming inspired.
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
下一页
2015年10月6日
暗时间——高效学习的两个重要习惯
摘要: 转载自:http://mindhacks.cn/2009/12/20/dark-time/ 如果你有一台计算机,你装了一个系统之后就整天把它搁置在那里,你觉得这台计算机被实际使用了吗?没有。因为CPU整天运行的就是空闲进程。运行空闲进程也是一天,运行大数据量计算的程序也是一天,对于CPU来说同样的一
阅读全文
posted @ 2015-10-06 20:03 朝研行歌
阅读(238)
评论(0)
推荐(0)
2015年9月28日
找工作---操作系统常考知识点总结【PB】
摘要: 1、进程是并发过程中程序的执行过程2、进程的特征:结构特征、动态性、并发性、独立性、异步性3、临界区指在每个进程中访问临界资源的那段代码4,现在操作系统中申请资源的基本单位是进程,在CPU得到执行的基本单位是线程,进程是由程序段、数据段、PCB组成的5,对临界资源应采取互斥访问方式来实现共享6,P....
阅读全文
posted @ 2015-09-28 21:34 朝研行歌
阅读(498)
评论(0)
推荐(0)
Hash算法冲突解决方法分析
摘要: 采用开放定址法处理散列表的冲突时,其平均查找长度?高于链接法处理冲突低于二分查找开放定址法:一旦发生冲突,就去寻找下一个空的散列地址,只要散列地址够大,空的地址总会找到 链地址法: 一旦发生冲突,在当前位置给单链表增加结点就行。与开放定址法相比,拉链法其中优点有:1、拉链法处理冲突简单,且无堆积现象...
阅读全文
posted @ 2015-09-28 21:06 朝研行歌
阅读(929)
评论(0)
推荐(0)
2015年9月26日
多态性Polymorphism
摘要: 一.多态性的概念:1.多态:在面向对象方法中一般是这样表述多态性的: 向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。也可以说,多态性是“一个接口,多种方法”。2.从系统实现的角度看,多态性分为两类: 静态多态性和动态多态性。以前学过的函数重载和运算符重载实现的多态性属于静...
阅读全文
posted @ 2015-09-26 21:09 朝研行歌
阅读(346)
评论(0)
推荐(0)
数据库范式 通俗演义
摘要: 以某知名搜索引擎公司的研发工程师的一道笔试题开篇:题目:如果关系模式R=(A,B,C,D,E)中的函数依赖集F={A→B,B→C,CE→D},这是第几范式?答:F={A→B,B→C,CE→D},主键为(A,E),非主属性B,C,不完全依赖于码(A,E),只依赖于主键 A,因此不符合2NF。因此为1N...
阅读全文
posted @ 2015-09-26 16:20 朝研行歌
阅读(312)
评论(0)
推荐(0)
2015年9月20日
数据类型自动转换规则
摘要: 数据类型的自动转换遵循如下规则: 1.若参与运算的数据类型不同,则先转换成同一类型,然后进行运算;2.转换按数据长度增加的方向进行,以保证精度不降低。例如int型和long型运算时,先把int量转成long型后再进行运算。3.所有的浮点运算都是以双精度进行的,即使仅含float单精度量运算的表达式,也要先转换成double型,再作运算。4.char型和short型参与运算时,必须先转换成int...
阅读全文
posted @ 2015-09-20 16:30 朝研行歌
阅读(684)
评论(0)
推荐(0)
2015年9月19日
C++ 空类默认产生的类成员函数
摘要: C++的空类有哪些成员函数:. 缺省构造函数。. 缺省拷贝构造函数。. 缺省析构函数。. 缺省赋值运算符。. 缺省取址运算符。. 缺省取址运算符 const。 注意:有些书上只是简单的介绍了前四个函数(宝典4th p112)。没有提及后面这两个函数。但后面这两个函数也是空类的默认函数(Ref:《effective c++》)。另外需要注意的是,只有当实际使用这些函数的时候,编译器才会去定义它...
阅读全文
posted @ 2015-09-19 19:35 朝研行歌
阅读(1388)
评论(0)
推荐(1)
2015年9月13日
浅谈C/C++引用和指针的联系和区别
摘要: 为什么C/C++语言使用指针? 答案:①一方面,每一种编程语言都使用指针。不止C/C++使用指针。 每一种编程语言都使用指针。C++将指针暴露给了用户(程序员),而Java和C#等语言则将指针隐藏起来了。 “Everything uses pointers. C++ just exposes the
阅读全文
posted @ 2015-09-13 21:03 朝研行歌
阅读(44016)
评论(5)
推荐(15)
浅谈C/C++结构体内存分配问题
摘要: 字节对齐原因详解 字节对齐原因详解 字节对齐原因详解 一.为什么要内存对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲,似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候,经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺
阅读全文
posted @ 2015-09-13 11:10 朝研行歌
阅读(743)
评论(0)
推荐(0)
C/C++语言的标准库函数malloc/free与运算符new/delete的区别
摘要: 概括地说1、malloc与free是C++/C的标准库函数,new/delete是C++的运算符,它们都可用于申请动态内存和释放内存。2、对于非内部数据类型的对象而言,只用malloc/free无法满足动态对象的要求。对象在创建的同时,要自动执行构造函数,对象在消亡之前要自动执行析构函数。而由于ma...
阅读全文
posted @ 2015-09-13 11:02 朝研行歌
阅读(878)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告