3P

iOS多线程(ios多线程并发)

说明:本文介绍多线程断点下载。项目中使用了苹果自带的类,实现了同时开启多条线程下载一个较大的文件。因为实现过程较为复杂,所以下面贴出完整的代码。实现思路:下载开始,创建一个和要下载的文件大小相同的文件(如果要下载的文件为100m,那么就在沙盒中创建一个100m的文件,然后计算每一段的下载量,开启多条线程下...

0P

iOS 指纹(ios指纹登录实现原理)

IOS指纹识别,这里整理下项目中用的知识。IOS指纹识别现在,在要求安全与效率兼得的时候,普通密码已不能满足我们的要求,指纹识别就这样诞生了。每个人都有自己专属的指纹,在需要支付等输入密码的地方,我们只需轻轻一按即可,避免了输入密码的繁琐步骤,更加安全,而且妈妈再也不用担心我们忘记密码。其...

0P

js正则表达式验证中文(正则表达式 验证码)

RegExp:是正则表达式(regularexpression)的简写。正则表达式描述了字符的模式对象。可以使用正则表达式来描述要检索的内容。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。?...

4P

ios10 适配-xcode8问题总结及解决方案(ios10 适配-xcode8问题总结及解决方案)

ios10适配-xcode8问题解决:ios开发者,系统版本的更新,必定要跟着更新,不然有些功能不知道,开发的时候对可以体验,大打折扣了。前段时间升级了xcode8,整体来说对oc的影响不大,但是还是跳一个坑,消耗了不少时间。这里总结下遇到的适配问题。1、权限问题  xcode8访问相...

1P

鸿蒙微内核(鸿蒙运行内存机制)

目录一、前言二、静态内存结构体定义和常用宏定义2.1、静态内存结构体定义2.2、静态内存常用宏定义三、静态内存常用操作3.1、初始化静态内存池3.2、清除静态内存块内容...

2P

正则表达式 性能(正则表达式的效率与优化)

这里说的正则表达式优化,主要是针对目前常用的NFA模式正则表达式,详细可以参考:正则表达式匹配解析过程探讨分析(正则表达式匹配原理)。从上面例子,我们可以推断出,影响NFA类正则表达式(常见语言:GNUEmacs,Java,ergp,less,more,.NET语言,PCRElibrary,Perl,P...

7P

iOS 贝塞尔曲线(ios 贝塞尔曲线画圆)

ios贝塞尔曲线详解开发ios的朋友都知道ios贝塞尔曲线的重要性,由于经常会用到这样的东西,索性抽时间就把相应所有的属性,方法做一个总结。uibezierpath主要用来绘制矢量图形,它是基于coregraphics对cgpathref数据类型和path绘图属性的一个封装,所以是需要图形上...

6P

resharper插件(resharper2019)

Reshaper是什么即便是那些整天攻击.NET和C#的人,也常常不得不承认VisualStudio确实是个够强大的IDE,除非他认为更少的IDE功能和命令行调试才是更强大的。可是,即便如此,仍阻止不了一些第三方的个人和厂商开发出一些插件来让VS变得更强大。Reshaper就是这...

4P

正则表达式匹配组(正则表达式匹配子串)

前面我们知道正则表达式有很多元字符表示匹配次数(量词),都是可以重复匹配前面出现的单个字符次数。有时候,我们可能需要匹配一组多个字符一起出现的次数。这个时候,我们需要分组了。就是用小括号来括起这些字符,指定子表达式(也叫做分组)。然后你就可以指定这个子表达式的重复次数了,你也可以对子表达式进行其它一些操作。这个...

8P

c++堆和栈的区别(c++ 栈和堆)

目录1.程序内存分区中的堆与栈1.1栈简介1.2堆简介1.3堆与栈区别2.数据结构中的堆与栈2.1栈简介2.2堆简介2.2.1堆的...