一、证书管理
用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在be...
分类:
移动开发 时间:
2016-09-18 12:05:16
阅读次数:
540
在软件框架设计过程中,若引入智能指针来实现内存的自动管理,那意味着不得不放弃c++面向对象以虚函数为基础实现多态来提供统一接口的特性,从而采用模板来提供接口。 为什么c++不引入内存自动管理机制? c++这门程式设计语言的初衷就是不为程序员强加更多的枷锁,当然,这样会使该程式语言的易用性、可掌握性不 ...
分类:
编程语言 时间:
2016-09-18 12:04:36
阅读次数:
120
一、证书管理 用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) QQ20160913-8.png-96 ...
分类:
其他好文 时间:
2016-09-18 10:10:21
阅读次数:
715
GCD GCD,全程Grand Central Dispatch,是苹果为了多核并行提出的解决方案。它是使用C语言实现,但是由于用了block来处理回调,所以使用起来十分方便。并且GCD会自动管理线程的生命周期,不需要我们去管理。 任务和队列 GCD中有两个重要的概念,任务和队列。 1、任务,就是我 ...
分类:
其他好文 时间:
2016-09-10 00:03:57
阅读次数:
242
stack 栈 & heap 堆 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2.栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏 ...
分类:
编程语言 时间:
2016-09-06 22:46:12
阅读次数:
165
一、 ASM(自动存储管理)的来由: ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好。ASM可以自动管理磁盘组并提供有效的数据冗余功能。使 ...
分类:
数据库 时间:
2016-09-01 18:40:03
阅读次数:
176
一、VMwareUpdateManager1、UpdateManager简介借助UpdateManager,您可以对vSphereESXi主机、虚拟机硬件、VMwareTools和虚拟设备的补丁程序和版本进行集中式自动管理。UpdateManager可降低安全风险:减少漏洞数量避免出现许多利用早起漏洞的安全漏洞UpdateManager可降低环境中系..
分类:
系统相关 时间:
2016-08-16 22:15:09
阅读次数:
225
一、GC的必要性 1、应用程序对资源操作,通常简单分为以下几个步骤:为对应的资源分配内存 → 初始化内存 → 使用资源 → 清理资源 → 释放内存。 2、应用程序对资源(内存使用)管理的方式,常见的一般有如下几种: [1] 手动管理:C,C++ [2] 计数管理:COM [3] 自动管理:.NET, ...
分类:
Web程序 时间:
2016-08-13 15:31:26
阅读次数:
262
一、简单介绍 1.什么是GCD? 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯C语言,提供了非常多强大的函数 2.GCD的优势 GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CPU内核(比如双核、四核) GCD会自动管理线程的生命周期(创 ...
分类:
移动开发 时间:
2016-08-11 13:12:25
阅读次数:
236
iOS多线程几种实现方案 1.pthread . C语言但是使用难度大,用于Windows,Linux等平台,几乎不用 2.NSThread OC 简单易用,直接操作线程对象,但是偶尔使用。 3.GCD C语言 是为了替代NSThread等线程计数,充分利用设备多核,自动管理所以经常使用。 4.NS ...
分类:
编程语言 时间:
2016-08-09 22:10:50
阅读次数:
239