自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

我的博客

  • 博客(36)
  • 收藏
  • 关注

原创 Android APP memory统计方法

Android APP memory统计方法

2024-06-10 13:17:51 445

原创 mm-qcamera-daemon主函数分析

mm-qcamera-daemon主函数分析

2024-06-09 17:51:54 774

原创 Selinux机制简介

Selinux机制简介

2024-06-08 10:15:00 827

原创 高通CSIPHY combo mode介绍

高通CSIPHY combo mode介绍

2024-06-08 10:00:00 1182

原创 程序员应该有什么职业素养

在本方案中,我们详细探讨了程序员应具备的多项职业素养,包括专业技能、问题解决能力、沟通与协作、项目管理以及职业道德。这些素养对于程序员来说至关重要,它们不仅影响个人的职业发展,还对团队和整个项目的成功起着决定性作用。我们强调了编程基础和技术栈的掌握,解决了复杂问题的能力,以及在团队中有效沟通和协作的重要性。同时,我们也讨论了项目管理的不同方法,以及如何在快速变化的行业中保持职业道德和社会责任。

2024-06-07 16:52:54 581

原创 开源大模型与闭源大模型浅析

开源大模型与闭源大模型浅析

2024-06-07 14:44:26 1140

原创 评价GPT-4的方案

如何评价GPT-4o

2024-06-07 14:29:51 688

原创 内存经验分享

内存经验分享

2024-06-07 10:12:19 151

原创 Android-Q升级-Camera记录

Android-QCamera升级记录

2024-06-07 09:07:10 1013

原创 马达对应的actuator结构体分析

1.7 cam_name ---> camera name,获取同上一起获取,这个名字的作用主要是与我们定义的若干文件进行加载时匹配,根据头文件中af_tune.af_header_info.cam_name字段进行匹配加载,(对于200与201camera的不同处理即是在底层赋给不同的值在实现加载不同的头文件)。成员2. enum af_camera_name af_camera_name cam_name = ACTUATOR_MAIN_CAM_1;

2024-06-06 10:30:00 953

原创 Poll机制实现以及应用实例

Poll机制实现以及应用实例

2024-06-06 10:00:00 981

原创 异步通知驱动实例

异步通知驱动程序是一种编程模式,它允许程序在执行任务时不必等待某些操作完成,而是可以继续执行其他任务。当这些操作完成时,程序会通过某种机制(如回调函数、事件、消息队列等)得到通知,并据此处理结果。异步通知驱动程序是现代软件开发中的一个重要概念,它帮助开发者构建更高效、响应更快的应用程序。然而,它也带来了一些挑战,需要开发者具备相应的知识和技能来合理应用。

2024-06-05 12:49:40 453

原创 Introduction to HAL3

Introduction to HAL3

2024-06-05 11:07:11 913

原创 Camera high level Software Architecture description

Camera high level Software Architecture description

2024-06-04 17:11:56 352

原创 ​ChiMetadata && ChiMetadataManager​

ChiMetadata Overview

2024-06-04 16:43:29 951

原创 认识meta

认识Android Camera meta

2024-06-04 16:24:30 892

原创 Camx架构-Camera kernel Driver & debugging

Camx架构-Camera kernel Driver & debugging

2024-06-03 11:30:37 1563 1

原创 Camera setParameters调用过程

基于高通mm-camera架构Camera setParameters调用过程详细解析

2024-06-03 10:12:35 951 1

原创 算法题-蛇形字符串

输入一个字符串(不含空格), 请寻找输入中包含所有蛇形字符串。蛇形字符串定义:1.蛇形字符串由连续字符对组成,其特点如下:1.1 字符对定义:字符对由同一字母的大写和小写组成(前大后小)。如:Aa,Dd;1.2 蛇形字符串中包含的字符对,必须是连续字母,并按照字母顺序排序。如:AaBbCc或OoPpQqRrSs;2.从输入中寻找字符组成蛇形字符串(字符顺序不限),符合规则:2.1 每次寻找必须是最长的蛇形字符串;2.2 使用过的字符不能重复使用;例: 输入SxxsrR^AaSs。

2024-06-02 11:11:56 356

原创 算法题-字符串排序

输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。#输入 9 cap to cat card two too up boat boot。#输出 boat boot cap card cat to too two up。数据输出n行,输出结果为按照字典序排列的字符串。给定n个字符串,请对n个字符串按照字典序排列。

2024-06-02 11:11:46 201

原创 算法题-给定一个日期,输出星期几

【代码】算法题-给定一个日期,输出星期几。

2024-06-02 11:11:34 382

原创 createsession调用流程

createsession调用流程

2024-06-01 11:01:47 277

原创 CSLInitialize调用过程

CSLInitialize调用过程

2024-06-01 11:01:19 235

原创 Android重启流程

Android重启流程

2024-05-31 09:35:05 209

原创 查找泄漏位置的一个通用方法

查找泄漏位置的一个通用方法

2024-05-31 09:34:25 376

原创 mmap函数解析

void* mmap ( void * addr , size_t len , int prot , int flags , int fd , off_t offset )参数fd为即将映射到进程空间的文件描述字,一般由open()返回,同时,fd可以指定为-1,此时须指定flags参数中的MAP_ANON,表明进行的是匿名映射(不涉及具体的文件名,避免了文件的创建及打开,很显然只能用于具有亲缘关系的进程间通信)。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。

2024-05-31 09:32:42 912

原创 如何打印程序的调用栈

如何打印程序的调用栈

2024-05-30 14:49:55 347

原创 Camera数据返回回调过程

Camera数据返回回调过程

2024-05-30 10:36:31 384

原创 Camera常见问题及方案1

Camera常见问题及方案1

