叮当小说网 找小说网 无限小说网 红尘小说网 幻想小说网 酷文学 深夜书屋
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 105 下一页

2013年7月21日

理解C语言声明的优先级规则

摘要: A 声明从它的名字开始读取,然后按照优先级顺序依次读取; B 优先级从高到低依次是: B.1 声明中被括号括起来的那部分; B.2 后缀操作符: 括号()表示这是一个函数,而[ ]表示这是一个数组; B.3 前缀操作符:星号*表示“指向...的指针”; C ... 阅读全文

posted @ 2013-07-21 15:03 麦哲思科技 阅读(124) 评论(0) 推荐(0)

OS中关于进程线程的知识点

摘要: 1.进程终止的方式: (1) 主线程的入口函数返回(推荐方式); (2) 进程主动退出:一个进程调用ExitProcess; (3) 进程被动终止:另一个进程调用了TerminateProcess;例如通过任务管理器中结束进程。 (4) 进程中的所有线程都终止了。 2. 线程: (1) 创建于一... 阅读全文

posted @ 2013-07-21 13:58 麦哲思科技 阅读(254) 评论(0) 推荐(0)

进程的上下文切换

摘要: 进行进程切换就是从正在运行的进程中收回处理器,然后再使待运行进程来占用处理器。 这里所说的从某个进程收回处理器,实质上就是把进程存放在处理器的寄存器中的中间数据找个地方存起来,从而把处理器的寄存器腾出来让其他进程使用。那么被中止运行进程的中间数据存在何处好呢?当然这个地方应该是进程的私有堆栈。... 阅读全文

posted @ 2013-07-21 12:33 麦哲思科技 阅读(939) 评论(0) 推荐(0)

关于用户态和内核态的理解

摘要: 究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子: 1)例子 C代码 1. void testfork(){ 2. if(0 = = ... 阅读全文

posted @ 2013-07-21 12:06 麦哲思科技 阅读(157) 评论(0) 推荐(0)

系统调用

摘要: linux内核中设置了一组用于实现系统功能的子程序,称为系统调用。系统调用和普通库函数调用非常相似,只是系统调用由操作系统核心提供,运行于核心态,而普通的函数调用由函数库或用户自己提供,运行于用户态。 一般的,进程是不能访问内核的。它不能访问内核所占内存空间也不能调用内核函数。CPU硬件决定了... 阅读全文

posted @ 2013-07-21 11:40 麦哲思科技 阅读(143) 评论(0) 推荐(0)

2013年7月19日

C++ 中的hash_map详细讲解

摘要: 用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改: 岳不群-华山派掌门人,人称君子剑张三丰-武当掌门人,太极拳创始人东方不败-第一高手,葵花宝典... 这些信息如果保存下来并不复... 阅读全文

posted @ 2013-07-19 21:03 麦哲思科技 阅读(2004) 评论(0) 推荐(0)

C++智能指针

摘要: C++ 智能指针 一、简介 由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。 用智能指针便可以有效缓解这类问题,本... 阅读全文

posted @ 2013-07-19 18:43 麦哲思科技 阅读(121) 评论(0) 推荐(0)

别了,google reader

摘要: 现在是北京时间2013年7月1日,等到美国东部时间7月1日,google将关闭google reader。虽然,我很久没有打开了google reader了;虽然,我再也不为goole reader 上1000+以上的未阅读感到压力了,就算看到也基本无视了;虽然,我很久没有写博客了;虽然,现在博客... 阅读全文

posted @ 2013-07-19 16:24 麦哲思科技 阅读(199) 评论(0) 推荐(0)

详解大端模式和小端模式

摘要: 详解大端模式和小端模式 一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡... 阅读全文

posted @ 2013-07-19 14:09 麦哲思科技 阅读(181) 评论(0) 推荐(0)

记录一下八款开源 Android 游戏引擎

摘要: 记录一下八款开源 Android 游戏引擎 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭)。以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编程,不过还是把这些八款开源的android游戏引擎记录一下,以后可能会用... 阅读全文

posted @ 2013-07-19 11:41 麦哲思科技 阅读(143) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 105 下一页

导航