-
-
Camera | 7.瑞芯微rk3568平台摄像头控制器MIPI-CSI驱动架构梳理
因为有拍照、录制视频、直播等刚需,现在手机的摄像头基本都是高清,支持高清摄像头的SoC都支持MIPI-CSI。不同SoC的MIPI-CSI在实现上有一定差别,即使同一厂家设计生产的芯片也都不尽相同。本文基于瑞芯微rk3568平台evb1公板为例来详细讲解MIPI-CSI/DPHY驱动。阅读本文之前,...
02月01日[编码文章]浏览:10
-
C# 内存与性能优化(c# 内存操作)
昨天为了搞好公司的宣传工作,自己动手用C#写了一个自动刷搜狐阅读量的工具。。。。。运行后,搜狐号的阅读量大大得到提升。大致思路如下:1、根据配置文件内预设的搜狐号地址,自动爬取前20条最新的搜狐号文章。2、根据配置文件内预设的刷新时间范围得出一个随机数,以得出的随机数为间隔秒数进行文章的自动刷新。...
02月01日[编码文章]浏览:12
-
学习Golang第17天 - 用事件系统实现事件的响应和处理
方法和函数的统一调用package main import "fmt" // 声明一个结构体 type class struct { } // 给结构体添加Do方法 func (c *class Do(v int { fmt.Println("call metho...
02月01日[编码文章]浏览:10
-
谁说.NET没有GC调优,只改一行代码就让程序不再占用内存
经常看到有群友调侃“为什么搞Java的总在学习JVM调优?那是因为Java烂!我们.NET就不需要搞这些!”真的是这样吗?今天我就用一个案例来分析一下。昨天,一位学生问了我一个问题:他建了一个默认的ASP.NET Core Web API的项目,也就是那个WeatherForecast的默认项目模板...
02月01日[编码文章]浏览:9
-
《用DOTS解决实际需求》集锦(dots是什么意思)
去年作者发布了一篇《DOTS-ECS系列课程》,深受同学们的好评!前期课程是基于0.51版本录制的,DOTS升级至1.0版本后,同学们纷纷希望能使用DOTS 1.0版本录制实战课程。...
02月01日[编码文章]浏览:10
-
C语言结构体符号表和类型系统的代码实现
上一节我们研究了如何解析结构体,这一节,我们在语法分析的基础上,实现结构体符号表和类型系统的代码,我们要解析的结构体定义如下:struct tag { int *a,b; long c; struct tag *d; }...
02月01日[编码文章]浏览:9
-
MapStruct类型之间映射的实现(map都是什么映射关系存在)
前言本篇文章 会介绍MapStruct 是什么,如何使用mapstruct,使用的什么原理达到 实体类之间映射;MapStruct 在使用上简化了不同类之间映射问题,而对比其他 类映射框架来说 MapStruct有什么优缺点也;我们在开发过程中使不使用该框架,也许看了本篇文章会有个大致的概念...
02月01日[编码文章]浏览:9
-
运行时修改内存中的Dalvik指令来改变代码逻辑
一、前言最近在弄脱壳的时候发现有些加固平台的加固方式是修改了dex文件结构,然后在加载dex到内存的时候,在进行dex格式修复,从而达到了apk保护的效果,那么在dex加载到内存的时候,如何进行dex格式的修复呢?其实原理就是基于运行时修改内存中的Dalvik数据,本文就来用一个简单的例子来介绍一下...
02月01日[编码文章]浏览:8
-