自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 资源 (2)
  • 收藏
  • 关注

原创 研究复杂问题的一般方法(研基础、降干扰项)

前言有时候项目中突然出现一个问题,项目又这边大,怎么定位问题呢,这不是一个简单的问题。我的方法步骤要做事的事对问题提出尽可能多的猜想,用文档写出来,文档里分记录、现象、问题、猜想、结论各个要素根据猜想写一些细小demo通过这些细小的demo得出明确的小结论从这些结论来分析大的环境问题,只有经过验证的才是结论,人类的想当然的不是结论,尤其人类思想里我做的大概不会出错这种想当然的思想在很多场景引发问题如果压力太大,说明你定的目标太高,如果目标确实高,要么应该请教别人,如果不会请教别人,就只能适

2020-06-02 18:35:56 569

原创 minimumLineSpacing和minimumInteritemSpacing问题研究

结论:如果cell的宽度是固定,minimumInteritemSpacing 不是横向间距,而是纵向间距;如果cell的宽度是不固定(会变化),minimumInteritemSpacing就是两cell的横向间距。minimumInteritemSpacing 是1到2的距离。(2)如果cell的宽度是不固定的,方向是水平时,(4)如果cell的宽度是不固定的,方向是垂直时,(1)如果cell的宽度是固定的,方向是水平时,(3)如果cell的宽度是固定的,方向是垂直时,

2023-09-07 20:22:49 1405

原创 代码简写常用语

iOS代码快捷方式

2023-02-16 10:51:18 128

原创 手势传递我的笔记

iOS手势冲突总结笔记

2023-02-02 10:31:00 398

原创 人文笔记(芒格人类误判心理学 + 韩信研究)

人文研究文章记录

2022-12-27 12:22:36 670

原创 近期几点知识总结(2021.7.1)

如何找资料github找资料github下载

2021-07-01 14:58:27 75

原创 React native 里面的知识点

timer 从猜测是component里面的一个属性

2021-01-27 17:11:41 118

原创 React-Native开发时做的笔记

图片笔记图片文件的查找会和 JS 模块的查找方式一样。在上面的这个例子里,是哪个组件引用了这个图片,Packager 就会去这个组件所在的文件夹下查找my-icon.png。并且,如果你有my-icon.ios.png和my-icon.android.png,Packager 就会根据平台而选择不同的文件。打包笔记主要不能用sh调用,只能用./调用文件前必须有#!/bin/shshc -T -f l.sh参考文献react native中文网脚本加密的三种方法...

2020-12-01 19:53:39 549

原创 iOS crash 文件如何用脚本实现快速符号化

#使用背景:crash日志符号化,需要经过好几个步骤的处理,为了简化流程,快速符号化,故而写了如下脚本#需要输入两个参数 1、crash文件的路径 2、dSYM文件的路径#使用用例:sh crashAnalyse.sh /Users/***/Desktop/crashfile.crash /Users/***/Desktop/dSYMs/易车.appex.dSYM#简写 sh crashAnalyse.sh crash路径(xxx.crash) dSYM路径(xxxx.***.appex.dSYM

2020-11-19 14:01:16 212

转载 如何对脚本进行加密几个重要的链接

特别注意:第二个错误是需要再脚本前添加东西-如何对shell脚本进行加密且不影响脚本运行三种方式-shc: invalid first line in script: echo -nshc: Undefined error: 0-安装shc-How to install SHC on your Linux system...

2020-11-17 18:40:15 201 1

原创 自定义的NSURLProtocol问题优化

问题自定义的urlprotocol在stoploading 上崩溃解决方案修改了canInitWithRequest方法疑问为什么注册失效,在appdelegate里面注册失效[NSURLProtocol registerClass:[SBLogURLProtocol class]]; NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfigura

2020-09-03 16:23:48 341

原创 SDWebImage 图片压缩方法我的见解

