你的编程能力从什么时候开始突飞猛进?
看到这个问题,我陷入了沉思。我开始回忆过往的编程经历...貌似我的编程能力没有突飞猛进过!但如果说被骂和嫌弃的次数变少就算是进步的话,那么我“突飞猛进”的转折点就应该是:自从我看得懂代码的报错和异常,不拿白痴的问题找我师傅后就很少挨骂了。从那以后我就开始自己
1. 类的底层实现
先写一个 Person 类:
@interface Person : NSObject
@property (nonatomic, copy) NSString *p_name;
@property (nonatomic, assign) int p_age;
- (v
如何禁用 iPhone 软件自动更新,清除更新通知和标记。
适用于 iOS、iPadOS 和 watchOS,即 iPhone、iPad 和 Apple Watch 通用。
2021.09.23 更新:支持 iOS/iPadOS 15,watchOS 8。
2021.05.26 更新:更改 “安
前要:iOS多语言开发,可以分为两种
系统设置,通过在手机设置中切换语言,进而改变app中语言;
app中手动切换,用户在app中,手动选择语言,进行切换。
一.添加需要的语言
不管使用哪种方法,都需要先添加语言,这一点是相同的。
在项目的project中添加语言添加完成后是这样的
创建
测试奇谭,BUG不见。
大家好,我是谭叔。
上次已经跟大家聊过,我在八月末爬取了8座城市11682条招聘信息,用于分析金九银十软件测试工程师的招聘。后面,我又根据文章留言,挑选了3座城市,爬取了1000余条数据。
经过一些列的数据筛选、核查,最终定值为11座城市,3896家公司,11287条测试工
大家好,我是小林。
昨晚在群划水的时候,看到有位读者说了这么一件事。
在这里插入图片描述
大概就是,在线上执行一条 update 语句修改数据库数据的时候,where 条件没有带上索引,导致业务直接崩了,被老板教训了一波
这次我们就来看看:
为什么会发生这种的事故?
又该如何避免这种事故的发生?
一:背景
1. 讲故事
说实话,这篇dump我本来是不准备上一篇文章来解读的,但它有两点深深的感动了我。
无数次的听说用 Unity 可做游戏开发,但百闻不如一见。
游戏中有很多金庸武侠小说才有的名字,太赏心悦目了。
000000df315978a8 0 3
前言
随着互联网时代的飞速发展,移动端的产品已经遍布了我们的所有领域对于现在的很多人来说,衣、食、住、行,都已经离不开各式各样的 app 了所以,对于我们测试工程师而言,在公司里对 app 进行测试,已经不是什么新鲜玩意了那么今天,我们就主要来看一下如何在 iOS 上 app 的日志测试面试宝典
1. LLVM
1.1 LLVM概述
LLVM是架构编译器的框架系统,以C++编写而成,用于优化任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time)。对开发者保持开放,并兼容已有脚本。目前LLV
最近系统时不时CPU会飙升的百分之九十多甚至百分百,在本地又很难复现问题,无法定位问题出现在哪。
可以用转储文件来保存现场,然后通过分析dump文件可以大概分析出问题的所在
生成转存文件
在CPU飙升时打开任务管理器,找到对应的进程(IIS Worker Process),右键然后点击创建转储文件
加载HTML字符串内容时,字体自适应屏幕问题处理,在创建 WKWebView 时,注入相关的js:
WKWebViewConfiguration *wkWebConfig = [[WKWebViewConfiguration alloc] init];
NSString *jSString =
前言
本文主要是收集Go语言开发的一些优秀项目和框架,个人见识有限肯定还有很多优秀的项目没有收录的,假如大家有好的Go项目可以在文末留言。
Go优秀项目收集仓库
GolangFamilygithub.com/GolangFamily
Kubernetes
Kubernetes,也称为
Swift 和 Flutter 是考虑创建 iOS 应用程序的公司最想要的两种技术。开发者能用原生技术取胜吗?如何选择,哪种更适合您的应用?让我们一探究竟吧!
根据 Statista 的数据, 2019 年全球移动应用带来了 4620 亿美元的收入。两个最受欢迎的应用商店 Google Play
第一面,视频面试
问的基础的比较多,因为还涉及到音视频的开发,所以音视频方面的知识点也问了一些
常见的属性修饰符有哪些,使用copy应该注意些什么
深拷贝和浅拷贝区别
atomic 真的安全么,加的锁是哪种锁
iOS中内存管理是怎么样的
自动释放池原理,本质
常见的内存泄漏有
新建一个基与 UICollectionViewFlowLayout 类,在创建UICollectionVIew时,使用新建的Layout,在相关文件中添加对应文件内容; 新建一个基与 UICollectionViewFlowLayout 类,在创建UICollectionVIew时,使用新建的L
逻辑有时候需要在加载完 UITableView、UICollectionView的内容后,确定其高度或宽度来改变它的Frame,这时候可以巧妙地使用KVO添加对其 contentSize 的监听进行处理,以 UICollectionView 为例,逻辑需要在 UICollectionView 加载
本文首发于个人博客(https://blog.zhangchi.fun/)
在进行框架的选型时,经常会听到“***框架太重了”之类的声音,比如“Abp太重了,不适合我们...”。事实上,Abp框架真的很重吗?
框架的“轻”和“重”,我没有在网上找到明确的定义,通过阅读一些技术博客,大致可以把框
一、创建所需要的代码仓库
创建 Spec 私有索引库(ZFSpec),用来存放本地spec
创建模块私有库(ZFPodProject),用来存放项目工程文件
二、私有索引库添加到本地 CocoaPods
操作命令:pod repo add {私有库名字} {私有库git地址}
打开终端,执行以下命
顶置:
这里感谢这两位博主无私的奉献!!
popfisher https://www.cnblogs.com/popfisher/p/14719477.html_SAW_ https://www.jianshu.com/p/55dce7a524f5
我把所有的内容都写在这
最近一直在带大师班,学习有一段时间了带着以下三个目的进行了一场测验.收益颇多.这里也纪录下来