摘要: 最近看到群里面经常讨论大型应用中`SQL`的管理办法,有人说用`EF`/`EF Core`,但很多人不信任它生成`SQL`的语句;有人说用`Dapper`,但将`SQL`写到代码中有些人觉得不合适;有人提出用存储过程,但现在舆论纷纷反对这种做法;有人提出了`iBatis.NET`,它可以配置确保高灵活性高性能,也提供动态`SQL`的功能,但已经多年没有维护。 在几年前,我们某项目中就有总共`4MB`以上的`SQL`语句文本,我也注意到产品做大后会,一定出现这个问题,所以我就依照`MyBatis`的核心思想,支持可配置、动态`SQL`,但去除了臃肿的`xml`,自己实现了一套简单好用的语法,然后开源了出来,名字就叫`sdmap`。 阅读全文
posted @ 2020-01-09 21:53 .NET骚操作 阅读(3813) 评论(15) 推荐(34) 编辑
摘要: 上次我发了一篇文章《用.NET解索尼相机ARW格式照片》,提到通过安装Sony Raw File Decoder的方式,然后调用WIC来解析RAW格式文件。后来我经过进一步研究、探索,发现还有更简单的办法。 新的方法实在是太简单、好用了,相比之下,我前一篇文章简直就是在“挖坑”。 阅读全文
posted @ 2019-12-26 09:04 .NET骚操作 阅读(1778) 评论(7) 推荐(13) 编辑
摘要: 想再次感受一下程序员的浪漫吗? 阅读全文
posted @ 2019-12-25 09:52 .NET骚操作 阅读(3815) 评论(17) 推荐(31) 编辑
摘要: 在使用EF或者写SQL语句时,查询条件往往是这样一种非常常见的逻辑:如果客户填了查询信息,则查询该条件;如果客户没填,则返回所有数据。 我常常看到很多人解决这类问题时使用了错误的静态SQL的解决办法,使得数据库无法利用索引,导致性能急剧下降。 阅读全文
posted @ 2019-12-22 21:17 .NET骚操作 阅读(5359) 评论(42) 推荐(24) 编辑
摘要: 天体运动模拟,用.NET!这将是一篇罕见而偏极客的文章。 阅读全文
posted @ 2019-12-15 22:39 .NET骚操作 阅读(3593) 评论(14) 推荐(27) 编辑
摘要: 但相机的`raw`格式是厂商提供的,不像`jpg`格式,厂商与厂商之间的格式不一样,如索尼相机一般用`.ARW`格式、佳能相机用`.CR2`格式等等。正常读`raw`格式文件会用`Lightroom`、`Capture One`、`Camera Raw`之类的软件。但如果拿着相机拍了不少漂亮相片,回家自己想来点“简单”骚操作,转个码,然后用自己搭的`NAS`集成一下数据什么的,就需要用到最拿手的`C#`了。 阅读全文
posted @ 2019-12-08 22:48 .NET骚操作 阅读(3094) 评论(2) 推荐(9) 编辑
摘要: 几个月前我写了这篇文章《.NET中生成动态验证码》文章,其实里面藏着一个大坑。今天我就来分享一下踩坑,解决问题的过程。 阅读全文
posted @ 2019-12-01 22:57 .NET骚操作 阅读(1504) 评论(5) 推荐(4) 编辑
摘要: 在游乐场、玻璃天桥、滑雪场等娱乐场所,经常能看到有摄影师在拍照片,令这些经营者发愁的一件事就是照片太多了,客户在成千上万张照片中找到自己可不是件容易的事。在一次游玩等活动或家庭聚会也同理,太多了照片导致挑选十分困难。 还好有.NET,只需少量代码,即可轻松找到人脸并完成分类。 阅读全文
posted @ 2019-11-25 10:59 .NET骚操作 阅读(5598) 评论(20) 推荐(53) 编辑
摘要: 在上篇的文章中,我们介绍了如何使用.NET解析TypeScript,这篇将介绍如何使用代码将类图渲染出来。 阅读全文
posted @ 2019-11-15 09:02 .NET骚操作 阅读(1787) 评论(6) 推荐(20) 编辑
摘要: 我们都是.NET开发,为啥不干脆就用.NET撸一个TypeScript类图呢? 阅读全文
posted @ 2019-11-14 08:44 .NET骚操作 阅读(2411) 评论(13) 推荐(15) 编辑