- 博客(8)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
转载 正则表达式基本语法详解
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。1.正则表达式基本语法两个特殊的符号’^‘和’$’。他们的作用是分别指出一个字符串的开始和结束。例子如下:“^The”:表示所有以"The"开始的字符串(“There”,"The cat"等);“of despair":表示所以...
2019-06-04 11:12:54 364
转载 正则表达式 - 语法
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。runoo*b,可以匹配 runob、runoob、runooo...
2019-06-04 11:11:42 581
转载 【OpenGL(SharpGL)】支持任意相机可平移缩放的轨迹球实现
【OpenGL(SharpGL)】支持任意相机可平移缩放的轨迹球实现阅读目录(Content)2016-07-082016-02-101. 轨迹球原理2. 轨迹球实现 1) 计算投影点 2) 计算夹角和旋转轴 3. 额外功能实现【OpenGL(SharpGL)】支持任意相机可平移缩放的轨迹球(本文PDF版在这里。)在3D程序中,轨迹球(ArcBall)可以...
2018-11-08 15:06:35 538
转载 C#中哈希表(HashTable)的用法详解以及和Dictionary比较
[^1]转载于:https://www.cnblogs.com/zk-zhou/p/6672494.html哈希表(HashTable)简述在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Ha...
2018-11-07 15:18:20 233
转载 重写Equals时也要重写GetHashCode
建议12: 重写Equals时也要重写GetHashCode除非考虑到自定义类型会被用作基于散列的集合的键值;否则,不建议重写Equals方法,因为这会带来一系列的问题。如果编译上一个建议中的Person这个类型,编译器会提示这样一个信息:“重写 Object.Equals(object o)但不重写 Object.GetHashCode()”如果重写Equals方法的时候不重写GetHa...
2018-11-07 15:03:54 545
转载 STL文件常见的缺陷及原因
由于STL文件结构简单,没有几何拓扑结构的要求,缺少几何拓扑上要求的健壮性,同时也是由于一些三维造型软件在三角形网格算法上的缺陷,以至于不能正确描述模型的表面。据统计,从CAD到STL转换时会有将近70%文件存在各种不同的错误。如果对这些问题不做处理,会影响到后面的分层处理和扫描处理等环节,产生严重的后果。所以,一般都有对STL文件进行检测和修复,然后再进行分层和打印。
2018-11-02 15:19:23 15365 1
转载 c#迭代器
转载于:http://www.cnblogs.com/eagle1986/archive/2011/12/05/2276293.html迭代器概述迭代器是可以返回相同类型的值的有序序列的一段代码。迭代器可用作方法、运算符或 get 访问器的代码体。迭代器代码使用 yield return 语句依次返回每个元素。yield break 将终止迭代。有关更多信息,请参见 yield。可以在类...
2018-11-02 14:59:45 180
转载 C# 之泛型详解
什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛型为了了解这...
2018-10-23 09:54:22 302
C#添加的动态控件库编译后在Object Browser中消失
2015-10-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人