摘要:
记录下最近用到的几个SQL: 一:获取数据库每张物理表大小,在迁移数据库时可以用来清除冗余数据,不然数据库太大总是不方便呀 二:获取所有上级/下级 【可忽略】然后这个是我的实例代码: with cte as ( select OrgUnitGUID,OrgUnitCode,OrgUnitName,O 阅读全文
摘要:
首先我看的是这篇博客 http://www.cnblogs.com/lxblog/archive/2013/03/07/2947182.html 里面用游戏打怪的例子基本清晰的说明的Monitor的基本用法和优势所在。 稍微总结一下就是: 阅读全文
摘要:
语法格式:PATINDEX ( '%pattern%' , expression ) 返回pattern字符串在表达式expression里第一次出现的位置,起始值从1开始算。 pattern字符串在expression表达式里没找就返回0,对所有有效的文本和字符串就是有效的数据类型。 描述一下此函 阅读全文
摘要:
在最近的项目里遇到一个问题: 系统A数据库版本是2014,而项目的其他4-5个系统的数据库版本均为2012, 然后就需要把2014的版本降低到2012。 附:如何查询数据库版本? select @@version 执行该SQL语句即可。 试了下网上比较多的脚本的方法,步骤如下: 1.打开原数据库 2 阅读全文
摘要:
首先我是看了一篇很棒的博客 先说IEnumerable,我们每天用的foreach你真的懂它吗? 这里面比较全面的介绍了迭代器的使用原理,很好的回答了博主自己提出的三个问题。然后下面是我自己的一些小结 为什么在foreach中不能修改item的值? 答案是IEnumerator的object Cur 阅读全文
摘要:
DEMO 需要注意一下: 这个需要下载一个叫ffmpeg.exe的然后安装在你指定好的路径下 然后上面代码里面取哪一帧是写死的第一帧 最后有个System.Threading.Thread.Sleep(1000);是留给软件处理的时间,我看源码留了3s但是我实际项目规定了视频都比较小所以我只留了1s 阅读全文
摘要:
Flags关键字允许我们在使用.net 枚举变量时,使用多个组合值 在项目中提前设计,使用起来非常便捷 网上copy一个例子 结果 阅读全文
摘要:
先小结一下,后缀IgnoreCase就是忽略大小写,加上后会微微影响一些效率 StringComparison.Ordinal 是从byte级别进行比较,严格,准确,性能好,比String.Compare快十倍【推荐使用】 StringComparison.CurrentCulture和String 阅读全文
摘要:
网上找的,很好用MARK一下 功能需求:需要查询一个站点(已知该站点经纬度)5公里范围内的其它站点。 方 法 一 :对每条记录,去进行遍历,跟数据库中的每一个点进行距离计算,当距离小于5公里时,认为匹配(效率极其低下,耗时长)。 方 法 二 :先过滤出大概的经纬度范围再进行计算。我们求取的虽然是个圆 阅读全文
摘要:
在项目中遇到一个SQL的问题: 以上SQL执行的时候,会报以下的错误信息: Insufficient result space to convert uniqueidentifier value to char. 然后去查了下Uniqueidentifier的概念 发现Uniqueidentifie 阅读全文