自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Metal by Tutorials - Beginning Game Engine Development with Metal (2nd Edition) PDF 资源

Metal by Tutorials - Beginning Game Engine Development with Metal (2nd Edition) PDF 资源下载地址:「Metal by Tutorials - Beg…al (2nd Edition).pdf」,点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。链接:https://www.aliyundrive.com/s/E25GQM79K3i...

2022-01-08 16:52:41 656

原创 swift 如何从UIColor中读取 RGBA 数据

使用RGBA创建一个 UIColor 很容易:let color = UIColor(red: 0.5, green: 0.2, blue: 0.8, alpha: 1).但是把UIColor 转换为 RGBA则代码会多一些,使用UIColor中的getRed()方法,该方法是OC时代的产物,还用到一些指针:var red: CGFloat = 0var green: CGFloat = 0var blue: CGFloat = 0var alpha: CGFloat = 0color.

2020-11-27 17:38:00 566

原创 ios 使用AVFoundation从视频中提取音频

ios 使用AVFoundation从视频中提取音频在导出音频文件时候,使用 m4a格式或者wav格式,总会遇到某些视频无法正常导出,使用caf(core audio format)则可以正常导出。如果需要其他格式的音频,可以导出caf之后进行转码。extension AVAsset { func writeAudioTrack(to url: URL, success: @escaping () -> (),

2020-11-05 23:42:25 1366

原创 iOS 使用CoreAudio生成白噪音频数据

iOS 使用CoreAudio生成白噪音频数据(空白音频) /// 生成一段白噪音频数据 /// - Parameters: /// - startFrm: 开始frame /// - nFrames: 持续的frame /// - sampleRate: fps /// - numChannels: 声道数量 /// - Returns: 静音音频数据 static func createSilentAudio(startFrm:

2020-11-04 00:07:27 526

原创 ios AVFoundation框架给视频添加背景音乐的方法

/// 视频添加背景音乐 /// - Parameters: /// - videoURL: 视频文件URL /// - audioURL: 音频文件URL /// - startTime: 音频开始时间 /// - endTime: 音频结束时间 /// - isOriginal: 是否保留视频原音 /// - oriVolume: 视频原音音量 /// - newVolume: 新增背景音乐音量 ///

2020-11-04 00:03:52 402

原创 Ubuntu/debian如何强行修改分辨率

在使用teamviewer控制Linux的时候,有时会出现分辨率突然变为800x600的情况,界面变得非常小,显示设置中,800x600为最大分辨率,没有其它分辨率可选,也无法添加,这时候需要强行修改分辨率修改分辨率会用到两个命令,分别是 xrandr 和 cvt1、我们在命令行输入:sudo xrandr可以看到,我的机器当前使用的是DisplayPort-0 ,不知道什么鬼,这不是重点。下面列表中分辨率都很低,用起来很不舒服。下面就尝试添加 1440x900 的分辨率。2、这时候就可以使用

2020-11-02 23:40:48 6619 1

原创 iOS动态加载第三方字体(不在info.plist注册)

let fontUrl = NSURL.init(fileURLWithPath: Bundle.main.path(forResource: fileNmae, ofType: extensionName)!)if let fontDataProvider = CGDataProvider.init(url: fontUrl as CFURL) { if let newFont = CGFont.init(fontDataProvider) { CTFontManagerReg

2020-11-02 23:33:03 552

原创 macOS 热拔插移动硬盘后长时间无法读盘的问题

可能是fsck在检查移动硬盘的错误,用ps aux | grep fsck命令查看fsck是否在运行:ps aux | grep fsck命令行中有以下输出:root 1558 4.1 0.1 4351892 9544 ?? U 9:22下午 0:07.17 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk2s1然后运行su

2020-11-02 23:28:33 1331

原创 iOS OpenGL Texture 转为 UIImage 的方法

iOS OpenGL Texture 转为 UIImage 的方法- (UIImage *)imageFromTextureWithwidth:(int)width height:(int)height { // glActiveTexture(GL_TEXTURE1); 先绑定某个纹理 int size = width * height * 4; GLubyte *buffer = malloc(size); glReadPixels(0, 0, width, heigh

2020-10-30 23:51:22 677

原创 iOS UIImage转为OpenGL Texture的方法

iOS UIImage转为OpenGL Texture的方法import Foundationimport UIKitimport OpenGLESextension UIImage { func createGLTexture() -> GLuint { let cgImageRef = self.cgImage if cgImageRef == nil { return 0 }

2020-10-30 23:45:33 374

原创 Xcode12 在使用模拟器(Simulator)时编译错误的解决方法

这里写自定义目录标题Xcode12 在使用模拟器(Simulator)时编译错误的解决方法一些错误如下:为什么会出现这些错误?如何修复?第一步:添加 arm64 到 simulator architecture 中。主项目和pod项目都需要。第二步:在主项目和pod项目的PROJECT的Build Settings中,删除VALID_ARCHS(整个删除,不能只删除value留下Key)Xcode12 在使用模拟器(Simulator)时编译错误的解决方法Xcode12 上使用模拟器编译项目时,出现错误

2020-10-30 23:33:46 7938 10

balenaEtcher 1.5.45

一个免费启动盘制作工具

2021-01-07

空空如也

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

TA关注的人

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