瓜子三百克_社区达人页

个人头像照片
瓜子三百克
已加入开发者社区1690

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布131篇文章
3条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2022年05月

  • 05.30 00:30:44
    发表了文章 2022-05-30 00:30:44

    iOS事件传递链与响应链

    iOS事件传递链与响应链
  • 05.30 00:20:55
    发表了文章 2022-05-30 00:20:55

    iOS:关于APP架构设计的简单理解

    iOS:关于APP架构设计的简单理解
  • 05.30 00:09:56
    发表了文章 2022-05-30 00:09:56

    APP性能优化

    APP性能优化分:卡顿处理、耗电处理、安装包瘦身、APP启动四大方面。
  • 05.30 00:03:23
    发表了文章 2022-05-30 00:03:23

    APP内存管理

    APP内存管理
  • 05.29 23:54:00
    发表了文章 2022-05-29 23:54:00

    Runtime系列:常见面试题【08】

    Runtime系列:常见面试题
  • 05.29 23:50:47
    发表了文章 2022-05-29 23:50:47

    Runtime系列:LLVM的中间代码(IR)【07】

    Runtime系列:LLVM的中间代码(IR)
  • 05.29 23:44:55
    发表了文章 2022-05-29 23:44:55
  • 05.29 23:31:27
    发表了文章 2022-05-29 23:31:27

    Runtime系列:super调用函数本质、isMemberOfClass与isKindOfClass的区别、综合分析【05】

    Runtime系列:super调用函数本质、isMemberOfClass与isKindOfClass的区别、综合分析
  • 05.29 23:24:33
    发表了文章 2022-05-29 23:24:33

    Runtime系列:消息机制【04】

    OC中的方法调用的本质,都是转换为objc_msgSend函数的调用。 这里所说的消息机制就是objc_msgSend的执行流程。
  • 05.29 23:17:49
    发表了文章 2022-05-29 23:17:49

    Runtime系列:Class的结构【03】

    Runtime系列:Class的结构
  • 05.29 23:01:19
    发表了文章 2022-05-29 23:01:19

    iOS的多线程安全隐患与线程同步方案

    1、在资源共享时,一块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源,比如多个线程访问同一个对象、同一个变量、同一个文件。 2、当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题。
  • 05.29 22:53:37
    发表了文章 2022-05-29 22:53:37

    iOS中的多线程与GCD队列关系

    iOS中的多线程与GCD队列关系
  • 05.29 22:48:03
    发表了文章 2022-05-29 22:48:03

    Runtime系列:isa位域详解【02】

    Runtime系列:isa位域详解【02】
  • 05.29 22:46:16
    发表了文章 2022-05-29 22:46:16

    小码哥底层原理之RunLoop

    RunLoop是一个运行循环,保证App能够持续运行,处理各种事件,节省CPU资源,没事处理的时候就进入休眠。
  • 05.29 22:21:02
    发表了文章 2022-05-29 22:21:02

    Runtime系列:位运算在OC中的取值和赋值【01】

    本片文章介绍将数据(如:Bool类型的数据)存储到二进制位中,包括实现逻辑、代码示例以及各自的优缺点分析。
  • 05.29 22:13:58
    发表了文章 2022-05-29 22:13:58

    使用uniapp开发微信小程序的人脸采集功能/人脸识别功能

    使用uniapp开发微信小程序的人脸采集功能/人脸识别功能
  • 05.29 22:01:06
    发表了文章 2022-05-29 22:01:06

    跟着小码哥一起学习OC语法,都在这里了

    OC语法,这里面介绍的有: 1、NSObject对象相关:NSObject的本质、NSObject的内存分配、OC类的底层结构、isa指针和superclass指针。 2、KVO、KVC、分类的实现原理、如何给分类添加属性。 3、block相关:block的本质、block如何捕获变量、block本质对象类型、block与copy的关系、如何在block中修改变量、block的内存管理、以及有何解决block循环应用的问题。
  • 05.29 21:56:48
    发表了文章 2022-05-29 21:56:48

    Clang编译OC程序的常用命令

    在Objective-C开发过程中,尤其在了解某些功能的底层实现时,常用到Clang编译器的命令。这篇文章是简单了解Clang和Clang的常用指令。
  • 05.29 21:50:51
    发表了文章 2022-05-29 21:50:51

    用uniapp实现微信小程序的电子签名效果

    用uniapp实现微信小程序的电子签名效果
  • 05.29 21:34:10
    发表了文章 2022-05-29 21:34:10

    你知道block循环引用怎么解决了吗?

    在使用block的时候,最需要注意的问题便是循环引用,这节主要讲解,block是如何产生的?碰到循环引用又该怎么解决。
  • 05.29 21:27:50
    发表了文章 2022-05-29 21:27:50

    一顿饭的功夫带你了解block是如何内存管理的

    一顿饭的功夫带你了解block是如何内存管理的
  • 05.29 20:46:21
    发表了文章 2022-05-29 20:46:21
  • 05.29 20:11:01
    发表了文章 2022-05-29 20:11:01

    block与copy关系的恩怨情仇,你就不想知道吗?

    一、哪些情况block自动copy到堆上? 二、堆栈上的block对auto变量的引用是什么关系? 2.1、block是在栈上 2.2、block被拷贝到堆上 2.3、block从堆中删除
  • 05.29 20:05:25
    发表了文章 2022-05-29 20:05:25

    block有哪些对象类型,你知道了吗?

    从block的本质这篇文章中,我们已经知道block的本质是一个OC对象。既然是OC对象。那肯定有对象类型,还是从block的本质这篇文章中搜索impl.ipa字段,发现block指向了一个对象 _NSConcreteStackBlock。那么block还有什么类型呢?怎么实现呢?它们又是分配在哪些内存区呢?让我们带着这些疑问往下看。
  • 05.29 19:34:27
    发表了文章 2022-05-29 19:34:27

    一篇就带你读懂关于block的变量捕获(capture)

    一篇就带你读懂关于block的变量捕获(capture)
  • 05.29 19:21:21
    发表了文章 2022-05-29 19:21:21

    微信小程序实时定位的要做的那些事,你学废了吗?(附示例)

    开发框架:uniapp 本片文章主要实现了微信小程序的实时定位功能的小组件实现。
  • 05.29 19:13:23
    发表了文章 2022-05-29 19:13:23

    微信小程序也可以实现定位打卡/签到打卡了(附源码)

    本篇文章带你实现实时定位功能:包括实时定位监听、定位权限判断、经纬度间距计算、判断当前位置是否在目的地的范围区间。
  • 05.29 18:26:09
    发表了文章 2022-05-29 18:26:09

    OC:在分类中添加成员变量,原来帮我们做了那么多事

    本篇文章告诉你,如果在类对象和Category对象中添加一个属性时,底层做了什么。关联对象如何给Category对象添加成员变量,关联对象的实现原理。
  • 05.29 18:17:09
    发表了文章 2022-05-29 18:17:09

    关于block的本质,你懂了吗?

    block应用的目的: 把将来想要执行的代码封装起来,然后在恰当的时刻再执行代码。 block本质: 1、block是封装了函数调用和函数调用环境(如:block内部要使用的参数)的OC对象。 2、block本质上也是一个OC对象,它内部也有一个isa指针(只要内部有一个isa指针,我们就可以认为他是OC对象,因为NSObject作为最基础的OC对象,第一个成员变量就是isa指针,这是OC对象的特征)。
  • 05.29 18:13:07
    发表了文章 2022-05-29 18:13:07

    OC:跟随小码哥一起学习KVC

    KVC 全拼 key-value-coding,翻译过来即为 键值编码 。可以直接访问对象的属性,或者给对象的属性赋值。黑魔法之一,很多高级的iOS开发技巧都是基于KVC实现的
  • 05.29 18:07:05
    发表了文章 2022-05-29 18:07:05

    OC:关于Category、load、initialize的那些事你还记得吗?

    这篇文章主要分析Category的实现原理,load方法和initialize方法调用方式、调用时机、调用顺序、以及他们的区别,解释 Catgory 与 class Extension 有什么区别。
  • 05.29 18:03:19
    发表了文章 2022-05-29 18:03:19
  • 05.29 17:44:38
    发表了文章 2022-05-29 17:44:38

    OC:跟随码哥一起学习KVO

    KVO的全称 Key-Value Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变。本文将带你全面了解KVO实现、原理、底层逻辑,以及相关拓展
  • 05.29 17:35:33
    发表了文章 2022-05-29 17:35:33

    OC的类信息存放在哪里,看完千万别说还不知道

    这篇行文主要介绍OC的类信息具体存放在哪个位置。在了解这个之前,要先明白 Objective-C中的对象(后称OC对象),主要可以分为哪几种,如下: 1、instance对象(实例对象) 2、class对象(类对象)-https://so.csdn.net/so/search?q=%E7%B1%BB%E5%AF%B9%E8%B1%A1&spm=1001.2101.3001.7020 3、meta-class对象(元类对象)
  • 05.29 17:29:20
    发表了文章 2022-05-29 17:29:20

    几个示例带你去了解OC对象是怎么分配内存的

    1、64位系统环境的OC对象最小分配内存为16字节。 2、结构体内存对齐,是指在计算结构体大小的时候,其分配的原则:结构体大小必须是最大成员变量分配内存的倍数。 3、iOS操作系统在分配内存的时候,也有内存对齐的概念,为16的倍数 :在iOS的堆空间中,如果要创建一个OC对象,分配内存时,都是16的倍数。
  • 05.29 16:52:43
    发表了文章 2022-05-29 16:52:43

    手把手带你去分析NSObject本质是什么

    这篇行文主要讲 NSObject 对象三连问:NSObject本质是什么,占用多少内存,以及怎么去分析。 从下图我们可以看到,我们平时编写的 Objective-C 代码,最终转换到机器语言的过程: https://img-blog.csdnimg.cn/2a6a930a8d3546f896d7527a95c3a576.png 换句话说,Objective-C的面向对象都是基于C\C++的数据结构实现的,或者说其底层实现其实都是C\C++代码。
  • 05.29 16:40:18
    发表了文章 2022-05-29 16:40:18

    Vue中ref和$refs的介绍与使用

    Vue中ref和$refs的介绍与使用
  • 05.29 16:36:16
    发表了文章 2022-05-29 16:36:16

    vue动态绑定class和style样式

    vue动态绑定class和style样式
  • 05.29 16:32:51
    发表了文章 2022-05-29 16:32:51

    uni-app 配置编译环境与动态修改manifest.json参数

    uni-app 配置编译环境与动态修改manifest.json参数
  • 05.29 16:21:36
    发表了文章 2022-05-29 16:21:36

    10个的常用PyCharm插件

    10个的常用PyCharm插件
  • 05.29 16:13:35
    发表了文章 2022-05-29 16:13:35

    Django - MySQL配置信息与迁移

    首先了解一下,数据库简单分类: 1、sqlite3(免费) 1.1、是一个嵌入式的关系型数据库; 1.2、主要在移动端使用,属于小型的关系型数据库 2、中型数据库:mysql(甲骨文、免费)、sqlserver(微软) 3、大型的数据库:oracle、DB2
  • 05.28 11:57:59
    发表了文章 2022-05-28 11:57:59

    mac:创建Django项目

    mac:创建Django项目
  • 05.28 11:13:41
    发表了文章 2022-05-28 11:13:41

    pip3 安装和卸载Django

    pip3 安装和卸载Django
  • 05.28 11:00:41
    发表了文章 2022-05-28 11:00:41

    mac:python安装路径

    了解python的安装路径,有利于处对python安装的管理。比如删除多余的python,可以在这些路径中查询处理。
  • 05.28 10:50:12
    发表了文章 2022-05-28 10:50:12

    vue-cli脚手架创建项目遇到的坑

    vue-cli脚手架创建项目遇到的坑
  • 05.28 10:38:55
    发表了文章 2022-05-28 10:38:55

    nrm:npm包管理工具

    nrm(npm registry manager )是npm的镜像源管理工具,可以方便的更换npm的包源。可解决问题: 1、更换国内镜像包源(如淘宝npm镜像)解决国内npm国外包慢的问题。 2、更换某些内网独立包源,实现安装私有服务器的npm包。
  • 05.28 10:31:28
    发表了文章 2022-05-28 10:31:28

    parcel-bundler安装 - 前端构建工具

    parcel-bundler安装 - 前端构建工具
  • 05.28 10:24:04
    发表了文章 2022-05-28 10:24:04

    verdaccio:搭建npm私有服务器--原来这么简单

    verdaccio:搭建npm私有服务器--原来这么简单
  • 05.27 23:29:30
    发表了文章 2022-05-27 23:29:30

    mac安装mysql最新版(v8.0.15),并使用navicat连接本地数据库

    mac安装mysql有两种方式,一种是官网下载安装包后安装,另一种是使用终端安装。 参考链接: 1、mac安装mysql,并使用navicat连接本地数据库 2、Mac Navicat 出现 2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”)
  • 发表了文章 2022-05-30

    iOS事件传递链与响应链

  • 发表了文章 2022-05-30

    iOS:关于APP架构设计的简单理解

  • 发表了文章 2022-05-30

    APP性能优化

  • 发表了文章 2022-05-30

    APP内存管理

  • 发表了文章 2022-05-29

    Runtime系列:常见面试题【08】

  • 发表了文章 2022-05-29

    Runtime系列:LLVM的中间代码(IR)【07】

  • 发表了文章 2022-05-29

    Runtime系列:常用API(附示例)【06】

  • 发表了文章 2022-05-29

    Runtime系列:super调用函数本质、isMemberOfClass与isKindOfClass的区别、综合分析【05】

  • 发表了文章 2022-05-29

    Runtime系列:消息机制【04】

  • 发表了文章 2022-05-29

    Runtime系列:Class的结构【03】

  • 发表了文章 2022-05-29

    iOS的多线程安全隐患与线程同步方案

  • 发表了文章 2022-05-29

    iOS中的多线程与GCD队列关系

  • 发表了文章 2022-05-29

    Runtime系列:isa位域详解【02】

  • 发表了文章 2022-05-29

    小码哥底层原理之RunLoop

  • 发表了文章 2022-05-29

    Runtime系列:位运算在OC中的取值和赋值【01】

  • 发表了文章 2022-05-29

    使用uniapp开发微信小程序的人脸采集功能/人脸识别功能

  • 发表了文章 2022-05-29

    跟着小码哥一起学习OC语法,都在这里了

  • 发表了文章 2022-05-29

    Clang编译OC程序的常用命令

  • 发表了文章 2022-05-29

    用uniapp实现微信小程序的电子签名效果

  • 发表了文章 2022-05-29

    你知道block循环引用怎么解决了吗?

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息