知识点小总结(一)

2019-01-25  本文已影响3人  kangomake
1.禁止抓包
NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
        
        NSString *np = [[NSUserDefaults standardUserDefaults] objectForKey:@"testNpKeyIden"];
        if (!np || ![np isEqualToString:@"test"]) {
            //禁用代理,防抓包
            configuration.connectionProxyDictionary = @{};
        }
        
        self.sessionManger = [[AFHTTPSessionManager alloc] initWithSessionConfiguration:configuration];

通过设置 connectionProxyDictionary 来指定了会话连接中的代理服务器。

2.内存知识

CPU是用来处理、控制信息的,内存是用来存储信息的。
也可以理解CPU在处理数据时,需要一个空间放这些数据,此时就是它啦。

而内存里面具体也是有所划分的,由低地址向高地址依依说明:

内存划分

重点来说下: 栈、堆

要区别一下,堆栈是分为数据结构中的堆和栈内存分配中的堆和栈,先简单对比下,数据结构中的堆和栈

实际上,我们此处要说的是内存分配中的堆和栈

所谓地址的偏移又是什么情况呢?

偏移地址:偏移地址就是计算机里的内存分段后,在段内某一地址相对于段首地址(段地址)的偏移量。以上是百度百科的解释。

另外了解下:存储器中每一个单元的地址可以用两种方法表示:

在内存中的实际地址就是所谓的“物理地址”,而逻辑地址就是逻辑段管理内存而形成的。

上一篇 下一篇

猜你喜欢

热点阅读