- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 TensorFlow常量&随机量&变量
一、 tf.constant() --- 常量constant( value, dtype=None, shape=None, name='Const', verify_shape=False) 使用例子: 1. tf.constant([1, 2, 3, 4, 5]) => [1, 2, 3, 4, 5] 2. tf.con
2017-06-29 17:53:17 919
原创 KVO的简单使用
KVO: Key Value Observing 主要用于视图、数据交互,比如界面中相关数据发生了变化,界面的显示也要跟着变化,这时候就需要 KVO 建立界面和数据之间的连接。1.使用场景一 StockObj.h#import @interface StockObj : NSObject@property(nonatomic,strong) NSString *sto
2017-06-27 17:24:35 245
原创 KVC使用场景总结
KVC使用场景总结1.KVC简单赋值(公有、私有属性) Boy.h#import @interface Boy : NSObject@property(nonatomic,strong) NSString *name;@property(nonatomic,assign) NSInteger age;@property(nonatomic,strong) NSString *c
2017-06-27 15:51:24 405
转载 2017 iOS最新面试题汇总(三)
原文地址 点击打开链接设计模式是什么? 你知道哪些设计模式,并简要叙述?设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。3). 单例模式:通过st
2017-06-27 11:15:24 472
转载 2017 iOS最新面试题汇总(二)
原文地址 点击打开链接就在上个月中旬,技术老大让我招两个1-2年的iOS开发,把简历的筛选和第一轮技术面试的任务交给了我。从筛选第一份简历,准备面试题,到成功招到两个人一共花了两个星期多一点,总体来说还是比较顺利的。两位通过者都比较稳重踏实,而且对技术也比较有追求。这也可能和我筛选简历比较谨慎有关系,这次筛选简历所花费的精力是不比面试花费的少的。虽然时间跨度
2017-06-27 11:10:16 1382
转载 2017 iOS最新面试题汇总(一)
原文地址 点击打开链接Objective-C 中创建线程的方法是什么?如果在主线程中执行代码,方法是什么?如果想延时执行代码、方法又是什么?答:线程创建有三种方法:使用NSThread创建、使用GCD的dispatch、使用子类化的NSOperation,然后将其加入NSOperationQueue;在主线程执行代码,方法是performSelect
2017-06-27 11:07:19 107
转载 写给喜欢用Block的朋友(ios Block)
作者:fengsh998原文地址:http://blog.csdn.net/fengsh998/article/details/38090205本文不讲block如何声明及使用,只讲block在使用过程中暂时遇到及带来的隐性危险。主要基于两点进行演示:1.block 的循环引用(retain cycle)2.去除block产生的告警时
2017-06-27 10:51:53 273
原创 C语言结构体使用总结
C语言结构体使用总结先复习一下 gcc 编译命令:gcc test.c - o test一.#include struct Student{ char name[3]; int age;}Jack;int main(){ printf("Hello world\n"); Jack.name[0] = 'a'; Jack.age = 11; print
2017-06-25 18:38:19 443
原创 GCD信号量控制并发
例程一:控制线程数量 //信号量控制并发 dispatch_group_t group = dispatch_group_create(); dispatch_semaphore_t semaphore = dispatch_semaphore_create(10); dispatch_queue_t queue = dispatch_get_global_que
2017-06-23 17:50:31 376
原创 iOS-延时/定时总结(OC)
整理节点信息: iOS Version : 10.3 Xcode : 8.3一.不阻塞延时执行performSelector [self performSelector:@selector(nothing) withObject:nil afterDelay:2]; NSLog(@"start delay");then- (void)nothing{
2017-06-20 15:01:10 614
原创 iOS-页面传值总结
一.属性传值 MainView --> SecondView在 SecondView 中创建属性:#import @interface PropertySecondViewController : UIViewController@property(nonatomic,copy) NSString *property1;@end注:这里用了 copy 属性,是为了安全,如果前一
2017-06-19 17:35:48 260
原创 常用网址导航记录
1.Apple Developer Search2.Apple Developer3.Tensorflow 4.csdn iOS
2017-06-18 11:46:24 295
原创 int整数转16进制
int i = 1234;Byte b1=i & 0xff;Byte b2=(i>>8) & 0xff;Byte b3=(i>>16) & 0xff;Byte b4=(i>>24) & 0xff;Byte byte[] = {b4,b3,b2,b1};NSData *adddata = [NSData dataWithBytes:byte length:sizeof(byte)];
2017-06-16 14:39:11 4549
原创 记录NSLog要输出的格式化占位符
%@对象%d, %i 整数%u 无符整形%f 浮点/双字%x, %X 二进制整数,十六进制%o 八进制整数%zu size_t%p 指针%e 浮点/双字 (科学计算)%g 浮点/双字%s C 字符串%.*s Pascal字符串%c 字符%C unichar%lld 6
2017-06-16 14:35:40 380
原创 iOS集成FFmpeg
1.安装yasm brew install yasm2.下载资源 gas-preprocessor FFmpeg-iOS-build-script3.进入下载后的 gas-preprocessor文件夹 将文件夹下的 gas-preprocessor.pl 文件拷贝到 /usr/sbin/目录下(如果遇到权限问题,传送门) 修改 /usr/
2017-06-13 15:13:33 726
原创 Mac OS 权限问题SIP
在制作ffmpeg库的时候,遇到的向 /usr/sbin 中复制文件,sudo权限不足的问题,解决办法记录:1.关机,开机后, Command + R 进入 recover 模式2.最上方菜单栏,使用工具,终端3.执行命令 csrutil disable4.出现 successfully 则表示成功,重启
2017-06-13 13:53:05 1393
原创 iOS UIView、UIImage、NSData转换
1. UIView -> UIImage-(UIImage *)getImageFromView:(UIView *)view{ UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image
2017-06-09 11:47:43 1930
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人