摘要:
特别字符说明$匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $ 字符本身,请使用 \$。( )标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 \( 和 \)。*匹配前面的子表... 阅读全文
摘要:
由于数据库数据越来越多,索引对查询影响很大,故测试速度对比测试环境,630W数据,普通个人电脑聚集索引1个匹配的非聚集索引2个结论:1.主动创建聚集索引和创建主键自动生成的聚集索引是一样的,查询效率相同2.创建主键(聚集索引)按照主键条件查询和创建匹配的非聚集索引查询效率差别不大,基本一致3.聚集索... 阅读全文
摘要:
让自己定义的类型可以支持foreach需要类继承:IEnumeratable还要有自己的迭代器(IEnumerator)示例如下: public class Test { public class User { public string Us... 阅读全文
摘要:
在网上找了很久没找到讲这个图标的,自己基础差.只能自己看着写,作为备忘录如上图所示,Equals前面的图标不用讲,方法,像一个立方的盒子Password是个板斧,代表的是属性,给外部访问ss前面有点像蓝色橡皮擦的,表示字段,一般内部访问用。方法参数也用这个图标如上图所示,IEnumerable 前面... 阅读全文
摘要:
static void DistinctTest() { int[] echo = { 1, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 8, 10 }; IEnumerable ienumerable = echo.... 阅读全文
摘要:
static void ByteTest() { byte[] namebytearray = System.Text.Encoding.UTF8.GetBytes("zzy"); string readstr = string.Empty;... 阅读全文
摘要:
static void ConsoleSmileExpressionTest() { byte[] namebytearray = new byte[] { 1, 2, 3, 4, 5, 6 }; string smileexpressst... 阅读全文
摘要:
同事的VS每次调试的时候都会导致VS崩溃。经查询,发现他安装的一个反编译插件(reflector?)到期了,导致每次调试都这样卸载这个插件(扩展)就行了 阅读全文
摘要:
update 表名 set 字段名=Rtrim(Ltrim(字段名))ltrim rtrim只能去掉左右两边的空格可以用replace()替换一下,去掉所有的空格寻找有换行符的:SELECT * FROM [表名] WITH(NOLOCK) where 列名like '%'去除某列的换行符:upda... 阅读全文
摘要:
时间戳是从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。现在时间戳的长度是十位(1435113975--2015/6/24 10:46:15)。要到2286/11/2101:46:40 才会变成11位(10000000000... 阅读全文