做就对了香脆
搜索文章
首页
Hello Halo
Halo
关于
首页
Hello Halo
Halo
关于
全部
默认分类 (1)
计算机基础科学 (55)
计算机图形学 (17)
客户端技术 (69)
数学与线性代数基础 (8)
数据结构与算法 (13)
服务端技术 (75)
Docker应用与NAS (36)
编程语言 (65)
Unity游戏开发 (10)
机器学习与AI (18)
思维改变生活 (1)
机器学习与AI (2)
浅尝嵌入式开发 (8)
Vue中如何渲染Markdown和JSON
最近开发OpenAI提供的Assistant功能,其中有个插件叫做Code Interpreter,由于需要把Assistant的分析过程在Vue中展示一下,方便问题定位,所以Code Interpreter生成的代码肯定也是要展示的,其他过程几乎都是Markdown的格式,所以特此记录下在Vue中
作者:Administrator
发布时间:2023-10-26
分类:
客户端技术
Android热修复基本原理
热修复的原理主要有两种技术,一是不需要启动APP就能实现修复,在 Native 层实现的。一种是需要启动 App,在JAVA层实现的。 本文会介绍 Android 热修复的最基本原理( Java 层实现的,需要重启 App),那就是通过 ClassLoader 的机制,通过反射先加载补丁包的类,从而
作者:Administrator
发布时间:2023-01-01
分类:
客户端技术
移动端业务指标通用计算模型
关键指标分析是一种常用的业务分析手段。对于产品来说,某个功能上线后需要观察用户的操作数据,比如很简单的PV/UV,用户在层级留存率等等。对于研发的来说,关注的点在于功能的某个具体流程优化上,更关注性能或者稳定性相关的数据,那么就需要采用一套系统来完成这样的数据统计能力。本篇文章将介绍这种通用的业务指
作者:Administrator
发布时间:2022-04-24
分类:
客户端技术
OpenCV身份证离线识别技术实战(二)
OpenCV身份证离线识别技术实战的终章,首先是集成tess-two到Android完成离线OCR,然后再移植从图像预处理的代码移植到Android上, 这两件事情完成便搞定了身份证号码离线识别的功能了。最后思考一点:如果身份证图像不是正放的应该怎么处理呢? <!-- more --> <!--mo
作者:Administrator
发布时间:2021-12-29
分类:
客户端技术
OpenCV身份证离线识别技术实战(一)
OpenCV身份证离线识别技术的主要技术就是通过OpenCV找到身份证号码区域,然后通过OCR进行数字识别该区域的截图即可得到身份证号码。本地ORC使用tess-two来完成,Tesseract是C++实现的OCR引擎,在Android中使用不是很方便,需要封装JavaAPI才能在Android平台
作者:Administrator
发布时间:2021-12-28
分类:
客户端技术
MVVM与事件驱动模型
Jetpack中有多组件时专门为了MVVM架构而量身打造的组件,MVVM被广泛应用与Android开发中。Vue通过ViewModel实现了双向绑定(也是一种MVVM架构),而开发者只需要处理和维护ViewModel,更新数据视图就会自动得到相应更新,真正实现了事件驱动编程。那么本篇来看看什么是MV
作者:Administrator
发布时间:2021-12-02
分类:
客户端技术
Handler原理与HandlerThread
本文主要介绍Handle的原理、如何处理Handler可能导致的内存泄漏问题,需要深入理解Handler的机制,当我们在创建Handler的时候,要明白现在用的是哪个Looper?其他线程如何使用Looper进行通信,释放Looper的区别,以及HandlerThread的原理与用法等等内容。 <!
作者:Administrator
发布时间:2021-11-10
分类:
客户端技术
OpenCV目标跟踪
Opencv作为图像处理开源库包含了Object Tracking目标追踪的一些API,使用Opencv能够方便快捷的编写目标追踪程序。OpenCV实现多种目标跟踪算法,只需要选择对应的跟踪器即可实现目标跟踪。纯应用而已,暂且不谈理论相关的内容。Demo是使用KCF跟踪器对视频中的汽车进行目标跟踪。
作者:Administrator
发布时间:2021-11-07
分类:
客户端技术
OpenGL+MediaCodec视频录制
通过OpenGL渲染摄像头数据到屏幕时,使用GLSurfaceView就可以完成,如果要做中间层处理,比如美颜等,通过着色器处理之后写入帧缓冲(FBO)来完成的。那么如何从着色器拿到数据然后编码生成视频呢?一般来说,使用软编码或者MediaCodec来进行编码,如果图像的byte[] 拿到了,编码就
作者:Administrator
发布时间:2021-10-22
分类:
客户端技术
OpenGL帧缓冲与离屏渲染
本篇文章主要是介绍离屏渲染与OpenGL的帧缓冲, 当有些图像不能直接绘制于屏幕上,需要在别的地方做额外的处理预合成,就使用到离屏渲染。所以其实离屏渲染的概念很简单,就是在某块内存中处理图像,经过层层处理,最终效果显示到屏幕上而已。而OpenGL提供了帧缓冲对象 (Frame Buffer Obje
作者:Administrator
发布时间:2021-10-12
分类:
客户端技术
共 69 篇文章
1
2
3
4
5
6
7
页