2024-05-30 10:09:54 753

原创 ISP(Image Signal Processing) Overview

相机用图像处理器ISP(Image Signal Processor)。被管道化的图像处理专用引擎可以高速处理图像信号。也搭载了为了实现Auto Exposure / Auto Focus / Auto White Balance评测的专用电路。开发减噪等图像处理模块,能令各个CMOS传感器实现最高画质。ISP(Image Signal Processing) 图像信号处理。主要用来对前端图像传感器输出信号处理的单元,以匹配不同厂商的图象传感器。

2024-05-29 12:34:48 284

原创 Camera Open调用过程(基于API1+高通mm-camera)

最后调用的函数为android.hardware.Camera.open函数,以传入cameraId的方式调用。其中android.hardware.Camera.open为hardware层提供的函数。

2024-05-29 10:05:08 893

原创 Low Memory Killer in Android

Android LMK机制以及如何使用LMK机制为我们服务

2024-05-29 09:40:59 1249

原创 Android学习之ION memory manager

ion_device是miscdevice的封装,buffers是存放ion_buffer对象的根结点,heaps为存放ion_heap对象的列表,custom_ioctl为自定义的操作函数,clients为客户端根结点。每一种类型的memory都对应一个ion_heap类型的对象,ion_heap的对象存放在dev中,内存的类型存放做type中,ops为内存的操作函数指针。ION 模块是可扩展的(API都是统一的),支持各种形式的内存分配方式,可以表述不同的硬件资源和他们的一些限制。

2024-05-28 14:25:53 1108

原创 Android O Camera深度研究

PS:编译器加载libhwbinder.so生成各文件,之后Framework通过hwbinder与生成的中间文件进行交互。FrameWork对HAL1/HAL3的接口控制下移到interface层进行配置定义。其中目录下的type.hal定义接口会使用到的类型定义。

2024-05-28 09:40:06 1109

原创 Native Crash问题分析

如何使用GDB进行Crash分析以及定位

2024-05-27 16:37:18 747

原创 人脸解锁优化关键过程

3. 减少上电时序中的延时(不同sensor不同,要进行稳定性测试,patch在driver中做,只有当人脸解锁app时才进行跳过,其他app走正常时序)1. 定制人脸解锁自己的pipeline,去掉不必要的node,理论上只需要一个preview的pipeline。4. 查看sensor init setting寄存器是否可精简,并且提高I2C速率到plus模式。5. 根据clientname判断,将cameraservice中的不相关资源加载去除。6. 关键路径上确保perflock生效。

2024-05-26 18:06:36 477

最新笔试题.doc

最新笔试题

2024-06-30

java试题(实习生).doc

java试题(实习生)

2024-06-30

JAVA面试题目网站.txt

JAVA面试题目网站

2024-06-30

IBM笔试csdl.txt

IBM笔试csdl

2024-06-30

泽众笔试题.doc

泽众笔试题

2024-06-30

越田面试一个题目.txt

越田面试一个题目

2024-06-30

中宇联面试题.doc

中宇联面试题

2024-06-30

易保笔试题目.doc

易保笔试题目

2024-06-30

易保.txt

易保

2024-06-30

颐东网络.txt

颐东网络

2024-06-30

赢时胜.txt

赢时胜

2024-06-30

优酷面试题目.doc

优酷面试题目

2024-06-30

优捷面试.txt

优捷面试

2024-06-30

扬讯科技JAVA笔试.doc

扬讯科技JAVA笔试

2024-06-30

学海软件.doc

学海软件

2024-06-30

学海软件面试题.txt

学海软件面试题

2024-06-30

移通笔试.doc

移通笔试

2024-06-30

移通笔试.txt

移通笔试

2024-06-30

亚信题目.txt

亚信题目

2024-06-30

学海软件题目.doc

学海软件题目

2024-06-30

C语言面试题(转载) - 嵌入式 - IT博客.mht

C语言面试题(转载) - 嵌入式 - IT博客

2024-06-30

C语言试题.doc

C语言试题

2024-06-30

C语言面试题(转载) - 嵌入式 - IT博客.mht

C语言面试题(转载) - 嵌入式 - IT博客

2024-06-30

第二章嵌入式linux C语言开发工具.ppt

第二章嵌入式linux C语言开发工具

2024-06-30

嵌入式开发—C语言面试题_求职招聘_酷勤网.htm

嵌入式开发—C语言面试题_求职招聘_酷勤网

2024-06-30

C笔试题集.pdf

C笔试题集

2024-06-30

C++面试试题荟萃.rar

C++面试试题荟萃

2024-06-30

微软_interview.doc

微软_interview

2024-06-30

C and C++ normal interview_6.doc

C and C++ normal interview_6

2024-06-30

C and C++ normal interview_3.doc

C and C++ normal interview_3

2024-06-30

C and C++ normal interview_4.doc

C and C++ normal interview_4

2024-06-30

C and C++ normal interview_1.doc

C and C++ normal interview_1

2024-06-30

C and C++ normal interview_5.doc

C and C++ normal interview_5

2024-06-30

C and C++ normal interview_2.doc

C and C++ normal interview_2

2024-06-30

C and C++ normal interview_8.doc.docx

C and C++ normal interview_8.doc

2024-06-30

C嵌入式程序员面试指南.rar

C嵌入式程序员面试指南

2024-06-30

嵌入式程序员面试须知.htm

嵌入式程序员面试须知

2024-06-30

非官方的面试技术指南.htm

非官方的面试技术指南

2024-06-30

嵌入式相关.doc

嵌入式相关

2024-06-30

JAVA相关基础知识(天正软件)-10-29.doc

JAVA相关基础知识(天正软件)-10-29

2024-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除