WCDB 简明使用指南

WCDB 简明使用指南

h4ck1n 2年前 (2023-07-30) 1,143

WCDB 是一个高效、完整、易用的移动数据库框架,基于 SQLCipher,支持 iOS, macOS 和 Android。 本文简单记录 WCDB 在 Objective-C 项目下的使用代码。 类字段绑定(ORM) Message.h #import <Foundation/Foundation.h> @interface Message : NSObject @property ...

C++ 多态的实现原理

C++ 多态的实现原理

h4ck1n 3年前 (2022-04-05) 618

虚函数 在类的定义中,前面有virtual关键字的成员函数称为虚函数。 virtual关键字只用在类定义里的函数声明中,函数体定义时不用。 class Base { virtual int Fun() ; // 函数声明的时需virtual关键字 }; int Base::Fun() // 函数体定义时无需virtual关键字 { } 多态 多态性指相同对象收到不同消息或不同对象收到相同消息时产生...

使用宝塔安装 YOURLS 搭建短链接服务

使用宝塔安装 YOURLS 搭建短链接服务 8

h4ck1n 3年前 (2022-09-26) 1,176

简介 YOURLS是一款使用 PHP+MySQL 开发的开源短链接管理系统,可以创建公开或私有的短链接,允许随机或自定义关键字,拥有强大的数据统计分析功能,文档齐全,插件丰富,支持开放API扩展。 项目:https://github.com/YOURLS/YOURLS 官网:http://yourls.org/ 下载:https://github.com/YOURLS/YOURLS/archive...

iOS 使用 CVPixelBufferRef 提高 CPU 和 GPU 的数据传输效率

iOS 使用 CVPixelBufferRef 提高 CPU 和 GPU 的数据传输效率

h4ck1n 3年前 (2022-05-19) 932

iPhone 的 CPU 对于处理视频来说能力是非常有限的,如果要进行视频处理,比如滤镜、美颜等,都会用到设备的 GPU 能力,也就是会用到 openGL ES 的 api。 CPU 和 GPU 之间的数据传递效率十分低下,尤其是从 GPU 回传数据到 CPU,更是缓慢。比如使用 glReadPixels 从 GPU 读取数据这种模式,想要做到实时很难。 那么,在 iOS 中想要提高 GPU 和 ...

扫一扫二维码分享