了解 Emscripten

广告时间,见谅勿怪,看到了就点一下链接吧,感激不尽🙇‍! 最近在看人工智能相关的知识,无意中发现了一个巨牛的 人工智能教程,分享一下给大家。 教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。 点 这里 可以直接看教程。 Emscripten 是什么?Emscripten 是一个 开源的编译器,可以将 C/C++ 的代码编译后高效运行在现...

发布于 C/C++

C 结构体指针初始化

在使用指针之前,务必要将其初始化。这个是我们最早学习 C 语言的时候,书上经常说的一个问题。在工作中,我们反而会经常忘记这条金科玉律。 本篇文章的所有代码都经 gcc-7 编译器编译过。关于在 macOS 中如何安装和使用 gcc,可以参考 GCC: Homebrew 安装 GCC 和 Binutils 这篇文章。 结构体成员指针的初始化 结构体成员指针的初始化,指的是初始化结构体中指针变量...

发布于 C/C++

致结婚8周年

自己明明是个理科生,偏偏有颗文科生的心,多愁善感,心理总有道不完的情结。 很多人问我:“写博客是不是很费时间,把写博客的时间腾出来做点其他的不是更好吗?“ 言下之意在说,反正你也成不了作家,干嘛浪费这个时间呢?人生有很多有乐趣的事情可以做,兴趣是最好的老师,不是吗?写博客的确是费时间,但这是个人的一个小爱好,所以,在我看来不算是浪费时间。坚持阅读和写作是我唯一没有放弃的爱好之一,因为它们能...

发布于 随笔

Class、isa、元类

声明本文的所涉及到的源码是 objc4 源码,截止到写本文最新的是 objc4-750 这个版本。 Class我们在学习面向对象的学习中,接触最多的就是类,那么在OC类是由Class类型来表示的,Class是用C的数据结构来表示的。 看一下 NSObject 的声明,在头文件中,如下图所示: 123456@interface NSObject <NSObject> {#...

发布于 iOS

被误解的 objc_class

网上绝大多数的博客讲 objc_class 的定义,基本上都使用了下面的代码一来讲解,与 objc4 源码 objc-runtime-new.h 中关于 objc_class 中的定义完全不一样,我认真地去探究了一下,发现这个世界上实属雷同的事件还是蛮多的,老实做事做学问的人少的可怜! 本文的所涉及到的 objc4 源码,截止到写本文最新的是 objc4-750 这个版本。 代码一:简洁版...

发布于 iOS

集合对象可变与不可变的那点事

最近在看人工智能相关的知识,无意中发现了一个巨牛的 人工智能教程,分享一下给大家。 教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点 这里 可以直接看教程。 简介在文章 NSString NSMutableString 可变与不可变的那些事儿 分享了关于 NSString 和 NSMutableString 与 copy 以及 mutableCop...

发布于 iOS

macOS下生成字符串md5

最近在看人工智能相关的知识,无意中发现了一个巨牛的 人工智能教程,分享一下给大家。 教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点 这里 可以直接看教程。 在 macOS 系统下生成任意字符串的 md5 值,很简单,直接使用 md5 命令即可。 例如,要生成 veryitman.com 这个字符串的md5值,直接使用下面的命令即可,示例如下: 1...

发布于 MacOS

iOS 中如何使用对象的弱引用

简介我们都知道使用 UIImage imageNamed 创建的 UIImage 对象会被持有(强引用),如果图片太大会占用内存,损耗 APP 的性能,影响用户体验,如果能改造对其的强引用变为弱引用就可以解决问题。 我们可能会有类似上面的场景,有些对象暂时保存起来,可能后面会用到,也有可能不会使用,但是又不想去管理它们的生命周期,如果它们能够自己被销毁就很省事,不需要去关心这些对象到底耗费了...

发布于 iOS

2018,不会重来

今天是2018年的最后一天,即2018年12月31日。提前祝愿所有人2019身体健康,万事如意,阖家幸福! 这篇文章 再见 2016 是在2016年末写的,算是一个hin随心的小结。比较遗憾的是在2017年没有给自己写个总结,所以,不能再错过2018了,我怕老了没有可以寻迹的回忆! 2018 有太多需要感谢的人了,感谢所有工作上,生活上关心、支持和鼓励我的人们,感谢我的家人给予了我太多的理解...

发布于 随笔

NSString、NSMutableString 可变与不可变的那些事儿

简介这篇文章的主要包含如下内容: 可变对象和不可变对象 NSString 的 copy 和 mutableCopy NSMutableString 的 copy 和 mutableCopy property 中 copy、strong 修饰 NSString property 中 copy、strong 修饰 NSMutableString 很多 iOS 开发的朋友会争论一个问题,我用 ...

发布于 iOS
1020

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

veryitman