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
Dispatch
单例模式
*****+(instancetype)sharedManager{staticdispatch_once_tonceToken;staticQDCXCrashManager*manager=nil;
dispatch
_once
iOS界的古天乐
·
2023-03-17 23:01
Dispatch
Group机制
2.任务编组:第一种函数:voiddispatch_group_async(
dispatch
_group_tgroup,
dispatch
_queue_tqueue,
dispatch
_blo
碎梦_aimee
·
2023-03-17 20:36
iOS 锁上 synchronized
OSSpinLock,
dispatch
_semaphore_t,os_unfair_lock,pthread_mutex_t,NSLock,NSCondition,pthread_mutext_t(recursive
Kates
·
2023-03-17 12:52
iOS GCD使用
使用后台执行
dispatch
_async(
dispatch
_get_global_queue(0,0),^{});主线程执行
dispatch
_async(
dispatch
_get_main_queue(
___________枫林晚
·
2023-03-17 12:01
Mobx 十分钟快速入门
在其中数据存储的地方,就叫做store.Redux:参考这里MobxMobx是flux实现的后起之秀.以更简单的时候和更少的概念,让flux使用起来变得更简单.相比Redux有mutation,action,
dispatch
Apolo_Du
·
2023-03-17 00:30
Django rest framework认证流程源代码分析
DRF认证源码分析图DRF认证源码流程图.png1.CBV的实现原理通过as_view方法,执行
dispatch
函数,在
dispatch
函数中通过request的method方法,调用视图类的不同函数as_view
大路仔
·
2023-03-16 23:07
iOS多线程( 四)
思考如何实现以下场景同一时间,只能有一个线程进行写操作同一时间,允许有多个线程读操作同一时间,不允许既有写的操作又有读的操作1.1代码实现一
dispatch
_barrier_async#import"ViewController.h
大虾咪
·
2023-03-16 21:51
深入浅出 GCD 线程使用
串行队列创建:
dispatch
_queue_tqueue=
dispatch
_queue_create("com.queue.serial",
DISPATCH
_QUEUE_SERIAL);
dispatch
_get
Abson在简书
·
2023-03-16 00:35
iOS多线程:
dispatch
_group相关方法和使用详解
1.Group主要方法
dispatch
_group_create()//创建组
dispatch
_group_enter(group);//进入组(group为传入参数)
dispatch
_group_leave
Pulan
·
2023-03-16 00:56
Dispatch
Group总结
这一篇其实在博客里已经发过了,这里凑个数再发一次。前段时间看叶孤城开源的下厨房app,在网络块看到它使用了DispatchGroup,想起来之前虽然看过一点但是从没用过,忘得差不多了,正好乘此机会再了解一下。而我们公司的app,最近正好有个需求我也用到了这个,自己这里做个总结。DispatchGroup介绍和使用方法下面是我查到的关于DispatchGroup的一个解释和作用说明DispatchG
Wythe
·
2023-03-15 23:55
pinia与vuex的区别以及pinia的使用
pinia的优点:完整的TypeScript支持:与在Vuex中添加TypeScript相比,添加TypeScript更容易极其轻巧(体积约1KB)store的action被调度为常规的函数调用,而不是使用
dispatch
小黑的日常摸鱼~
·
2023-03-15 13:43
javascript
vue.js
前端
Android实现圆形头像效果
视觉由onMeasure、onLayout、onDraw这三个方法来完成,而交互则是由
dispatch
秀叶寒冬
·
2023-03-15 11:55
2018-02-28
深圳外来之家,https://www.douban.com/doubanapp/
dispatch
?uri=/status/2119754903/&dt_platform=other&dt_dapp=1
深圳外来之家书友会
·
2023-03-15 04:15
react-redux
react-reduxreact-redux可以使redux的state成为组件的属性,
dispatch
的action也成为属性provider//index.jsimportReactfrom'react'importReactDOMfrom'react-dom'import
书简_yu
·
2023-03-15 01:11
宏定义快速构建单例模式
definesingle_implementation(class)\staticclass*_instance;\\+(class*)share\{\staticdispatch_once_tonceToken;\
dispatch
_once
中二一生
·
2023-03-14 02:09
多线程
旨在代替NSThread等线程技术充分利用设备的多核C语言自动管理经常使用NSOperation基于GCD的封装,更加面向对比GCD多了一些简单实用的功能OC语言自动管理经常使用GCD异步方式执行任务
dispatch
weixhe
·
2023-03-14 00:40
python学习笔记之-CBV
/',views.obj.as_view()),当请求执行时根据url执行处理类的父类as_view()方法在方法中首先通过self=cls(**initkwargs)实例化然后执行处理类的self.
dispatch
9ed6516aeae4
·
2023-03-13 23:27
dispatch
_group_async的实际应用
在开发中,遇到N个网络请求都完成后更新UI的需求,这时使用
dispatch
_group_async就比较简单,具体使用为:
dispatch
_queue_tqueue=
dispatch
_get_global_queue
Jimmy_Neo
·
2023-03-13 22:46
reloadData 结束回调
UITableview或者UICollectionView时候或许会碰到这种情况:在reloadData执行完成时候进行某些操作,但是apple提供的方法并不支持,查阅互联网资料大概得三种种方法一:采用
dispatch
_anync
youlianchun
·
2023-03-13 18:15
记录一个bug,最近开发遇到一个问题一个xib创建的view上一个button不显示标题,只有点一下才显示
UNUserNotificationCentercurrentNotificationCenter]getNotificationSettingsWithCompletionHandler:^(UNNotificationSettings*_Nonnullsettings){
dispatch
_sync
爱吃萝卜的小蘑菇
·
2023-03-13 15:37
定时器NSTimer,CADisplayLink,
dispatch
_source_t
1、NSTimer特性timer实际触发事件的时间与runloop有关,如果此时的runloop在执行一个耗时运算,timer就会被延时触发。重复性的timer遇到这种情况,如果延迟超过一个周期,则会在延时结束后立即执行,并按照之前指定的周期继续执行。必须加入runloop,使用scheduledTimerWithTimeInterval创建的,会自动加入mainrunloop中NSDefault
七秒归零
·
2023-03-13 15:35
《情人》一场无关风花雪月的萍水相逢
作者:早安,猫咪(来自豆瓣)来源:https://www.douban.com/doubanapp/
dispatch
/review/10390997最近接连看了两部以爱为名的压抑型电影:《洛丽塔》和《情人
喵印
·
2023-03-13 09:58
Objective-C 黑魔法 -- 单例新思路
+(instancetype)shared{staticSomeClass*sharedInstance;staticdispatch_once_tonceToken;
dispatch
_once(&onceToken
yww
·
2023-03-13 02:08
递归锁 死锁。
synchronizedstaticNSString*A=@"A";/**B锁/staticNSStringB=@"B";
dispatch
_async(queue,^{//NSLog(@"%@",[selfsourceOut
jemmy_xl
·
2023-03-12 19:38
iOS的多线程编程GCD
1.GCD中的一些基础数据类型/*GCD中一些基础数据类型
dispatch
_time_t:
dispatch
_walltime获得真实时间(绝对时间),
dispatch
_time获得马赫时间*/
dispatch
_time_ttime
任性不认命ToT
·
2023-03-12 18:10
MacOS开发坑点集合
NSArray*arr=@[@(0),@(1)];NSLog(@"%@",arr[2]);//模拟越界异常
dispatch
_async(
dispatch
_get_main_queue(),^{NSArray
不一样的色彩
·
2023-03-12 13:45
git clone项目失败
有段时间没用github了今天想把一个demo传上去,结果在github官网上创建了一个空仓库之后,想通过终端
[email protected]
:****.git的时候报错了有的时候是这个错ssh_
dispatch
_run_fatal
尹_路人
·
2023-03-12 08:33
OS_
dispatch
_data 的小探究
背景QA报了一个BUG,部分时间比较长的音频播放失败,经过定位后发现是音频格式判断出了问题,判断方法如下:#defineAMR_MAGIC_NUMBER"#!AMR\n"+(BOOL)isAmrData:(NSData*)data{BOOLresult=NO;NSUIntegerlength=strlen(AMR_MAGIC_NUMBER);//length=6if(data.length>len
ziecho
·
2023-03-12 03:02
Ant Design Pro V4 -- 后端动态菜单
AntDesignProv4.5.0umiv3.2.14umi-requestv1.0.8Pro-layoutv6.9.0TypeScriptv4.0.5Flask后端v1.1.202过程思路后端使用flask提供菜单接口使用reacthooks的useEffect中使用dva的
dispatch
2010jing
·
2023-03-12 02:50
前端常见面试题(一)
1.Vue单向数据流及VueX数据流向view通过
dispatch
派发一个action改变state,state改变之后重新渲染视图。
琳琳__
·
2023-03-12 02:49
iOS 点击哪个按钮 知道是哪个页面的哪个点击事件
UIControl添加分类@implementationUIControl(EverPath)+(void)load{#ifdefDEBUGstaticdispatch_once_tonceToken;
dispatch
_once
来敲代码
·
2023-03-11 23:26
python outlook reply email with orignal content
importwin32com.clientmsg=win32com.client.
Dispatch
("Outlook.Application").GetNamespace("MAPI").GetDefaultFolder
次第阑珊
·
2023-03-11 21:07
锁的分析
本文主要介绍常见的锁,以及synchronized、NSLock、递归锁、条件锁的底层分析锁先看一张大家都非常熟悉的图可以看出,图中锁的性能从高到底依次是:OSSpinLock(自旋锁)->
dispatch
_semaphone
北京_小海
·
2023-03-11 17:38
dispatch
_barrier_(a)sync理解(转载)
https://blog.csdn.net/u013046795/article/details/47057585
金鑫_123
·
2023-03-11 17:53
我上了一个补习班
作者:云上花田(来自豆瓣)来源:https://www.douban.com/doubanapp/
dispatch
?
时光有影_111c
·
2023-03-11 12:06
GCD异步并发队列内加入同步任务的执行顺序
import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{//并发队列
dispatch
_queue_tq
louuXinnn
·
2023-03-11 11:45
找一件让自己快乐的事情
作者:一(来自豆瓣)来源:https://www.douban.com/doubanapp/
dispatch
?
a白夫人
·
2023-03-11 10:25
dispatch
_after取消问题,performSelector:withObject:afterDelay:
我们都有这种需求,就是进入某个页面,过几秒之后弹框,但是想到的是
dispatch
_after,这玩意儿简单是简单,就是不能取消。不能取消的话就会导致,返回到上个页面的时候有可能会弹框。
不会武功的陈真
·
2023-03-11 04:37
GCD线程死锁问题详细解读与
dispatch
_set_target_queue的使用
本篇文章适合有一定线程概念新手请移步.GCD线程死锁经典例题
dispatch
_sync(
dispatch
_get_main_queue(),^{NSLog(@"线程");});首先先要明白造成死锁的条件之一就是当前线程必须为串行队列
雨洒潇湘
·
2023-03-10 20:56
深入理解Thread线程和Queue队列
思考一段代码我们先来看一段代码,猜猜一下代码的的运行结果://主队列
dispatch
_queue_tmainQueue=
dispatch
_get_main_queue();//给主队列设置一个标记
dispatch
_queue_set_specific
robinliu007
·
2023-03-10 12:00
(Weak Singleton)弱单例优化
单例的的销毁与重建staticMusesEditLog*instance=nil;staticdispatch_once_tonceToken;+(instancetype)shared{
dispatch
_once
CNKCQ
·
2023-03-10 06:22
iOS底层探索之多线程(十二)—GCD源码分析(事件源
dispatch
_source)
回顾在上篇博客已经对GCD的调度组做了介绍和举例应用,还有对底层源码的分析,那么本篇博客将对事件源
dispatch
_source进行分析!
俊而不逊
·
2023-03-10 04:46
多线程-锁(死锁)
常见的死锁情况:主队列同步,造成死锁:代码如下-(void)viewDidLoad{[superviewDidLoad];NSLog(@"lock--a");//
dispatch
_sync同步
dispatch
_get_main_queue
feitry
·
2023-03-10 04:22
k8s NodeSelector调度失败
错误信息Name:nginx-
dispatch
-697775dcd8-sdgbcNamespace:devPriority:0Node:Labels:app=nginx-dispatchpod-template-hash
百里江山
·
2023-03-10 02:38
面试复习-多线程
执行完毕后执行后面代码自旋锁(OSSpinLock),优先级反转:高优先级一直在忙等导致低优先级无法获取完成任务os_unfair_lock(iOS10开始支持)OSSpinLock(优先级反转,自旋锁)
dispatch
_semaphorepthread
云无心
·
2023-03-09 21:21
iOS webview中调用相机相册崩溃问题
解决方法比较简单:
dispatch
_async(
dispatch
_get_main_q
劉光軍_MVP
·
2023-03-09 15:55
多线程(二)队列相关的常见面试题
demo1下面代码是否可以正常运行,如果可用正常运行,会输出什么结果:NSLog(@"执行任务1");
dispatch
_queue_tqueue=
dispatch
_get_main_
PerryMorning
·
2023-03-09 14:15
iOS 线程相关面试题
问题:项目中用到的多线程技术使用
dispatch
_once_t创建单例使用
dispatch
_after延迟做事情使用
dispatch
_async异步做一些耗时或者不影响整理流程的操作,比如清除缓存操作,
陈盼同学
·
2023-03-09 13:25
零碎笔记(二)
1.GCD方法使得Block中代码运行前阻塞线程方法
dispatch
_time_tt=
dispatch
_time(
DISPATCH
_TIME_NOW,0.35*1000*1000*1000);//阻塞0.35
dtythicc
·
2023-03-09 11:03
GCD (Grand Central
Dispatch
)
GCD的优势:苹果公司为多核的并行运算提出的解决方案会自动利用更多的CPU内核(比如双核,四核)自动管理线程的生命周期(创建线程,调度任务,销毁线程)只需要告诉GCD执行什么任务,不需要编写任何线程管理代码来告诉GCD去开多少线程之类的.两个核心概念:任务:以block块的形式封装任务队列:用来存放任务GCD使用的步骤:定制任务确定想做的事将任务添加到队列中GCD自动将队列中的任务取出,放到对应的
高思阳
·
2023-03-09 11:48
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他