E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-算法问题
【算法专题】程序员面试金典 - 学习计划 - 力扣(LeetCode)
本文题目来源网站:程序员面试金典-学习计划-力扣(LeetCode)概述《程序员面试金典》官方正版授权189道知名科技公司编程面试真题及解答5个解决
算法问题
的有效策略,探索时间复杂度、数据结构和核心算法等基本话题从面试官角度
Shipley_Leo
·
2023-06-10 21:11
#
Java中常用的算法
面试
算法
学习
iOS-
多线程-读写安全
用dispatch_barrier_sync实现多读单写,用dispatch_semaphore实现单读单写//dispatch_barrier_async-多读单写self.queue=dispatch_queue_create("re_queue",DISPATCH_QUEUE_CONCURRENT);for(inti=0;i_ticketCount;});returncount;}-(voi
笑破天
·
2023-06-10 07:30
GPT4 解 Leetcode 题目:判断是否一条直线
在这篇博客中,我们将探讨GPT-4如何帮助我们解决一个具体的
算法问题
。这里用了Webpolit和Showme插件,完整的对话可
·
2023-06-09 10:23
chatgptleetcode
如何在上架App之前设置证书并上传应用
App上架教程在上架App之前想要进行真机测试的同学,请查看《
iOS-
最全的真机测试教程》,里面包含如何让多台电脑同时上架App和真机调试。
iOS -love在路上
·
2023-06-09 00:13
Vue
Vue。JS
xcode
ios
macos
iOS-
通过消息响应者链找到UIView所在的UIViewController
@interfaceUIView(FirstViewController)-(UIViewController*)firstViewController;-(id)traverseResponderChainForUIViewController;@end@implementationUIView(FirstViewController)-(UIViewController*)firstViewC
张国兵
·
2023-06-08 20:57
消息响应者链
iOS-
响应者链条简介
在iOS中,事件可以分为三类:触摸事件(Multitouchevents),加速计事件(Acceleromterevents),远程控制事件(Remotecontrolevents)1.什么是响应者链条1)响应者链条就是由多个响应者对象连接起来的层次结构,响应者对象是继承自UIResponder的对象,能够处理事件.所有的view和viewController都是响应者对象.利用响应者链条我们可以
Setoge
·
2023-06-08 20:39
设计模式
多线程
ios
响应者链条
iOS-
响应者链条
背景:我建议读者们阅读该文章之前,先去看看我上一篇的文章:
iOS-
事件传递过程,因为事件传递过程是正向传递过程,而响应者链条是反向传递过程。什么是响应者链条?
喜欢吃布丁但是没有钱
·
2023-06-08 20:08
iOS-生命周期
响应者链条
【
iOS-
设计模式】六大设计原则之开放-关闭原则(OCP,Open-Close Principle)
定义一个软件实体(如类、模块、函数)应当对扩展开放,对修改关闭。定义解读在项目开发的时候,都不能指望需求是确定不变化的,大部分情况下,需求是变化的。那么如何应对需求变化的情况?这就是开放-关闭原则要谈的。开放-封闭原则的思想就是设计的时候,尽量让设计的类做好后就不再修改,如果有新的需求,通过新加类的方式来满足,而不去修改现有的类(代码)。那么在实际的项目开发中,是否能做到绝对的对修改关闭呢?答案一
GSNICE
·
2023-06-08 19:09
iOS-
开发进阶06:XCFramework
iOS开发进阶文章汇总目录一、XCFramework简介二、创建XCFramework参考一、XCFramework简介XCFramework:是2019苹果官方提出的Framework的另一种先进格式,可以更方便的表示多个平台和架构的分发二进制库的格式。需要Xcode11以上支持。是为更好的支持MacCatalyst和ARM芯片的macOS。和传统的Framework相比:可以用单个.xcfra
differ_iOSER
·
2023-06-08 18:41
JUC并发编程——ForkJoin模式
、什么是ForkJoin二、ForkJoin简单使用三、ForkJoin原理核心API工作窃取算法ForKJoin原理一、什么是ForkJoin“分而治之”是一种思想,所谓“分而治之”就是把一个复杂的
算法问题
按一定的
熟透的蜗牛
·
2023-06-08 12:52
JUC
java
并发编程
ForkJoin
学习笔记1
总结写题目遇见的问题(坑)1.大多数的题目都可以用数组来做,但是在做OJ题目的时候,我发现有时候WrongAnswer的出现不是代码的问题,也不是
算法问题
,可能只是数组大小的问题,做到现在我发现对于一维数组小于
MuteZ
·
2023-06-08 09:31
iOS-
常用宏定义
自己常用宏定义/*打印信息*/#ifdefDEBUG#defineBRYLog(s,...)printf("class:method:%s\n%s\n",self,[[[NSStringstringWithUTF8String:__FILE__]lastPathComponent]UTF8String],__LINE__,__PRETTY_FUNCTION__,[[NSStringstringWi
Y_3c23
·
2023-06-08 07:08
小说里的编程 【连载之十四】元宇宙里月亮弯弯
但是这种
算法问题
,要得到颠覆性、彻底地解决,是需要时间的。俗语云,一波未平一波又起,最近游客又提出了一些大问题。几乎是每个游客都提这样的问题,所以叫大问题。
watsonbu
·
2023-06-08 02:00
小说里的技术
IOS真机调试
但是使用真机测试的时候,总是会报出错误查看了很多文章,包括我认为写的最详尽简单明了的
iOS-
最全的真机测试教程-,也参照着所有的步骤跟着操作了一遍,证书、描述文件等等也都生成-删除-重新生成-重新配置等都弄了一遍
行走世间全都是妖怪
·
2023-06-07 21:04
TypeScript算法题实战——剑指 Offer篇(3)
随着TypeScript的流行,越来越多的开发者开始使用TypeScript来解决
算法问题
。在本文中,我们将使用TypeScript来解决剑指offer的算法题。
中杯可乐多加冰
·
2023-06-07 02:04
TypeScript算法实战
算法
typescript
数据结构
leetcode
javascript
swift 每四位 分隔 字符串
ios-
如何在swift中每N个字符处为字符串添加分隔符?我有一个包含二进制数字的字符串。如何将它分成一对数字?
tito
·
2023-04-23 09:48
CMake 编译出错 hidden by files
编译出错问题runtimelibrary[]in/libmaybehiddenbyfilesin:[]我安装了anconda造成了之前编译的库重新编译的时候,报.so文件被隐藏的问题,这是cmake在找库时的
算法问题
fb_help
·
2023-04-21 14:43
问题记录
CMake
iOS-
多级push或present直接返回指定界面
现在有a,b,capresentb,bpresentc,怎么才能让c直接直接回到a下面来说说我的办法:首先,实现BaseViewController作为所有视图控制器的基类,然后在基类中实现返回最下层viewController的办法(注意:最底层是UIViewController,所有BaseViewController都放在其上边!)在BaseViewController基类控制器.h方法中暴
郭伟_技术与产品
·
2023-04-20 14:46
iOS-
百度地图屏幕所显示范围内的经纬度
今天用到百度地图获取屏幕范围内的经纬度,在此记录一下。//当前屏幕中心点的经纬度doublecenterLongitude=self.mapView.region.center.longitude;doublecenterLatitude=self.mapView.region.center.latitude;//当前屏幕显示范围的经纬度CLLocationDegreespointssLongit
赵哥窟
·
2023-04-20 07:02
算法导论之开篇
最近听以前的好朋友出去面试,面试官总喜欢问些
算法问题
。出个算法题做一做啥的。我以前这块几乎不了解,现在把算法这块好好学学吧。
充满活力的早晨
·
2023-04-20 00:12
iOS-
关于链表与历史追溯功能的探讨
众所周知,在面试的时候Runtime、数据结构等等都是面试常问的题目,当然,不少朋友会吐槽面试问题常常脱离实际开发,毕竟那些只有一两人两三人组成的小开发组的项目,整个项目往往只有一两次使用到Runtime的机会,甚至有的项目根本就是从头到尾都没用到过。当然嘛,就算没用到过,但这方面的知识储备还是需要的,不然面试根本就没啥问题好问,全都是UI层次、业务逻辑的问题,别说面试官,面试者都可能会觉得蛋疼的
茄子星人
·
2023-04-19 14:16
iOS-
苹果审核暂时屏蔽规避苹果内购IAP
相信大家都因为APP没有集成苹果内购IAP而被拒过,相信大家都费尽心机的学会了集成IAP,相信大家最后还是在纠结IAP抽成30%利润的问题,相信大家一直在考虑如何能避开苹果内购或者苹果审核期间使用IAP,审核之后可以动态的换成我们常用的支付宝微信支付方式。一路走来,我也一直饱受IAP所带来的折磨。在一番摸索尝试之后,逐渐形成了自己现在的IAP规避模式。1.程序内正常集成IAP相关的支付流程。2.在
冻结的转身
·
2023-04-18 17:21
iOS-
基础巩固-GCD
GrandCentralDispatchGCD中有2个核心概念任务:执行什么操作队列:用来存放任务将任务添加到队列中GCD会自动将队列中的任务取出,放到对应的线程中执行任务的取出遵循队列的FIFO原则:先进先出,后进后出GCD中有2个用来执行任务的常用函数queue:队列block:任务用同步的方式执行任务dispatch_sync(dispatch_queue_tqueue,dispatch_b
Masson
·
2023-04-17 15:26
iOS-
关联对象(Objective-C)
关联对象关联对象的应用分类中的@property使用关联对象关联对象的实现objc_setAssociatedObjectAssociationsManager如何存储ObjcAssociationnew_value!=nilnew_value==nilsetHasAssociatedObjects()objc_getAssociatedObjectobjc_removeAssociatedObj
zdsey
·
2023-04-17 05:00
ios
objective-c
开发语言
cocoapods
xcode
iOS-
关于UIViewController常用的分类功能
1、获取最顶层的控制器(可以通过该功能获取导航控制器)2、页面旋转一、获取到最上层的控制器构建UIViewController的分类来实现该方法1、在.h文件中声明方法#importNS_ASSUME_NONNULL_BEGIN@interfaceUIViewController(SLExtension)///当前控制器+(__kindofUIViewController*)currentView
晒太阳的仙人掌是个程序媛
·
2023-04-17 02:12
Prefix Header.pch文件的配置
PrefixHeader.pch文件的配置一、如何在Xcode中添加pch文件Command+N,打开新建文件窗口:
iOS-
>Other->PCHFile,创建一个pch文件二、如何去配置PCH文件的路径
ME进哥哥
·
2023-04-16 21:57
iOS-
怒怼面试官:百行代码高仿抖音(Tik Tok)
首先说一下:大家应该都知道现在面试官太装逼了。我认识一位从360出来的人说:一个alloc你都要让我转成rutime.再成c函数,然后栈空间,叶子函数再去问汇编,太屎了。前阵子面试的时候也是如此,后来再问到一些苹果官方提供的一些控件时却居然一点都不知道。比如有一个面试官问:一个业务上要求左右滑动时切换页面,怎么做?我的回答是:左右滑动的模块有几个就写几个基于UIViewController的类,然
狼居胥侯
·
2023-04-16 17:11
iOS-
SDK开发注意事项记录
因公司业务要求,需要开发一款广告SDK,自己之前未涉及到SDK开发,所以一路踩坑记录如下:【前言】1、清晰解决的问题和要求一般而言,一个SDK必然有其深刻的业务背景;对SDK要解决的问题和SDK的特殊要求,了解地越详细越好;常见的要求有:禁止采集用户敏感信息【安全方面】核心代码必须混淆【安全方面】不可以有调试日志,不可以监控上报【安全方面】持久化的敏感数据要加密;【安全方面】SDK大小不可以超过X
翀鹰精灵
·
2023-04-16 08:49
iOS-
多线程基础 NSThread /GCD/NSOperation/Runloop
-(void)configurationWithModel:(HomeListModel*)model{//self.avatorImageView.image=[UIImageimageWithData:[NSDatadataWithContentsOfURL:[NSURLURLWithString:model.url]]];self.titleLabel.text=model.jobTitle
Mr_Lin_
·
2023-04-16 05:09
某大厂面试官:这三道算法题是每个软件工程师必须掌握的
在这篇文章中,我们将分享某大厂面试官的三个
算法问题
,并为您提供Java代码实现。这三个问题是:两数之和、寻找两个有序数组的中位数和反转链表。
字节叔叔
·
2023-04-16 01:15
算法面试题
算法
链表
数据结构
字节跳动面试算法题 一堆火柴棒长度的序列,切分成不下降的火柴棒长度序列,要求切割长度最小 2020-04-13
[TOC]同学问我一个字节跳动的面试的
算法问题
昨晚我的一个同学问了我下面这个问题,说是字节跳动面试的题目:一根火柴能拆成两份,然后放在原处。
稻云麦花
·
2023-04-15 14:10
iOS-
认识@property
前言关于@property基础的一次总结学习属性与实例变量当我们写下@propertyNSObject*foo时,编译器帮我们做了以下几件事(这个过程也被称为“自动合成(autoSynthesize)“)创建实例变量_foo声明foo属性的setter、getter方法实现foo属性的setter、getter方法但是很久之前的GCC编译器时代,声明一个属性,需要分三步书写.h{NSObject*
Tr2e
·
2023-04-15 03:49
ios-
无线调试
xcode9就可以无线调试了,你们用了吗手机跟电脑在同一个局域网下面,然后手机用线连上电脑1256667-5deb0887429305d5.jpg1256667-ba5103a4b2ebd31e.jpg勾上这个。等待手机后面出现小地球。然后拔掉数据线就可以无线调试了
不要动
·
2023-04-15 00:55
iOS-
底层 类结构的分析
概念每个对象都有一个isa,在对象分配内存时,内存的第0-7字节存储的就是isa信息对象的isa中包含了对象所属类的信息每个类也有一个isa,也存在类内存的第0-7字节,因为类也是一个对象,类是元类的对象,元类是对类对象的描述,就像类是普通实例对象的描述一样,类的归属来着于元类元类的定义和创建由编译器完成,元类本与类相关联,名称和类名同名.NSObject的根元类指向NSObject根元类,根元类
陪妮走未来
·
2023-04-14 22:12
cocos2d学习笔记第一章 基础场景创建及基本配置
1.创建一个cocos2d工程2.创建一个新的场景:步骤如下:cmd+N后选择
ios-
>cocoatouch->Objective-Cclass命名为:checkpoints_layer1继承自NSObject3
xuanwenchao
·
2023-04-14 19:30
cocos2d
layer
cocoa
interface
游戏
iphone
class
iOS-
对象的本质,ISA分析
其实在上篇
iOS-
内存对齐中已经提过啦,那么已知对象的本质就是结构体,那么我们应该怎么验证这个结论呢?
Summit_yp
·
2023-04-14 14:22
Swift第5天
参考自学
iOS-
三十天三十个Swift项目《Project05走马灯》实现效果(自己仿写,Swift5.0,Xcode11.4)【概述】1、这是个值得思考的小程序。
涵啸虎
·
2023-04-14 08:57
iOS-
多线程(三)NSThread
NSThread是苹果针对Pthread封装的Objective-C对象,面向对象,简单易懂,而且还可以直接操作线程对象;NSThread是Foundation框架提供的最基础的多线程类,每一个NSThread对象代表一个线程;NSThread需要自己管理线程的声明周期;从下面几个功能点入手:创建与启动线程线程的状态常用的属性与方法介绍线程间通信线程安全与同步线程安全与同步示例-经典卖车票1.创建
厦门_小灰灰
·
2023-04-14 00:59
iOS-
文本字数限制
背景实际开发中经常遇到文本字数限制的需求,比如发布朋友圈时输入正文长度不能超过1000字,输入用户名时限制长度不能超过10个字符。有时要求中文和表情都按照一个字符计数,有时要求按照两个字符计数。甚至,有时还要限制用户名中不能包含除数字、字母、中外外的其他字符。字符的长度英文字符:字符串长度为1,字节长度为1中文字符:字符串长度为1,字节长度为2emoji符号:字符串长度可能为2、5、7、11等等,
琦玉老师很强
·
2023-04-13 09:17
iOS-
底层原理(7)-关联对象
面试题1.Category能否添加成员变量?如果可以,如何给Category添加成员变量?不能直接给Category添加成员变量,但是可以间接实现Category有成员变量的效果序言给一个分类添加成员变量,实际上在类的实现方法中会添加一个带下划线的成员变量和set,get方法。代码例子如下@interfacePerson:NSObject/**age*/@property(nonatomic,as
路飞_Luck
·
2023-04-12 01:18
iOS-
面试题之算法(较全较易懂)
目录常见算法不用中间变量,用两种方法交换A和B的值求最大公约数判断质数字符串逆序输出排序相关算法选择排序冒泡排序折半查找(二分查找)快速排序模拟栈的操作序言虽然我们在平时工作中,算法用的比较少,但是面试的时候,算法考核算是一个必修课。所以熟悉算法,深刻理解本质,对于面试就成竹在胸了。一常用算法1.1不用中间变量,用两种方法交换A和B的值//1.中间变量voidswap(inta,intb){int
路飞_Luck
·
2023-04-10 20:23
iOS-
详解事件传递和响应者链
事件响应一、事件的分发和传递(确定事件的第一响应者):1.当iOS程序中发生触摸事件后,系统会将事件加入到UIApplication管理的一个任务队列中2.UIApplication将处于任务队列最前端的事件向下分发。即UIWindow。3.UIWindow将事件向下分发,即UIView。4.UIView首先看自己是否能处理事件,触摸点是否在自己身上。如果能,那么继续寻找子视图。5.遍历子控件,重
套猴大队
·
2023-04-10 14:41
iOS-
常用框架解读
架构:框架.png一、框架&架构作用模块化分层解耦降低代码重合度二、图片缓存框架怎样设计一个图片缓存框架?image.png2.1图片读写图片通过什么方式进行读写,过程怎样的?以图片URL的单向Hash值作为Keyimage.png读取流程2.2内存设计内存的设计上需要考虑哪些问题存储的空间大小Size,根据图片的大小分为不同的存储区域,例如:使用频率高占空间小的会保存的张数多,占内存大的图片保存
木子奕
·
2023-04-10 07:57
Swift-进阶 03:值类型 & 引用类型
Swift进阶之路文章汇总本文主要介绍为什么结构体是值类型,类是引用类型值类型前提:需要了解内存五大区,内存五大区可以参考这篇文章
iOS-
底层原理24:内存五大区,如下所示image栈区的地址比堆区的地址大栈是从高地址
响彻天堂
·
2023-04-10 05:16
iOS-
利用OpenCV Template Matching识别视频中的特定物体
在视频或计算机视觉方面的应用中,有时需要识别视频中的特定物体。比如科幻片《头号玩家》中,反派的无人机在寻找主角车辆时,通过匹配之前拍摄的车辆特征图片来识别,并追踪打击。在新的iOS版本中,可以利用CoreML+Vision根据训练好的模型来识别,但此文介绍的是利用OpenCV库的TemplateMatching来识别,以应付一些简单的场合。我们最终要实现的是在视频中识别苹果Logo(这个Logo是
炑哥
·
2023-04-10 04:27
iOS-
排序
数组里面的(字典对象)排序和对比去重复01.(可变数组)[self.tableview.dataArrayaddObjectsFromArray:self.liveCommentList];[parrayaddObjectsFromArray:self.tableview.dataArray];[parraysortUsingComparator:^NSComparisonResult(id_No
不要动
·
2023-04-10 01:37
iOS-
解决更新到Xcode11Xcode12后上传App Store一直卡住的问题
我是更新到Xcode12遇上卡死问题,用这个方法处理后,上传包也上传了一个半小时才上传上去,之前上传失败的都没等到这么久就给撤销了,所以不清楚是这个方法解决的,还是我之前等的时间太少了。记录下来,分享给大家,万一有用呢。更新到Xcode11之后,在上传AppStore过程中发现在Uploading界面一直卡在AuthenticatingwiththeAppStore…试了好几次,换了好几个时间都是
HanZhiZzzzz
·
2023-04-09 21:51
【
iOS-
系统框架】
文章目录前言47.熟悉系统框架CoreFoundation框架其他框架要点48.多用块枚举,少用for循环for循环NSEnumerator遍历快速遍历基于块的遍历方式要点49.对自定义其内存管理语义的collection使用无缝桥接要点50.构建缓存时选用NSCache而非NSDictionaryNSCacheNSCache实例要点51.精简initialize与load的实现代码loadini
神奇阿道和小司
·
2023-04-09 19:01
ios
objective-c
xcode
分类
iOS-
底层原理11:消息流程分析之慢速查找
在上一篇文章
iOS-
底层原理10:消息流程分析之快速查找中,分析了消息快速查找流程,如果快速查不到,则需要进入慢速查找流程,本文将对此进行分析。
AcmenL
·
2023-04-09 07:37
iOS-
网络请求错误码
NSErrorcodesintheCocoaerrordomain.enum{NSFileNoSuchFileError=4,//文件不存在NSFileLockingError=255,//未能得到一个锁文件NSFileReadUnknownError=256,//读取错误,原因不明NSFileReadNoPermissionError=257,//读取错误是因为权限问题NSFileReadInv
malgee
·
2023-04-08 21:41
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他