C/C++: 如何相互调用

最近在看人工智能相关的知识,无意中发现了一个巨牛的 人工智能教程,分享一下给大家。 教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点 这里 可以直接看教程。 简介C++ 中调用 C 比较简单. 但是 C 调用 C++ 稍微复杂一些. C 调用 C++ 分为可以调用 C++ 类中的函数和普通 cpp 中的函数. 无论是哪种函数, 我们都可以使用封装了 ...

发布于 C/C++

iOS APNs: Background Fetch

在前面的几篇文章中, 给大家介绍了跟推送相关的内容. 今天跟大家聊一聊 iOS7 新加入的 Background Fetch 功能. 该系列博客: iOS APNs: 远程推送iOS APNs: 本地推送iOS APNs: 处理数据iOS APNs: 静默推送iOS APNs: Background Fetch(本篇) 简介从 Background Fetch 字面上来看, 大致意思是可...

发布于 iOS

iOS APNs: 静默推送

最近在看人工智能相关的知识,无意中发现了一个巨牛的 人工智能教程,分享一下给大家。 教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点 这里 可以直接看教程。 今天跟大家介绍一下 ios 的静默推送功能。 静默推送,简单来说就是通过推送实现用户无感知的消息通知。 该系列博文: iOS APNs: 远程推送iOS APNs: 本地推送iOS APNs...

发布于 iOS

Hi 2018, 我又来了

好久没有更新自己的博客了, 以前坚持一周至少两三篇博文的我, 从 2017 年 10 月份到现在居然停止了。 其实, 这是有原因的… 数据丢了2017 年 10 月 15 日晚, 我亲手把自己的之前写的文章(原数据)给弄丢了,我自己搭建的博客系统是使用 GitHub + Hexo 部署和发布的。 事情大致经过是这样的… Mac 操作系统提示, 有更新的系统可以使用了, 问是否立即安装, 在...

发布于 随笔

GCC: 静态库

概要如果你对 GCC 的编译 C语言的流程不清楚, 建议在阅读本文之前先去看一下 GCC: 编译C语言的流程 这篇文章, 篇幅短小精悍, 阅读后, 至少可以扫扫盲😜. 本篇博文用到的一些基础知识点: 1.GCC gcc -c 选项含义: 1Only run preprocess, compile, and assemble steps 是 -c 选项只是进行了预处理, 编译, 汇编的阶段...

发布于 C/C++

GCC: 共享库

基本概念共享库: 在程序执行期间需要调用到共享库的时候才加载到内存里面,可以被多个程序共享使用. 在 MacOS 上面创建和使用共享库要比在 Linux 上面简单.在 Linux 上面还会牵扯到共享库路径问题, 在 Mac 上面就没有这样的问题. 在 MacOS 上面使用的 GCC 其本质是 LLVM. 你可以在命令行: 1gcc -v 可以看到对应的输出结果: 12345Configur...

发布于 C/C++

GCC: Homebrew 安装 GCC 和 Binutils

文章背景前段时间,有个博客上面的小伙伴给我发来邮件,问我关于 GCC 相关的知识,对于 GCC 我也只是凭着之前的了解,回复他了。书到用时方恨少呀! 这位小伙伴还在读大学,自学能力比较强,自己出了完成课时之外,还会在网上找资料自学。 我记得自己在大学的时候,对 GCC 一窍不通,只知道 Turbo-C 和那些被强制记住的关键字。 最后告诉他, 我会坚持把自己以前学习过相关 GCC 的知识,以...

发布于 C/C++

GCC: 编译C语言的流程

再看下文之前,先普及一下 Linux 和 gcc 的历史,下面的这段内容来自于网络。 早在 20 世纪 70 年代,UNIX 系统是开源而且免费的。但是在 1979 年时,AT&T 公司宣布了对 UNIX 系统的商业化计划,随之开源软件业转变成了版权式软件产业,源代码被当作商业机密,成为专利产品,人们再也不能自由地享受科技成果。 于是在 1984 年,Richard Stall...

发布于 C/C++

iOS APNs: 处理数据

简介博文: iOS 细说推送: 远程推送 和 iOS 细说推送: 本地推送分别介绍了 iOS 的两种典型推送, iOS 还有很多类型的推送, 如静默推送, VOIP 推送(iOS8)等, 后面会慢慢介绍给大家. 今天跟大家聊聊关于如何处理推送的数据(payload). 该系列博客: iOS APNs: 远程推送iOS APNs: 本地推送iOS APNs: 处理数据(本篇)iOS APNs...

发布于 iOS

iOS APNs: 本地推送

概括iOS APNs: 远程推送 说过远程推送(RemotePush). 今天说说本地推送, 本地推送也就是平时所说的 LocalPush. 该系列博客: iOS APNs: 远程推送 iOS APNs: 本地推送(本篇) iOS APNs: 处理数据 iOS APNs: 静默推送 iOS APNs: Background Fetch 业务场景在具体实现之前, 先说一下业务场景....

发布于 iOS
1520

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

veryitman