当前位置: 代码迷 >> Ptr的解决方案
 
  • Android源码之Binder(1)

    Android源码之Binder(一) 在Android系统中,进程间通信使用的是Binder机制。Binder通信在Android里占据着很重要的地位,Android系统的方方面面都会涉及到Binder. 因此,接下来我们就分析一下Binder的源码。 我们先来看一下Binder设备的初始化过程,Binder是作为Android的一个设备存活的。 在binder.c文件的最后有下面这么一句代码 ...

    34
    热度
  • Android系统 init 起动过程分析

    Android系统init启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为init是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410启动参数:noin...

    23
    热度
  • Android init 起动过程分析

    Androidinit启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为init是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行参数:S3C2410启动参数:noinit...

    96
    热度
  • C#伪彩色处置

    C#伪彩色处理来源:http://zxlovenet.cnblogs.com伪彩色处理是指将灰度图像转换成彩色图象。因为人眼对于彩色的分辨能力远高于对灰度图像的分辨能力,所以将灰度图像转换成彩色可以提高人眼对图像细节的辨别能力。伪彩色并不能真实的反映图像像的彩色情况。效果图:强度分层法和灰度级-彩色变换法:(1)强度分层法是伪彩色处理技术中最简单的一种。在某个灰度级Li上设置一个平行于x-y平面的...

    289
    热度
  • make: * No rule to make target `/thread_native.h' needed by `ossl.o' Stop.该怎么解决

    make:***Noruletomaketarget`/thread_native.h',neededby`ossl.o'.Stop.ruby编译openssl报错系统环境操作系统:centos7x64ruby2.1.2p95(2014-05-08revision45877)[x86_64-linux]在执行下面操作时,报错了$cdext/openssl$ruby./extco...

    288
    热度
  • Android讯息机制不完全解析(下)

    Android消息机制不完全解析(下)接着上一篇文章Android消息机制不完全解析(上),接着看C++部分的实现。首先,看看在/frameworks/base/core/jni/android_os_MessageQueue.cpp文件中看看android.os.MessageQueue类中的四个原生函数的实现:staticvoidandroid_os_MessageQueue_...

    24
    热度
  • 发现 SSE版本的 zeromemory 不咋地啊 .该如何处理

    发现SSE版本的zeromemory不咋地啊...写了一个MASM版本的zeromemory给D语言调用...发现没有明显的速度提升...SSE速度的体现也只是表现在一对多的情况下么...(SIMD嘛)。。。.686;create32bitcode .mmx .xmm.modelflat,stdcall;32bitmemorymodeloptioncasemap:none;casesensitiv...

    493
    热度
  • 请大神审阅下这个实验代码解决办法

    请大神审阅下这个实验代码王爽《汇编语言》实验7assumecs:codesgdatasegmentdb'1975','1976','1977','1978','1979','1980','1981','1982','1983'db'1984','1985','1986','1987','1988','1989','1990','1991','1992'db'1993','1994','1995'd...

    148
    热度
  • CUDA系列学习(2)CUDA memory & variables

    CUDA系列学习(二)CUDAmemory&variables本文来介绍CUDA的memory和变量存放,分为以下章节:(一)、CPUMemory结构(二)、GPUMemory结构(三)、CUDAContext(四)、kernel设计(五)、变量&Memory5.1globalarraysface="MicrosoftYaHei"size="3">5.2globalvariable...

    920
    热度
  • 主程序跟子程序不在同一模块-出错了

    主程序和子程序不在同一模块-出错了!extrnproadd:farDATASSEGMENTcommonarraydw1,2,3,4,5accountdw($-array)/2sumdw?DATASENDSSTACKSSEGMENT;此处输入堆栈段代码STACKSENDSCODESSEGMENTmainprocfarASSUMECS:CODES,DS:DATAS,SS:STACKSMOVAX,DAT...

    253
    热度
  • [OBS] 渲染 source,scene,transition,filter

    渲染transition或scene:不管是否需要transition,scene的渲染都是通过transition封装调用的。 transition相关的变量: structobs_source{uint64_ttransition_start_time;uint64_ttransition_duration;pthread_mutex_ttransition_tex_mutex;gs_tex...

    76
    热度
  • 关于Redis中交互的进程

    关于Redis中交互的过程一、Redis启动加载配置(命令行或者配置文件)启动TCP监听,客户端的列表保存在redisserver的clients中启动AEEventLoop事件,异步处理客户请求事件处理器的主循环aeMainvoidaeMain(aeEventLoop*eventLoop){eventLoop->stop=0;while(!eventLoop->stop){//如果有...

    101
    热度
  • android5.0(Lollipop) BLE Peripheral深入了解系统篇之提高篇

    android5.0(Lollipop)BLEPeripheral深入理解系统篇之提高篇转载请表明出处:http://blog.csdn.net/lansefeiyang08/article/details/46545215上一篇文章讲到了广播之前系统需要进行的准备工作,那接下来我们就来真正的启动广播。首先还是先看一下上一篇文章结束的地方:@OverridepublicvoidonClientRe...

    167
    热度
  • Android4.0 LCD跟键盘 背光亮度设置

    Android4.0LCD和键盘背光亮度设置亮度设置应用设计1.1设置进度条范围背光设置是在:设置->声音和显示->亮度,通过进度条来设置的。文件:packages/apps/Settings/src/com/Android/settings/BrightnessPreference.javaprivatestaticfinalintMINIMUM_BACKLIGHT=Android....

    59
    热度
  • C#(WPF)中使用WinAPI函数开展截屏

    C#(WPF)中使用WinAPI函数进行截屏在C#中,没有关于截屏的相关函数,这就需要使用Win32API函数在C#代码中完成截屏。一、基础知识介绍:gdi32.dll:系统文件gdi32.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要。除非用户电脑被木马病毒、或是流氓软件篡改导致出现gdi32.dll丢失、缺失损坏等弹...

    10
    热度
  • 关于 除法溢出 求余数 显示十进制的有关问题

    关于除法溢出求余数显示十进制的问题王爽汇编在课程设计1中!在屏幕上显示十进制数据比如数值5937000十六进制为5A9768按书上让÷10得到余数可是数值有点大要怎么处理?是先5A9768÷10=90f24在90f24÷10得到余数??如果这样得到余数就少了一个0要肿么办?课程设计1出不来就是因为这个弄不懂~百度好几天了实在没有办法在线等高手解答求详细注释或者过程color='#FF8000'>-...

    71
    热度
  • 【php原理】狂言php常量

    【php原理】大话php常量我们先看一个php常量的定义方法define('PRICE',30);之前,我一直把define和C中的宏定义理解一致,因此在使用的时候也只是将其当成简单地字符替换。后来研究了PHP内核以后,发现PHP中的常量和宏定义完全不是一回事。在PHP脚本运行的过程中,zend引擎会维护一个常量列表,对于普通用户来说,可以对这个常量列表进行CRUD操作,api分别为define(...

    163
    热度
  • 根本字符串相关函数,基本宏,内存相关函数,类型转换函数实现合集

    基本字符串相关函数,基本宏,内存相关函数,类型转换函数实现合集1.常用宏或函数的实现_T,_L宏:#defineunsignedshortL#define_T(x)__T(x)#define_TEXT(x)__T(x)#ifdef_UNICODE#define__T(x)L##x#else#define__T(x)x#endif#define_L(x)L##xassert宏实现:#defineas...

    161
    热度
  • C++ #define,typedef,using用法区别

    C++#define,typedef,using用法区别 一.#define #define是宏定义命令,宏定义就是将一个标识符定义为一个字符串,源程序中的该标识符均以指定的字符串来代替,是预编译命令,因此会在预编译阶段被执行 1.无参宏定义 无参宏的宏名后不带参数其定义的一般形式为: #define标识符字符串 其中的“#”表示这是一条预处理命令。凡是以“#”开头的均为预处理命令。“define...

    34
    热度
  • 【汇编】编译语言程序结构

    【汇编】汇编语言程序结构一,表达式在汇编指令和伪指令中,凡是以常数、符号地址为操作数的地方,都可以换用表达式。表达式包括数值表达式和地址表达式。1)常量1>数值常量1010H2>符号常量伪指令:<符号名>EQU<表达式>功能:定义所指符号常量所代表的常量的值说明:表达式可以是常数、指令助记符、伪指令助记符、寄存器名字或其...

    9326
    热度