码迷,mamicode.com
首页 >  
搜索关键字:执行    ( 153043个结果
libevent高性能网络库源码分析——事件处理框架(四)
event_base结构 event_base的初始化 接口函数libevent中基于Reactor模式的事件处理框架对应event_base,在event在完成创建后,需要向event_base注册事件,监控事件的当前状态,当事件状态为激活状(EV_ACTIVE)时,调用回调函数执行。本文主要从以下几方面进行分析:event_base的结构,event_base的创建,事件的注册、事件分发、事件注...
分类:其他好文   时间:2016-04-22 21:01:01    阅读次数:371
spark源码分析之Executor启动与任务提交篇
任务提交流程概述 在阐明了Spark的Master的启动流程与Worker启动流程。接下继续执行的就是Worker上的Executor进程了,本文继续分析整个Executor的启动与任务提交流程 Spark-submit提交一个任务到集群通过的是Spark-submit 通过启动脚本的方式启动它的主类,这里以WordCount为例子 `spark-submit –class cn.itcas...
分类:其他好文   时间:2016-04-22 20:58:09    阅读次数:395
Android开发笔记(八十八)同步与加锁
同步synchronized 同步方法 synchronized可用来给方法或者代码块加锁,当它修饰一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。这就意味着,当两个并发线程同时访问synchronized代码块时,两个线程只能是排队做串行处理,另一个线程要等待前一个线程执行完该代码块后,才能再次执行synchronized代码块。 使用synchronized修...
分类:移动开发   时间:2016-04-22 20:57:16    阅读次数:283
Process And Thread
当一个应用组件开启,并且这个应用没有其他任何组件运行,安卓系统为这个程序启动一个新的Linux进程,用单个线程进行。默认,同一个应用的所有组件在同一个进程和线程(叫做主线程)中。如果一个应用组件开启,并且这个应用已经有一个存在进程(因为这个程序的另一个组件存在),然后这个组件被在那个进程中启动并且使用同一线程执行。然后,我们可以安排程序中的不同组件在独立的进程中运行,并且我们可以为任何进程创建额外...
分类:其他好文   时间:2016-04-22 20:54:23    阅读次数:212
Linux/Unix环境下的make和makefile
介绍一下make及其描述文件makefile Makefile文件         Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间 的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件 中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖 关系。 在 UNIX 系统中,习惯使用 Makefi...
分类:系统相关   时间:2016-04-22 20:53:55    阅读次数:267
Android API Guides---Data Backup
Android的备份服务让您能够将持久应用程序数据复制到远程“云”存储,以应用程序的数据和设置提供了一个还原点。如果用户执行出厂重置或转换到一个新的Andr??oid设备,重新安装应用程序时,系统自动恢复备份数据。通过这种方式,用户不需要再现其以前的数据或应用程序设置。这个过程是完全透明的用户,并且不会影响在应用程序中的功能或用户体验。 在备份操作(该应用程序可以请求),Android的备份管理...
分类:移动开发   时间:2016-04-22 20:52:49    阅读次数:318
Spring Task定时任务
Spring Task定时任务       1.基于Spring Task的任务调度方法:       Spring框架自带的异步执行(TaskExecutor)和任务调度(TaskScheduler)接口。       Spring Task官方地址:       http://docs.spring.io/spring/docs/current/spring-frame...
分类:编程语言   时间:2016-04-22 20:46:56    阅读次数:192
ARM汇编初探---汇编代码中都有哪几类指令---ARM伪指令介绍
要学习一个东西首先要把概念搞清楚,下面只是自己的一些关于汇编的理解。 可执行文件中的01码是机器码,机器码不等于汇编码,虽然机器码可以很容易翻译成汇编码。 汇编码中包含很多汇编指令、伪指令和宏指令等,这些是不可以直接在机器上运行的。 机器指令是ARM指令集和Thumb指令集这些arm硬件支持的指令集组成的。 汇编码中的伪指令和宏指令这些都是汇编语言这个级别的指令,在汇编文件...
分类:其他好文   时间:2016-04-22 20:41:28    阅读次数:210
MVC框架初步
MVC初步 Model View Cotroller(框架原理图) 执行的基本步骤: 1.浏览器发出请求给控制器, 2.控制器先调用模型,模型返回给控制器 3.控制器再调用视图文件,显示数据 模型细分 具体流程 典型实例 显示数据库图表,并可以删除 用MVC思想完成需求分析 实现过程 数据库操作类代码的实现<?php /*数据库操作类 1.实例化连接数据库...
分类:Web程序   时间:2016-04-22 20:40:40    阅读次数:295
java的反编译器
基础知识: 什么是反编译器 大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成exe可执行文件;那么把二进制执行代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。 由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样基于虚拟机技术的编程语言则反编译非常容易,Java平台下...
分类:编程语言   时间:2016-04-22 20:34:50    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!