正则匹配超时处理
摘要:使用正则匹配比较大的数据时就会发生程序超时并没有异常弹出,而且电脑cpu会到达100% 在.Net4.5中微软有改进的方法,直接调用很方便,但.Net4.5以下就没有,下面写下自己找的处理方法 1、.Net4.5中: Regex reg = new Regex(正则, RegexOptions.Ig
阅读全文
posted @
2019-01-29 18:48
宏宇
阅读(511)
推荐(0) 编辑
SQL with(unlock)与with(readpast)
摘要:所有Select加 With (NoLock)解决阻塞死锁,在查询语句中使用 NOLOCK 和 READPAST 处理一个数据库死锁的异常时候,其中一个建议就是使用 NOLOCK 或者 READPAST 。有关 NOLOCK 和 READPAST的一些技术知识点: 对于非银行等严格要求事务的行业,搜
阅读全文
posted @
2019-01-24 15:38
宏宇
阅读(545)
推荐(0) 编辑
window系统更新导致很多服务出错
摘要:window7,win10,window server各版本系统中,经常会出现下载完成更新补丁后要求重启更新,此时很可能会出现很多服务失效的莫名其妙的问题,比如数据库连不上,IIS某功能不好使等等问题,原因可能是此次更新需要更新这些服务而导致服务挂起,这种情况下更新重启就可以了,不过遇到这种情况最恶
阅读全文
posted @
2019-01-22 22:26
宏宇
阅读(327)
推荐(0) 编辑
asp.net网站中增删文件夹会导致Session或cache等等丢失
摘要:因为这会导致网站资源本身重新加载。 如果要改变文件和文件夹,一般应该是对 app_data 下进行操作。
阅读全文
posted @
2019-01-22 18:33
宏宇
阅读(185)
推荐(0) 编辑
SQL Server 2016:内存列存储索引
摘要:作者 Jonathan Allen,译者 谢丽 SQL Server 2016的一项新特性是可以在“内存优化表(Memory Optimized Table)”上添加“列存储索引(Columnstore Index)”。要理解这是什么意思,我们应该首先解释术语列存储索引和内存优化表。列存储索引是一种
阅读全文
posted @
2019-01-22 16:13
宏宇
阅读(905)
推荐(0) 编辑
c#linq去除重复项并将相同数据的数量字段值相加
摘要:这是执行前和执行后想要的效果 以下是用Sql语句实现的代码: select goodsno, goodsspec,SUM([count]) as count from goods group by goodsno ,goodsspec 下面这个则是用Linq实现的代码: var res = (fro
阅读全文
posted @
2019-01-18 20:15
宏宇
阅读(2647)
推荐(0) 编辑
百度翻译API(C#)
摘要:百度翻译开放平台:点击打开链接 1. 定义类用于保存解析json得到的结果 public class Translation { public string Src { get; set; } public string Dst { get; set; } } public class Transl
阅读全文
posted @
2019-01-17 15:24
宏宇
阅读(590)
推荐(0) 编辑
SQL SERVER 数据压缩
摘要:从SQL SERVER 2008开始,SQL SERVER 提供了对数据进行压缩的功能,启用数据压缩无须修改应用程序。 数据压缩可有效减少数据的占用空间,读取和写入相同数据花费的IO也响应减少,从而可以有效缓解IO压力,但由于数据在读取和写入时需要压缩和解压缩,因此会消耗CPU资源,但不代表在相同负
阅读全文
posted @
2019-01-15 09:34
宏宇
阅读(828)
推荐(0) 编辑
常用正则表达式—邮箱(Email)
摘要:本文针对有一点正则基础的同学,如果你对正则一无所知,请移步“正则表达式30分钟入门教程”学习。 要验证一个字符串是否为邮箱的话,首先要了解邮箱账号的格式。我尝试过在网上找出一个标准的格式,但是很遗憾我没有找到。我也尝试使用RFC标准来判断邮箱的格式,但是也没有结果。网上些博客说不应该使用RFC标准来
阅读全文
posted @
2019-01-09 16:05
宏宇
阅读(41023)
推荐(4) 编辑
用T-SQL命令附加数据库时,出现如下异常信息
摘要:用T-SQL命令附加数据库时,出现如下异常信息:无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120) 解决方案:找到xxx.MDF与xxx_log.LDF文件,右键-属性-安全-在组或用户名处添加Authenti
阅读全文
posted @
2019-01-09 13:21
宏宇
阅读(351)
推荐(0) 编辑
关于多线程,并发的设计重点
摘要:多线程的重点在于最小资源分配,线程安全,数据安全。每个线程的数据资源不能冲突,每个线程的资源是独立的。 比如修改一个线程内的数据资源,不能影响另外线程的数据资源,做最小资源分配。其实就是把任务和资源先拆分为最小单位。
阅读全文
posted @
2019-01-04 21:39
宏宇
阅读(209)
推荐(0) 编辑
linq中group by
摘要:本文导读:LINQ定义了大约40个查询操作符,如select、from、in、where、group 以及order by,借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。Linq有很多值得学习的地方,这里我们主要介绍Linq使用Group By。 一、Linq对谁适用 l
阅读全文
posted @
2019-01-04 16:25
宏宇
阅读(577)
推荐(0) 编辑
SQL Server 2014内存优化表的使用场景
摘要:最近一个朋友找到走起君,咨询走起君内存优化表如何做高可用的问题 大家知道,内存优化表作为In-Memory OLTP功能是从SQL Server 2014开始引入,用来对抗Oracle 12C的In-Memory OLTP选件 不过SQL Server的In-Memory OLTP功能是完全内置的功
阅读全文
posted @
2019-01-03 18:52
宏宇
阅读(328)
推荐(0) 编辑