源码+ (UIImage *)decodedAndScaledDownImageWithImage:(UIImage *)image limitBytes:(NSUInteger)bytes {#if SD_MAC return image;#else if (![self shouldDecodeImage:image]) { return image; } if (![self shouldScaleDownImage:image limi

2020-07-29 17:21:14 1476

转载 shell scripts 学习

学习笔记1、本教程关注的是 Bash,也就是 Bourne Again ShellBourne 目的地和边界2、./test.sh #执行脚本3、所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找。4、echo “Hello World !” 打印语句5、命名不能用bash里的关键字;命名只能用英文;中间不能有空格;不能用标点符号6、量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界7、推荐给所有变量加上花括号,这是个

2020-05-28 17:26:11 241

原创 iOS实现一个轻微晃动的提示动画

背景我们需要用到一个左右晃动的动画效果,提示有什么东西代码- (void)shakeAnimationForViewQ:(UIButton *)btn{ btn.layer.anchorPoint = CGPointMake(0.5, 1); CGFloat clockWidht = btn.frame.size.width; btn.layer.positio...

2020-04-02 15:09:58 1299 2

原创 commit 规范文档

commit 之 Angular 规范1、commit 基本类型:feat: 新功能(feature)fix: 修改bugdocs: 文档(documentation)style: 格式(不影响代码运行的变动)refactor: 重构(即不是新增功能,也不是修改bug的代码变动)test: 增加测试chore: 构建过程或辅助工具的变动2、commit 基本结构:<t...

2020-04-02 10:44:21 189

原创 pod 研究 + Could not build module + 大小写不敏感

参考文章:https://blog.csdn.net/bobbob32/article/details/77008701

2020-03-30 18:39:05 1278

转载 flutter学习笔记

1、当然,如果你是iOS开发者,也不用担心,Dart中也有一些与Swift比较相似的特性,如命名参数等,笔者当时学习Dart时,只是花了一个小时,看完Dart官网的Language Tour,就开始动手写Flutter了。2、新东方、咸鱼、字节跳动都用了flutter3、选择那个…控件后,试了几次成功了,download 失败,直接输入也失败4、工程拿出来有bug5、Object 是Dar...

2020-03-26 16:27:44 405

翻译 NSURLConnection 和NSURLSession的不同

Both nsurlsession and nsurlconnection work similarly at high level for most of the part.大部分相似nsurlsesion provides support for download task which behave same like nsurldownload class.when we create...

2019-12-10 16:27:11 179

原创 iOS block 再次探秘 && AutoreleasePool

__block 之于数组加不加block都行,推荐不加加了只是里面多了一个结构体,然后发现还是往哪个结构体里面的arr发,不加就是直接给arr发#import <Foundation/Foundation.h>int main(int argc, char * argv[]) { @autoreleasepool { NSMutableArray ...

2019-11-13 11:31:45 251

原创 NSScanner 学习

文档学习A string parser that scans for substrings or characters in a character set, and for numeric values from decimal, hexadecimal, and floating-point representations.parser 分析程序;语法剖析程式scans f...

2019-11-10 17:28:26 131

翻译 NSLayoutManager learning

OverviewNSLayoutManager maps Unicode character codes to glyphs, sets the glyphs in a series of NSTextContainer objects, and displays them in a series of NSTextView objects. In addition to its core fu...

2019-09-10 16:50:15 672

原创 NSCache官方文档学习

基本阐述1、A mutable collection you use to temporarily store transient key-value pairs that are subject to eviction when resources are low.transient\color{red}{transient}transient 短暂的路过的eviction\color{...

2019-07-17 11:13:13 137

原创 weex iOS交互总结

前言2018年库店做的app使用weex,一直没有总结,值此来总结一下流程图注意事项1、注意路径路径需要以file:///开头2、render方法调用多次可能会引发白屏3、启动下载js,使用js原则,先检索本地,本地没有用线上url4、目录里放js是不被允许的,提审会被拒绝5、启动app下载保存到沙盒6、封装NSURLSession7、...

2019-07-12 14:31:44 265

原创 iOS开发的多线程复习

核心知识点1、主队列,专门用来在主线程上调度任务的队列,不会开启线程,以先进先出的方式,在主线程空闲时才会调用队列中的任务在主线程执行,如果当前主线程正在有任务执行,那么无论主队列中当前被添加了什么任务,都不会被调度\color{red}{那么无论主队列中当前被添加了什么任务,都不会被调度}那么无论主队列中当前被添加了什么任务,都不会被调度2、主队列必须等主线程空闲的时候,才会去执行。\col...

2019-07-12 14:20:56 140

转载 oc底层原理再总结

oc底层原理学习1、oc的本质是什么2、instance 对象是什么3、Class对象原理是什么4、meta-class对象5、isa指针指向哪里参考文章:1、oc的本质是什么本质就是就是一个结构体,这个结构体里面包含一个isa指针,以及一些成员变量\color{red}{这个结构体里面包含一个isa指针,以及一些成员变量}这个结构体里面包含一个isa指针,以及一些成员变量。class_ge...

2019-07-10 17:37:35 820

转载 宏加括号和没加括号的区别

#define nValue 5#define mValue nValue+nValueNSLog(@"print value m%d", mvalue);mvalue =nValue+nValue = 10; NSLog(@"print value m*m%d", mvalue*mvalue);mvalue*mvalue = nValue+nValu...

2019-07-10 14:31:39 604

转载 automaticallyAdjustsScrollViewInsets深坑

automaticallyAdjustsScrollViewInsets1、这个属性没设置,居然引发- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath- (CGSize)collecti...

2019-06-27 16:16:17 650

转载 http协议笔记

https://blog.csdn.net/YULU5216/article/details/64563054GET /?name=XXG&age=23 HTTP/1.1Host: localhost:8081Connection: keep-aliveAccept: text/html,application/xhtml+xml,application/xml;q=0.9...

2019-06-20 13:59:20 259

转载 为GitLab帐号添加SSH keys并连接GitLab

链接:https://blog.csdn.net/xyzchenxiaolin/article/details/51852333文章的错误:在这里可以看到id_rsa和id_rsa.pub已经生成,并且生成的路径为/root/.ssh/。这个路径“/root/.ssh/”,应根据生成公钥的提示语来定。查询是否有公钥:ls -al ~/.ssh进入放公钥的地方:cd ~/.s...

2019-05-12 11:37:38 234

转载 进程、实时系统、分时系统、批处理系统等概念

操作系统的转载:https://blog.csdn.net/zgbsoap/article/details/5748411、操作系统有4个主要任务:进程管理、进程间通信与同步、内存管理和I/O资源管理。下面内容来源于wiki 关于进程的https://zh.wikipedia.org/wiki/%E5%A0%86%E7%A9%8D1、进程(英语:process),是指计算机中已...

2019-03-26 14:48:17 3525 1

转载 Photos Framework 学习研究

文章转载于:https://www.jianshu.com/p/8cf7593cc44d下面是阅读笔记1、PHAsset 、PHAssetCollection、PHCollectionList是Photos框架中的模型类,PHAsset类型模型时图片或者视频文件数组;PHAssetCollection即图片或者视频文件的集合,包括相册moments、只能相册以及共享照片流2、PHA...

2019-03-01 11:41:00 274

转载 阿里开源 iOS 协程开发框架 coobjc 简易学习

如果现在感到压力很大,可能现在的目标与当前你的总体状态(身体状态,心理状态,外围环境,目标强度)不好,需要切换一个切实可行的目标。压力不要太大。https://mp.weixin.qq.com/s/hXmkd0TqTrCD-4kYlZcqvQ1、协程也是一种程序组件,协程与子例程一样。2、一个程序可以包含多个协程,可以对比与一个进程包含多个线程,因而下面我们来比较协程和线程。我们知道多...

2019-02-28 15:13:25 1403

原创 2018.12.12 -2019.1.25项目笔记总结

1、masksToBounds圆角cornerRadius 现在与masksToBounds无关了2、https://m.cnbeta.com/view/773867.htm苹果的新表情3、**说业务逻辑尽量写在viewModel,里面***ModelArr ,不要写在vc,有他的道理,但是我觉得不行啊,但实际我的处理逻辑不是那么简单。4、imageView.layer.sh...

2019-01-31 19:04:20 282

原创 最近粗糙笔记(11.25-12.10)

1、ffb400 和red ,green, blue的转换前两位对应red,中间两位对应green,后两位对应blue2、 为什么需要堆栈转自http://bbs.csdn.net/topics/390840859 要问Java为什么要堆栈,那就要问C为什么要堆栈,问C为什么要堆栈就要问以前写汇编的为什么写着写着就喜欢把内存分两块来用,至于这个问题你跑去C板块和汇编板块估计都没几个...

2018-12-11 18:33:36 319

原创 近期(2018.8-2018.11)总结

(一)使用商汤SDK踩过的坑1、不同设备居然走的逻辑不一样,这是我们代码的坑,导致在某些iOS低系统上不能走了。2、setHacknessThresholdScore这个值还要很大才行,一般0.99,0.5还不行。3、大早用了线上包,导致只能用线上的bundle id,打包非常麻烦。我的做法1、超时没有回调怪商汤2、我的手机正常,别的手机不正常,怪商汤怪手机有问题3、测...

2018-11-29 14:24:28 133

原创 iOS如何提升性能book部分笔记

1、From technical standpoint(观点立场), performance is, strictly speaking, a very vague(模糊的) term. When someone says - this is a high performing application, we don’t really know what he is really talking ...

2018-11-28 19:57:38 594

原创 近期粗陋笔记

一、回滚遇到这样的问题:1、解决方法  选择Read From Disk2、将xcode退出,重新打开二、目录参考链接:http://www.cnblogs.com/iihe602/archive/2013/01/17/2865280.htmlhttps://www.jianshu.com/p/34cda6a121dbhttp://blog.csdn.net/f...

2018-08-22 16:11:22 959

原创 HTML 基础

第一次学习:1、href 超文本引用,超链接2、&lt;h1&gt;&lt;/h1&gt;,&lt;h2&gt; &lt;/h2&gt;,&lt;h3&gt;&lt;/h3&gt;,&lt;h4&gt; &lt;/h4&gt;,&lt;h2&gt;This is heading 5 &lt;/h2&gt;,&lt;h6&gt;

2018-07-18 16:28:05 469

原创 解决Pod更新友盟相关库后出现的问题

前言:我在我的项目里面通过pod更新后出现了一些莫名其妙的问题,比如:(1)Invalid bitcode signature(2)linker command failed with exit code 1 (use -v to see invocation)(3)_OBJC_CLASS_$_MobClick", referenced from:(4)等等1、#import &lt;UMComm...

2018-07-10 17:48:55 10116 2

原创 Part records about recent issues

1、微信头像链接是这样: NSString *url = http://thirdwx.qlogo.cn/mmopen/0ftlu6yka2*********bJ71mA/132    NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]];    UIImage *image = [UIImage image...

2018-06-06 17:20:37 394

DispatchGroup合并图片

用DispatchGroup以及DispatchNotify等加载多张图片然后合并

2016-03-03

UIDatePickerDEMO

一个很好的UIDatePicker 的demo,从demo中学最基本的。

2014-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除