- 博客(322)
- 资源 (3)
- 收藏
- 关注
原创 树莓派4B在线安装QT5与常见库缺失问题-更新
由于我是在linux下发开发,自己编译的qtcreator直接qvirtualkeyboard目录会导致崩溃,后来经过实验,可以直接打开virtualkeyboard目录即可。方法如下:(1)到qt官网下载单独的qtvirtualkeyboard模块,网址如下:Index of /archive/qt/5.15/5.15.2/submodules,下载qtvirtualkeyboard-everywhere-src-5.15.2.tar.xz包并解压.安装----qt Bullseye 树莓派。
2024-03-20 11:44:16
588
原创 AD转换时间
STM32 ADC的总转换时间为: TCONV = 采样时间 + 12.5个ADC周期。TCONV = 1.5 + 12.5 = 14个ADC周期 = 1μs。例如:当ADCCLK=14MHz,采样时间为1.5个ADC周期。AD转换的步骤:采样-保持,量化-编码。ADCCLK 最大频率为14Mhz。
2023-11-07 15:22:42
693
原创 STM定时器中断时间
/72分频=1MHz。void TIM4_IRQHandler(void)//定时器中断 1ms。频率计算方法:72000000/72/1000=1000Hz。时间:1/1000Hz=0.001s //1ms。
2023-11-04 11:44:51
54
原创 STM32 寄存器 标志位 置1置0 方法
/置0 的方法 &= ~(1 <<0)SysTick_Type *)(0xE000E010))->CTRL |= 0x01;//置1 的方法 |= (1<<0)
2023-11-03 16:56:08
292
原创 QT MVC之 QAbstractItemDelegate
QAbstractItemView 子类 设置 delegate,从源码可以看出,给delegate添加了3个信号槽函数,在drawcell 里会调用虚函数。
2023-03-15 22:01:44
212
原创 xcode卡死 试试删除com.apple.dt.Xcode.plist,删之前记得备份
~/Library/Preferences/com.apple.dt.Xcode.plist
2019-09-27 23:24:00
1054
转载 iOS组件化
组件化这个东西其实并不复杂,他就是种思路,本质上是一种 app 架构思路,说穿了很简单的,难在组件化改造的时候,真正写起代码会出现不少棘手的问题。组件化是一种 app 架构,他的发展也是沿着正常的技术发展脉络来的,也是为了以追求高复用,高可维护性的目的的代码封装,区别是组件化是对整个 app 的再次封装。组件化 研究组件化还是非常有必要的,这也是移动开发的一个趋势,最近就在网上找...
2018-03-16 09:48:37
476
转载 __attribute__ 总结
attribute是GNU C特色之一,在iOS用的比较广泛.系统中有许多地方使用到. attribute可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute)等.函数属性(Function Attribute)noreturnnoinlinealways_inlinepureconstnothrow...
2018-03-14 11:32:24
2138
转载 iOS组件化方案-总结第一篇
概述近一年iOS业界讨论组件化方案甚多,大体来说有3种。Protocol注册方案URL注册方案Target-Action runtime调用方案URL注册方案据我了解很多大公司都在采用,蘑菇街 App 的组件化之路蘑菇街的Limboy在这篇博客中做了很详尽的阐述Target-Action runtime调用方案Casa在 iOS应用架构谈 组件化方案中也做了很详尽的描述,前阵时间Casa开了一篇博...
2018-03-12 17:45:09
500
转载 码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清的区别
GOP/ 码流 /码率 / 比特率 / 帧速率 / 分辨率GOP(Group of picture) 关键帧的周期,也就是两个IDR帧之间的距离,一个帧组的最大帧数,一般而言,每一秒视频至少需要使用 1 个关键帧。增加关键帧个数可改善质量,但是同时增加带宽和网络负载。 需要说明的是,通过提高GOP值来提高图像质量是有限度的,在遇到场景切换的情况时,H.264编码器会自动...
2018-02-28 11:08:15
30559
2
转载 一键打包出多个不同包名,不同应用名称和图标的APK
此Demo的原理与多渠道打包的原理相同(动态设定App名称,应用图标,替换常量,更改包名,变更渠道)最近有一个需求,就是一套代码要根据不同的客户打包出不同包名,不同appName,图标的apk,如果一个客户更改一次打包出一个apk的话效率非常的低,并且不利于维护本demo的软件环境是AS,ES现在已经逐渐被AS取代,所以后期都会转向AS开发 主要工作就是修改moudle中的build.grad
2017-12-15 11:12:14
669
转载 iOS OpenGL 纹理坐标详解
//顶点着色器 //v.shader //顶点着色器是一个可编程的处理单元,执行顶点变换、纹理坐标变换、光照、材质等顶点的相关操作,每顶点执行一次。替代了传统渲染管线中顶点变换、光照以及纹理坐标的处理,开发人员可以根据自己的需求自行开发,大大增加了程序的灵活性。 //顶点着色器主要是传入相应的Attribute变量、Uniforms变量、采样器以及临时变量,经过顶点着色器
2017-12-14 18:18:47
773
转载 openGL 顶点,坐标系,纹理坐标
了解坐标系是绘制图形的基础。在使用openGL的场景中,有世界坐标,局部坐标,纹理坐标,和屏幕坐标几种。openGL 坐标系:分3个轴,x,y,z 中心点为o, 箭头方向为正方向,最大与最小值为1和-1,这是经过归一化处理的。这样设计是为了显卡计算方便。 屏幕坐标系,就是应用在设备屏幕上的坐标系。也就是图形最终绘制的地方。左上
2017-12-14 18:17:53
4855
1
转载 Vertex Atrributes
一、Vertex Attributes简介 Vertex属性即顶点数据,它指定了每个顶点的各种属性数据。在OpenGL ES1.1中,顶点属性有四个预定义的名字:position(位置), normal(法线), color(颜色), 和 texture coordinates(纹理坐标)。在OpenGL ES2.0中,用户必须定义“顶点属性的名字”。二、常量顶点属性(
2017-12-14 18:17:09
226
转载 黑苹果启动修复
http://www.liubiji.com/3516.html最近再给我的K590s折腾黑锅,所以也加了很多黑锅的群,很多人遇到了win无法启动以及必须有U盘才能启动黑苹果的情况,不懂的只能重装Win,费时费力,如果下次再丢失,再重装吗?这就牵扯到UEFI下启动项修复的问题,三言两语说不清,写篇文章好了。之前关于UEFI的文章,需要的可以参考下:UEFI+GP
2017-11-10 10:23:53
53287
2
原创 iphone 8和x的判断
if ([platform isEqualToString:@"iPhone10,1"]) return @"iPhone 8"; if ([platform isEqualToString:@"iPhone10,4"]) return @"iPhone 8"; if ([platform isEqualToString:@"iPhone10,2"]) ret
2017-10-06 12:39:17
6478
转载 仿网易云音乐播放音乐转盘
#import @interface GKWYMusicCoverView : UIView@property (nonatomic, strong) UIImageView *imgView;- (void)playedWithAnimated:(BOOL)animated;- (void)pausedWithAnimated:(BOOL)animated;@end//
2017-09-26 16:20:41
3592
转载 如何集成inmobi到ios
1 、Adding SDK to your projectCopy the below header files and binary from the downloaded SDK bundle to your projectlibInMobi5.x.x.aIMSdk.hIMBanner.hIMBannerDelegate.hIMInterstitial.hIMInte
2017-08-18 11:39:24
533
转载 Learnning Dlib(四) Dlib face detector
http://blog.csdn.net/lengshengren/article/details/52387428
2017-08-15 15:12:08
264
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人