240 发简信
IP属地:北京
  • 120
    iOS 多线程:「GCD」详尽总结

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...

  • 算法编程题-出现一次的数字

    题目: 现在有一个整数类型的数组,数组中素只有一个元素只出现一次,其余的元素都出现两次。 分析:主要考察点是异或 核心代码:

  • 算法编程题-判断二叉树是否相等

    题目: 给出两个二叉树,请写出一个判断两个二叉树是否相等的函数。 判断两个二叉树相等的条件是:两个二叉树的结构相同,并且相同的节点上具有相同的值。 数据范围:树上的节点数满足...

  • 算法编程题-分糖果

    题目: 有N个小朋友站在一排,每个小朋友都有一个评分 你现在要按以下的规则给孩子们分糖果: 每个小朋友至少要分得一颗糖果 分数高的小朋友要他比旁边得分低的小朋友分得的糖果多 ...

  • 二进制标志位(OC语言)

    什么是二进制 在现实生活或者编程时,我们通常采用的是十进制,如int number = 8; 但是计算机是二进制语言,即全部用0,1表示。所以是1000 代码中如何表示 OC...

  • 一份"有点难"的iOS面试题 - MrPeak的文章 - 知乎专栏

    我的答案 我有过不少面试和被面试的经历,作为面试官出这份面试题从来就不是为了难倒面试者,而是为了多角度全面的了解面试者从而建立信任。面试的时候最担心的是冷场,面试题只不过个引...

  • 120
    iOS里的内存管理

    前言 什么是内存管理?是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。 我们本篇学习的就是iOS开...

  • iOS面试题及详解(上)

    iOS面试题及详解下[https://www.jianshu.com/p/6aa6c666768a] 1.Object-C的类可以多重继承么?可以实现多个接口么?Catego...

  • 120
    自学OpenGL(六)-你好三角形

    前言 在前几篇博客里面介绍OpenGL 环境搭建、OpenGL 渲染管线和着色器基础知识,在这些基础之上我们今天来做点东西,画个三角形。 顶点输入 由于我们希望渲染一个三角形...

  • 120
    自学 openGL(二)-Mac 搭建OpenGL 环境

    前言 看了很多关于Mac 使用XCode搭建 OpenGL 的文章,自己跟着文章从上到下一步一步配置还是报错,后来从同事那里搞到了CC老师的视频课程和课件,听说他是花了好几千...

  • FFMPEG详细总结

    一、FFMPEG简介 1.概述 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音...

  • 求楼主demo,主要是滑道顶部后与内部子视图手势逻辑判断,多谢!

    ios开发-仿高德地图搜索结果页

    需求:想要实现一个高德地图搜索结果页面的效果如下图: 需求分析:为了管理方便,采用父子控制器来处理,那么地图控制器为父,滑动控制器为子控制器。手势的话,加在子控制器上,滑动时...

  • OpenGL进阶之关于生成纹理ID

    载入纹理的步骤:GLES20.glGenTextures() : 生成纹理资源的句柄GLES20.glBindTexture(): 绑定句柄GLUtils.texImage2...

  • @十曰立 您好,请问现在有兼容支持arm64和armv7的汇编文件写法吗?

    ios获取cpu的实时频率(深入到汇编、硬件参数层)

    一 · 前因 具体细节项目相关不宜写出了~ 总之吧啦吧啦一顿分析,就怀疑CPU降频了,但是ios却没有获取实时频率的接口。 于是就有了这篇文章了! 二 · 面对困难·解决困...

个人介绍
一只热爱技术的大白白