-
每周一算法2017.12.29
Best Time to Buy and Sell Stock Say you have an array for which the ith element is the price of a given stock on day i. If you were only permitted to complete at most one transaction (ie, buy one and sell one share of the stock), design an algorit…
-
大道至简 -> 汇编语言(一)
作者:少聪 github &&掘金 这个是拜读王爽大大写的汇编语言第三版书籍后总结的知识点。如有兴趣可以去看原书籍。 汇编语言就是在硬件上工作的编程语言。 先说下机器语言:机器语言就是机器指令的集合。大家都了解机器指令是一列二进制数字。 电脑上有一个芯片可以执行机器指令进行运算,它就是CPU(Central Processing Unit 中央处理单元) 早期的程序都是使用机器语言,程序员用 0、1数字编程的程序在纸带或者卡片上,1打孔,0不打 再将程序通过制袋机或卡片机输入…
-
网易云信IM自定义消息实现
IM流程(网易云信SDK) 1.正常账号登录流程登录成功,获取IMToken 2.然后调用IM登录接口进行登录 3.具体配置(自定义消息的配置) IM实现 在.pch或者.h中引入 #import "NIMKit.h" 在appdelete的didFinishLaunchingWithOptions方法中添加 [self registNIMConfig]; 方法: /// 注册 NIM appkey & custom message Decoder - (void)registN…
-
每周一算法2017.12.22
Baseball Game You’re now a baseball game point recorder. Given a list of strings, each string can be one of the 4 following types: Integer (one round’s score): Directly represents the number of points you get in this round. “+” (one round’s score…
-
iOS面试旗开得胜之答案篇
以下问题的答案是之前写的一篇文章 iOS面试旗开得胜之问题篇 现在把问题的答案整理了一份出来给大家。希望对大家有所帮助。如果整理的答案有问题,请联系我。shavekevin@gmail.com 1、属性readwrite,readonly,assign,retain,copy,nonatomic 各自什么作用,他们在那种情况下用? readwrite:默认的属性,可读可写,生成setter和getter方法。 readonly:只读,只生成getter方法,也就是说不能修改变量。 assi…
-
iOS面试旗开得胜之问题篇
一.面试之初体验 (1).厚积薄发之理论篇 1.属性readwrite,readonly,assign,retain,copy,nonatomic 各自什么作用,他们在那种情况下用? 2.Objective-C如何对内存管理的,说说你的看法以及你遇到的问题以及解决方法? 3.内存管理的几条原则时什么?按照默认法则.哪些关键字生成的对象需要手动释放?在和property结合的时候如何有效的避免内存泄露? 4.MVC设计模式是什么? 你还熟悉什么设计模式?他们和MVC有什么不同的地方? 5.浅复制和…
-
iOS学习资源(五)
最近通过github和其他渠道获得的一些认为还算不错的资源。(资源全在印象笔记上,需要共享印象笔记的可以email:shavekevin@gmail.com或者shavekevin@163.com)。github是个好地方,建议有事没事去逛逛。 1.http://www.voidcn.com/article/p-npulrgxl-wk.html 如何利用safari获取手机的UDID 2.https://github.com/devcxm/iOS-Images-Extractor 获取a…