5 weixin_30357231

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8w+

RunLoop 和 autoreleasepool

RunLoop 和 autoreleasepoolRunLoop和线程的一一对应的,对应的方式是以key-value的方式保存在一个全局字典中主线程的RunLoop会在初始化全局字典时创建子线程的RunLoop会在第一次获取的时候创建,如果不获取的话就一直不会被创建RunLoop会在线程销毁时销毁在iOS应用启动后会注册两个Observer管理和维护Autor...

2019-09-27 13:35:00

@codeforces - 1209H@ Moving Walkways

目录 @description@ @solution@ @accepted code@ @details@ @description@机场中常常见到滑行道:假如一个滑行道的运行速度为 s,你的行走速度为 v,则你的真实速度为 s + v。Limak 在...

2019-09-21 23:31:00

@codeforces - 1209G2@ Into Blocks (hard version)

目录 @description@ @solution@ @accepted code@ @details@ @description@定义一个序列是好的,当且仅当这个序列中,相等的两个数之间的所有数全部相等。每次操作可以将某个元素值对应的所有元素修改成...

2019-09-21 21:54:00

@codeforces - 1214G@ Feeling Good

目录 @description@ @solution@ @accepted code@ @details@ @description@给定一个 n*m 的 01 矩阵 A,一开始所有格子都为 0。我们定义一个子矩阵 (x1, y1) - (x2, y2...

2019-09-21 16:48:00

worker和sharedworker

1、介绍h5的新功能,主要作用,开辟新线程,充分利用计算机算力,防止“假死”(单线程,js引擎和UI线程互斥)worker:专属线程,只针对当前运行环境sharedWorker:共享线程,同源策略下,多个运行环境共用同一个线程,包括数据。2、worker使用1、查看文档阮一峰worker网络日子2、线程js文件...

2019-09-21 11:09:00

@codeforces - 1214H@ Tiles Placement

目录 @description@ @solution@ @part - 1@ @part - 2@ @accepted code@ @details@ @description@给定一个 n 点的树,一条...

2019-09-20 14:02:00

Kingfisher

Kingfisherima1.kf.setImage(with: url) 为了兼容macOS, IOS通过协议定义了kf,实际上就是本身KingfisherOptionsInfo可以配置一些设置eg:只从内存中取,内存中没有就直接下载eg:直接下载最新的1内存中,2磁盘中,下载最新的缓存到内存和磁盘存在磁盘中的是image转成的data...

2019-09-20 13:58:00

@codeforces - 1214F@ Employment

目录 @description@ @solution@ @accepted code@ @details@ @description@有 m 个城市围成一个圆环,编号为 1~m。某公司有 n 个职员住在 m 个城市,依次住在编号为 a1, a2, .....

2019-09-19 22:35:00

【BIGDATA】在Centos上部署ElasticSearch 7.3.2及kibana

一、下载:首先,下载ElasticSearch和kibana安装包,版本自选,官方下载页 https://www.elastic.co/cn/downloads/二、版本检查很重要的一步,要检查CentOS上Java版本是否与ElasticSearch适配,目前,Elastic官网上提供了版本配套表 https://www.elastic.co/cn/supp...

2019-09-19 16:11:00

Ubuntu 软件管理

Ubuntu 软件管理Debian软件包通常为预编译的二进制格式的扩展名“.deb” ,类似rpm文件,因此安装快速,无需编译软件。包文件包括特定功能或软件所必需的文件、元数据和指令dpkg:package manager for Debian,类似于rpm,dpkg是基于Debian的系统的包管理器。可以安装,删除和构建软件包,但无法自动下载和安装软件包或其依赖项APT:Advance...

2019-09-18 11:44:00

Mac下安装iMovie 9.0.9版本

1.在官方网站下载iMovie9.0.9版本https://support.apple.com/downloads/imovie-92.下载完成后,创建一个空的文件夹iMovie3.打开一个终端,输入命令:pkgutil --expand /Volumes/iMovie 9.0.9/iMovie9.0.9Update.pkg /Users/shuangshuang.z...

2019-09-18 10:57:00

@总结 - 10@ Miller-Rabin素性测试与Pollard-Rho因数分解

目录 @1 - 素性测试:Miller-Rabin算法@ @1.1 - 算法来源@ @1.2 - 算法描述@ @1.3 - 算法实现@ @2 - 因数分解:Pollard-Rho算法@ @2.0 - 参考资料@ @2.1 ...

2019-09-16 22:30:00

@codeforces - 1209F@ Koala and Notebook

目录 @description@ @solution@ @accepted code@ @details@ @description@给定一个 n 点 m 边的无向连通图,每条边的编号按照输入顺序依次为 1, 2, ..., m。现从 1 号点出发,当...

2019-09-15 10:12:00

@codeforces - 1209E2@ Rotate Columns (hard version)

目录 @description@ @solution@ @accepted code@ @details@ @description@给定一个 n*m 的矩阵 A。定义一次操作为将矩阵的某一列竖着循环移位,你可以对任意列做任意次操作。定义 ri 为第...

2019-09-15 09:40:00

c++ 之 类型转换

一、隐式类型转换int m = 3 + 45.6; //48.6000000000 截断为48,将小数部分进行截断二、C风格 显式类型转换(强制类型转换)//int k = 5 % 3.2; 编译器报错int k = 5 %(int)3.2; //C语言风格的强制类型转换,但需要程序员来保证数据正确可转int k = 5 % int(3.2); //函数风格的...

2019-09-13 19:43:00

c++之迭代器

一、迭代器简介 迭代器是一种遍历容器内元素的数据类型,类似于指针。迭代器是用来指向容器内的某一个元素。 如:string、vector都可以用[]进行访问,但更常用的访问方式是使用迭代器进行访问。 通过迭代器可以读取、修改指向的容器内的元素。 常用的容器还有list、map,c++都有对应的迭代器。二、容器的迭代器类型vector&lt...

2019-09-13 12:43:00

机器学习算法笔记(零)

机器学习算法笔记(零)简介机器学习的定义:对于某类任务 T 和性能度量 P,一个计算机程序被认为可以从经验 E 中学习是指,通过经验 E 改进后,它在任务 T 上由性能度量 P 衡量的性能有所提升。虽然吴恩达老师说过,这个定义这么绕口是为了押韵,我还是要解释一下:任务 T 指常见的机器学习任务,比如文本分类,股票预测等;性能度量 P 用来衡量模型的好坏,通常为准确率或错误率;经验...

2019-09-12 01:44:00

判断文本是否溢出

问题需求:当一个div的内容过多时,显示省略号,并提供一个显示更多的按钮;如果内容较少,正常展示不提供按钮。分析:以上问题的本质就在于,如何判断div的内容溢出了(为了方便,方案采用vue的写法)方案一方案一为Determine if an HTML element's content overflows中的最高赞回答,主要思想是对比元素的el.clientWidth和el.s...

2019-09-10 20:36:00

邓亚萍:我是如何学英语的(一种学习方法)

如果亚运会、世乒赛和奥运会的冠军是我乒乓球生涯的三大满贯,那么清华获得学士学位、诺丁汉大学硕士毕业和取得剑桥博士,就是我要完成的另一项大满贯。   ——邓亚萍  1997年退役进入清华大学,2001年拿下学士学位,同年9月进入英国诺丁汉大学,2002年12月12日,获硕士学位,同年进入英国剑桥大学经济学专业攻读博士学位。邓亚萍用求学路上一路奋斗的故事讲述了一个世界冠军求学...

2019-09-07 10:00:00

swift冒泡排序,swift快速排序,swift归并排序,swift插入排序,swift基数排序

import UIKit/// 冒泡//////时O(n2),空O(1) 稳定排序func Mysort(arr:[Int]) -> [Int]{ var transArr = arr for i in 0..<transArr.count { for j in 0..<transArr.count-i-...

2019-09-06 13:11:00

查看更多

勋章 我的勋章
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。