什么是正则表达式?英文Regular Expression,是计算机科学的一个重要概念,它使用一种数学算法来解决计算机程序中的文本检索,匹配等问题,正则表达式语言是一种专门用于字符串处理的语言。在很多语言中都提供了对它的支持,,,它可以帮我们解决下面的问...
-
正则表达式简介及常用正则表达式分享
-
正则表达式的元字符
元字符描述将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,n匹配n。n匹配换行符。序列匹配而(则匹配(。即相当于多种编程语言中都有的转义字符的概念。^匹配输入字符串的开始位置。...
-
String -- StringBuilder 速度测试及各自方法简介
对Sting 和 StirngBuilder 进行速度测试,,,使用Stopwatch 秒表计时器类(注意引用命名空间System.Diagnostics;)中的方法,Start()开始计时,Stop()停止计时,属性Elapsed:返回开始到结束的时间间隔然后对Sting类型的变量和Stringbuilder的对象进行...
-
Unity UI系统 UGUI-RectTransform
Rect Transform组件:Canvas Renderer也是UI组件必须携带的组件。面板属性:位置位置是以像素为单位,其具体的值则以锚点为准,表示和锚点距离,其中x轴从左到右的数值越来越大,y轴从下到上的数值越来越大,其中的Pos Z和Transform中的position.z效果一致,...
-
Unity Time类简介及应用
下面是时间体系图:具体方法介绍可查Unity圣典,,Time 时间管理器:说明:● Fixed Timestep: 物理固定帧率.即: FixedUpdate响应事件的刷新帧率● Maximum Allowed Timestep: [’mæksɪməm] 物理固定帧率更新的最大时间值● ...
-
AssetBundle使用,卸载,校验
使用AssetBundle的四种方法:1,AssetBundle.LoadFromMemoryAsync2,AssetBundle.LoadFromFile3,WWW.LoadFromCacheOrDownload4,UnityWebRequest从AssetBundle上加载资源的格式:一般情况T objectFromBundle = bundleOb...
-
AssetBundle分组策略
1,逻辑实体分组一个UI界面或者所有UI界面一个包(这个界面里面的贴图和布局信息一个包)一个角色或者所有角色一个包(这个角色里面的模型和动画一个包)所有的场景所共享的部分一个包(包括贴图和模型)2,按照类型分组所有声音资源打成一...
-
Unity 之 AssetBundle打包和本地加载简例
打包首先要对先要打包的资源起名字,如下图:第一个为打包后资源名称(加/可以添加子级目录),第二个可以理解为后缀(随意写),,然后在Project面板下新建两个文件夹,Editor用来存放打包使用的脚本文件,,这个文件夹是不会跟随游戏发布出去的,,...
-
Unity 之 AssetBundle打包和本地加载简例
AssetBundle的定义和作用1,AssetBundle是一个压缩包包含模型、贴图、预制体、声音、甚至整个场景,可以在游戏运行的时候被加载;2,AssetBundle自身保存着互相的依赖关系;3,压缩包可以使用LZMA和LZ4压缩算法,减少包大小,更快的进行网...
-
C#代码实现 快速排序
快速排序由于排序效率综合来说你几种排序方法中效率较高,因此经常被采用,再加上快速排序思想—-分治法也确实实用快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。该方法...