首页 > 2014年07月22日 > 全部分享
Chap-6 6.4.2 堆和栈
6.4.2 堆和栈在操作系统里面,VMA除了被用来映射可执行文件中的各个segment,操作系统还使用VMA来对进程的地址空间进行管理。进程在执行的时候还需要用到堆(heap)和栈(stack)等空间,一个进程中的栈和堆分别都有一个对应的VMA,在Linux下,可以通过/proc来查看进程的虚拟空间...
分类:其他   时间:2014-07-22 23:13:02    收藏:0  评论:0  赞:0  阅读:519
Chap-6 6.5 ELF可执行文件的装载
6.5 Linux装载ELF可执行文件的过程当我们在Linux系统的bash下输入一个命令执行某个ELF文件时,Linux是怎样装载这个ELF文件并且执行它呢?首先在用户层面,bash进程会调用fork()系统调用常见一个新进程,然后新的进程调用execve()系统调用执行指定的ELF文件,原先的b...
分类:其他   时间:2014-07-22 23:13:03    收藏:0  评论:0  赞:0  阅读:512
中老年衣服
中老年衣服
分类:其他   时间:2014-07-22 23:13:03    收藏:0  评论:0  赞:0  阅读:321
Chap-6 6.4 进程虚拟地址空间分布
6.4 进程虚拟空间分布6.4.1 ELF文件的链接视图和执行视图可执行文件被映射时,是以系统页的长度为单位的,每个段在被映射时的长度应该为系统页长度的整数倍。如果不是,那么多余部分也将占用一个页。一个ELF可执行文件往往有十几个段,那么内存空间的浪费是可想而知的,有没有办法来减少这种浪费?一个简单...
分类:其他   时间:2014-07-22 23:13:03    收藏:0  评论:0  赞:0  阅读:469
软件体系结构经典问题——KWIC的分析和解决
KWIC作为一个早年间在ACM的Paper提出的一个问题,被全世界各个大学的软件设计课程奉为课堂讲义或者作业的经典。(From Wiki,FYI,D. L. Parnas uses a KWIC Index as an example on how to perform modular design...
分类:其他   时间:2014-07-22 23:13:03    收藏:0  评论:0  赞:0  阅读:816
Chap-6 6.1~6.3 程序装载
6.1 进程的虚拟地址空间程序和进程的区别:程序(或者狭义上讲可执行文件)是一个静态的概念,它就是一些预先编译好的指令和数据集合的一个文件;进程则是一个动态的概念,它是程序运行时的一个过程,很多时候把动态库叫做运行时(Runtime)也有一定的含义。程序运行起来以后,将拥有自己独立的虚拟地址空间,这...
分类:其他   时间:2014-07-22 23:13:03    收藏:0  评论:0  赞:0  阅读:454
UIActivityIndicatorView活动指示器
活动指示器:UIActivityIndicatorView用途:指示用户,程序正在运行之中派生:UIView,可以被当成视图加载创建:UIActivityIndicatorView *view=[[UIActivitiIndicatorView alloc]initWithFrame:CGRectM...
分类:其他   时间:2014-07-22 23:13:03    收藏:0  评论:0  赞:0  阅读:466
开博宣言
分类:其他   时间:2014-07-22 23:13:04    收藏:0  评论:0  赞:0  阅读:389
jquery简介
jQuery的开篇声明里有一段非常重要的话:jQuery是为了改变javascript的编码方式而设计的.从这段话可以看出jQuery本身并不是UI组件库或其他的一般AJAX类库.jQuery改变javascript编码方式!那么它是如何实现它的声明的呢?这里,用以下的一段简短的使用流程:1)查找(...
分类:Web开发   时间:2014-07-22 23:13:04    收藏:0  评论:0  赞:0  阅读:460
oc入门第一课
对今天所学内容进行回顾并总结如下:一、对xcode的认识1、Xcode是对一些软件开发工具进行集成封装的整体,支持c、oc等多种语言的编写与调试;2、Xcode支持代码的编写、编译、调试、设置断点、自动补全等功能。二、oc中的类1、oc中包含类、对象和方法;2、类是一种特殊的结构体,在@interf...
分类:其他   时间:2014-07-22 23:13:04    收藏:0  评论:0  赞:0  阅读:420
ASP.NET MVC 音乐商店 - 2.控制器
在典型的 Web 应用中,用户请求的 URL 地址通常映射到保存在网站中的文件上,例如,当用户请求 /Products.aspx 的时候,或者 /Products.php 的时候,很可能是在通过处理 Products.aspx 或者 Products.php 文件来完成任务。ASP.NET MVC ...
分类:Web开发   时间:2014-07-22 23:13:04    收藏:0  评论:0  赞:0  阅读:646
ASP.NET MVC 音乐商店 - 1 创建项目
我们的项目从在 Visual Studio 中的文件菜单中选择“新建”,选择“项目”开始。然后,选择 C# 中的 Web 模板组,在右边的项目模板中选择 ASP.NET MVC3 Web 应用程序,在项目的名称输入框中,输入 MvcMusicStore ,点击确定。这时,你会到第二个对话框,允许我们...
分类:Web开发   时间:2014-07-22 23:13:04    收藏:0  评论:0  赞:0  阅读:582
ASP.NET MVC 音乐商店 - 0 概览
这是一个系列文章,原文内容出自微软的 MusicStore。首先对原文内容进行了简单的翻译,以方便大家参考,另外对于其中的部分内容,也进行了简单的分析,使用的 Visual Studio 也换成了中文版,这样大家看起来也更亲切一些。下载地址:http://mvcmusicstore.codeplex...
分类:Web开发   时间:2014-07-22 23:13:04    收藏:0  评论:0  赞:0  阅读:667
EntityFramework初上手
数据库的表要设置主键。视图如果没主键,会有警告,但不影响。数据库设计好后,从数据库直接生成各个表对应的实体类。使用一些简单的linq查询即可获取到需要的信息。SalaryEntities se = new SalaryEntities(); var query = from q in se.Staf...
分类:其他   时间:2014-07-22 23:13:05    收藏:0  评论:0  赞:0  阅读:412
处理链路状态改变
在lwip中处理链路状态变化 链路断开处理
分类:其他   时间:2014-07-22 23:13:05    收藏:0  评论:0  赞:0  阅读:730
【C#入门经典视频教程】-第001课-C#入门-认识C#
C#入门-认识C#C ---> C++ --> C# (C++++) j++j++ 有一门可能比这个C#更流行的语言 java使用的教程:c#入门经典第五版操作系统:windows linux dos androidsun公司:java的开发公司写一个平台软件(jre) 所有写java软件 都在他运...
分类:其他   时间:2014-07-22 23:13:06    收藏:0  评论:0  赞:0  阅读:558
[转]微信公众平台开发__导航
介绍:导航功能主要是调用百度地图的api,发送用户当前位置,然后根据和目的地的经纬度,在地图上显示用户到目的地睇线路图。[php]view plaincopyresponseMsg();classwechatCallbackapiTest{publicfunctionvalid(){$echoStr...
分类:微信   时间:2014-07-22 23:13:05    收藏:0  评论:0  赞:2  阅读:640
栈顶和栈底示意图
在操作系统中,栈是向下生长的。栈顶和栈底不是上下决定,而是有入栈方向决定!
分类:其他   时间:2014-07-22 23:13:22    收藏:0  评论:0  赞:0  阅读:800
【转】对ARM堆栈的理解
对ARM堆栈的理解 堆栈严格来说应该叫做栈,栈(Stack)是限定仅在一端进行插入或删除操作的线性表。因此,对栈来说,可以进行插入或删除操作的一端端称为栈顶(top),相应地,另一端称为栈底(bottom)。不含元素的空表称为空栈。由于堆栈只允许在一端进行操作,因而按照后进先出(LIFO-Last ...
分类:其他   时间:2014-07-22 23:13:22    收藏:0  评论:0  赞:0  阅读:449
ThreadGroup其实比ExecutorService更好
用java做抓取的时候免不了要用到多线程的了,因为要同时抓取多个网站或一条线程抓取一个网站的话实在太慢,而且有时一条线程抓取同一个网站的话也比较浪费CPU资源。要用到多线程的等方面,也就免不了对线程的控制或用到线程池。 我在做我们现在的那一个抓取框架的时候,就曾经用过java.util.concur...
分类:其他   时间:2014-07-22 23:13:23    收藏:0  评论:0  赞:0  阅读:419
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!