博客园 - .NET骚操作
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=83863
2024-02-19T03:46:09Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
feed.cnblogs.com
https://www.cnblogs.com/sdflysha/p/18012571/sdcb-wordcloud-2_0
点亮.NET的文字云艺术之光——Sdcb.WordCloud 2.0 - .NET骚操作
立即揭开.NET领域的全新篇章,欢迎步入Sdcb.WordCloud 2.0的神奇世界!经过一轮农历新年前的钻研和深度优化,这款让文字云自由起舞的库不仅速度更快,功能也更加强大。无论你希望创建多样化的文字方向,应用独特的遮罩形状,还是选择特色字体美化你的数据可视化,Sdcb.WordCloud 2.0都能助你一臂之力。凭借其独创性能优化,该库能帮你在.NET中创作出既美观又高效的文字云,更有SVG和JSON的多格式输出支持,以适应不同的展示需求。一起加入这场.NET文字云艺术的盛宴,让我们为代码注入生命!
2024-02-09T10:24:00Z
2024-02-09T10:24:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】立即揭开.NET领域的全新篇章,欢迎步入Sdcb.WordCloud 2.0的神奇世界!经过一轮农历新年前的钻研和深度优化,这款让文字云自由起舞的库不仅速度更快,功能也更加强大。无论你希望创建多样化的文字方向,应用独特的遮罩形状,还是选择特色字体美化你的数据可视化,Sdcb.WordCloud 2.0都能助你一臂之力。凭借其独创性能优化,该库能帮你在.NET中创作出既美观又高效的文字云,更有SVG和JSON的多格式输出支持,以适应不同的展示需求。一起加入这场.NET文字云艺术的盛宴,让我们为代码注入生命! <a href="https://www.cnblogs.com/sdflysha/p/18012571/sdcb-wordcloud-2_0" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20231015-sdcb-openvino-net.html
为.NET打开新大门:OpenVINO.NET开源项目全新发布 - .NET骚操作
为.NET打开新大门:OpenVINO.NET开源项目全新发布 在AI的应用越来越广泛的今天,优化深度学习模型并进行推理部署已经成为了一门必要的技术。Intel开发的OpenVINO工具包(Open Visual Inference and Neural network Optimization)就
2023-10-16T00:09:00Z
2023-10-16T00:09:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】为.NET打开新大门:OpenVINO.NET开源项目全新发布 在AI的应用越来越广泛的今天,优化深度学习模型并进行推理部署已经成为了一门必要的技术。Intel开发的OpenVINO工具包(Open Visual Inference and Neural network Optimization)就 <a href="https://www.cnblogs.com/sdflysha/p/20231015-sdcb-openvino-net.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20230801-sdcb-libraw-intro.html
重返照片的原始世界:我为.NET打造的RAW照片解析利器 - .NET骚操作
我理解有相机、需要使用代码处理 `RAW` 格式照片的朋友确实不多,但随着现在许多手机也开始支持RAW格式照片,我坚信这个工具——Sdcb.LibRaw将会为那些需要它的人带来极大的帮助。
2023-08-02T00:57:00Z
2023-08-02T00:57:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】我理解有相机、需要使用代码处理 `RAW` 格式照片的朋友确实不多,但随着现在许多手机也开始支持RAW格式照片,我坚信这个工具——Sdcb.LibRaw将会为那些需要它的人带来极大的帮助。 <a href="https://www.cnblogs.com/sdflysha/p/20230801-sdcb-libraw-intro.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20230725-sdcb-arithmetic-intro.html
超越.NET极限:我打造的高精度数值计算库 - .NET骚操作
在这篇文章中,我分享了我打造了一个.NET的高精度数值计算库——Sdcb.Arithmetic。这个开源项目弥补了C#在处理大数运算方面的不足,使得C#也能轻松处理高精度计算的需求。
2023-07-27T00:42:00Z
2023-07-27T00:42:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】在这篇文章中,我分享了我打造了一个.NET的高精度数值计算库——Sdcb.Arithmetic。这个开源项目弥补了C#在处理大数运算方面的不足,使得C#也能轻松处理高精度计算的需求。 <a href="https://www.cnblogs.com/sdflysha/p/20230725-sdcb-arithmetic-intro.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20230724-paddlesharp-in-a-year.html
PaddleSharp:跨越一年的版本更新与亮点 - .NET骚操作
我始终坚信,开源社区是技术进步的重要推动力,也是我抽出我业余时间,投入到`PaddleSharp`这个项目的原因,这个项目充分展现了.NET在复杂计算领域的潜力。今天很高兴地告诉大家,`PaddleSharp`有了新版本!
2023-07-25T00:55:00Z
2023-07-25T00:55:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】我始终坚信,开源社区是技术进步的重要推动力,也是我抽出我业余时间,投入到`PaddleSharp`这个项目的原因,这个项目充分展现了.NET在复杂计算领域的潜力。今天很高兴地告诉大家,`PaddleSharp`有了新版本! <a href="https://www.cnblogs.com/sdflysha/p/20230724-paddlesharp-in-a-year.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/dotnet-conf-china-2022-ffmpeg.html
我做的FFmpeg开源C#封装库Sdcb.FFmpeg - .NET骚操作
我认为把东西做出来和把东西做好是有区别的,以前FFmpeg在C#里面东西也就是“能用”的状态,希望通过这样一个开源项目能向“.NET作为第一等公民”方向努力。
2023-02-27T01:48:00Z
2023-02-27T01:48:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】我认为把东西做出来和把东西做好是有区别的,以前FFmpeg在C#里面东西也就是“能用”的状态,希望通过这样一个开源项目能向“.NET作为第一等公民”方向努力。 <a href="https://www.cnblogs.com/sdflysha/p/dotnet-conf-china-2022-ffmpeg.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/paddle-sharp-ocr.html
我做的百度飞桨PaddleOCR .NET调用库 - .NET骚操作
我做的百度飞桨PaddleOCR .NET调用库 .NET Conf 2021中国我做了一次《.NET玩转计算机视觉OpenCV》的分享,其中提到了一个效果特别好的OCR识别引擎——百度飞桨PaddleOCR,可离线部署,后来我逐步把它封装了一下,代码全部开源(可点击查看原文跳转到Github):h
2023-02-22T07:21:00Z
2023-02-22T07:21:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】我做的百度飞桨PaddleOCR .NET调用库 .NET Conf 2021中国我做了一次《.NET玩转计算机视觉OpenCV》的分享,其中提到了一个效果特别好的OCR识别引擎——百度飞桨PaddleOCR,可离线部署,后来我逐步把它封装了一下,代码全部开源(可点击查看原文跳转到Github):h <a href="https://www.cnblogs.com/sdflysha/p/paddle-sharp-ocr.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20210504-linqpad.html
LINQPad,我的C#/.NET学习诀窍 - .NET骚操作
在我以往的文章中,尤其涉及代码演示的,都使用了同一个工具——LINQPad。但许多客户面对我分享的`.linq`源文件都迷茫不知所措,因此有必要来聊聊一下这个强大的工具。
2021-05-06T00:58:00Z
2021-05-06T00:58:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】在我以往的文章中,尤其涉及代码演示的,都使用了同一个工具——LINQPad。但许多客户面对我分享的`.linq`源文件都迷茫不知所措,因此有必要来聊聊一下这个强大的工具。 <a href="https://www.cnblogs.com/sdflysha/p/20210504-linqpad.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20210117-douyu-barrage-with-dotnet.html
.NET斗鱼直播弹幕客户端(2021) - .NET骚操作
之前的.NET斗鱼弹幕不能用了?看这篇文章即可。
2021-01-17T09:35:00Z
2021-01-17T09:35:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】之前的.NET斗鱼弹幕不能用了?看这篇文章即可。 <a href="https://www.cnblogs.com/sdflysha/p/20210117-douyu-barrage-with-dotnet.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200412-3-way-to-validate-ipv4-local-network.html
C#验证IP是否为局域网地址的三种方法 - .NET骚操作
C 验证IP是否为局域网地址的三种方法 前一阵子有【广州.NET群】的客户问起这个问题,说他们需要验证客户输入的网站是否为局域网。其实局域网的 并没有确定的定义,只要是局域网中,即可设置为任何一个 。 但确实存在一个 的定义,它会确保公网 的地址不会分配在“ ”中,该地址定义如下: 1. ,即 `1
2020-04-26T13:39:00Z
2020-04-26T13:39:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】C 验证IP是否为局域网地址的三种方法 前一阵子有【广州.NET群】的客户问起这个问题,说他们需要验证客户输入的网站是否为局域网。其实局域网的 并没有确定的定义,只要是局域网中,即可设置为任何一个 。 但确实存在一个 的定义,它会确保公网 的地址不会分配在“ ”中,该地址定义如下: 1. ,即 `1 <a href="https://www.cnblogs.com/sdflysha/p/20200412-3-way-to-validate-ipv4-local-network.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200331-black-magic-in-csharp.html
C#中的9个“黑魔法” - .NET骚操作
C 中的9个“黑魔法”与“骚操作” 我们知道 是非常先进的语言,因为是它很有远见的“语法糖”。这些“语法糖”有时 过于好用 ,导致有人觉得它是 编译器写死的东西,没有道理可讲的——有点像“黑魔法”。 那么我们可以看看 这些 高级 语言功能,是编译器写死的东西(“黑魔法”),还是可以扩展(骚操作)的“
2020-03-31T12:51:00Z
2020-03-31T12:51:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】C 中的9个“黑魔法”与“骚操作” 我们知道 是非常先进的语言,因为是它很有远见的“语法糖”。这些“语法糖”有时 过于好用 ,导致有人觉得它是 编译器写死的东西,没有道理可讲的——有点像“黑魔法”。 那么我们可以看看 这些 高级 语言功能,是编译器写死的东西(“黑魔法”),还是可以扩展(骚操作)的“ <a href="https://www.cnblogs.com/sdflysha/p/20200331-black-magic-in-csharp.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200329-19-csharp-interview-question-from-60k-boss-2.html
解析“60k”大佬的19道C#面试题(下) - .NET骚操作
回答不出来不用担心,后面提供了轻松一刻——我的经典私房6k面试题。
2020-03-29T15:42:00Z
2020-03-29T15:42:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】回答不出来不用担心,后面提供了轻松一刻——我的经典私房6k面试题。 <a href="https://www.cnblogs.com/sdflysha/p/20200329-19-csharp-interview-question-from-60k-boss-2.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200325-19-csharp-interview-question-from-60k-boss-1.html
解析“60k”大佬的19道C#面试题(上) - .NET骚操作
解析“60k”大佬的19道C 面试题(上) 先略看题目: 1. 请简述 函数的编译方式 2. 请简述 状态机的实现和工作机制 3. 请简述 的作用和原理,并说明和 有什么区别 4. 和`Thread`有区别吗?如果有请简述区别 5. 简述 的作用 6. 利用 实现斐波那契数列生成 7. 简述 和`s
2020-03-28T15:54:00Z
2020-03-28T15:54:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】解析“60k”大佬的19道C 面试题(上) 先略看题目: 1. 请简述 函数的编译方式 2. 请简述 状态机的实现和工作机制 3. 请简述 的作用和原理,并说明和 有什么区别 4. 和`Thread`有区别吗?如果有请简述区别 5. 简述 的作用 6. 利用 实现斐波那契数列生成 7. 简述 和`s <a href="https://www.cnblogs.com/sdflysha/p/20200325-19-csharp-interview-question-from-60k-boss-1.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200317-memory-fragment-performance-impact-to-stringbuilder.html
StringBuilder内存碎片对性能的影响 - .NET骚操作
StringBuilder内部是由多段char[]组成的半自动链表,因此频繁从中间修改StringBuilder,会将原本连续的内存分隔为多段,从而影响读取/遍历性能。
连续内存与不连续内存的性能差,可能高达1600倍。
2020-03-21T10:46:00Z
2020-03-21T10:46:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】StringBuilder内部是由多段char[]组成的半自动链表,因此频繁从中间修改StringBuilder,会将原本连续的内存分隔为多段,从而影响读取/遍历性能。
连续内存与不连续内存的性能差,可能高达1600倍。 <a href="https://www.cnblogs.com/sdflysha/p/20200317-memory-fragment-performance-impact-to-stringbuilder.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200301-http-cache-in-aspnet-core.html
ASP.NET Core中的Http缓存 - .NET骚操作
Http响应缓存可减少客户端或代理对web服务器发出的请求数。响应缓存还减少了web服务器生成响应所需的工作量。响应缓存由Http请求中的header控制。
ASP.NET Core对其都有相应的实现,并不需要了解里面的工作细节,即可对其进行良好的控制。
2020-03-07T14:00:00Z
2020-03-07T14:00:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】Http响应缓存可减少客户端或代理对web服务器发出的请求数。响应缓存还减少了web服务器生成响应所需的工作量。响应缓存由Http请求中的header控制。
ASP.NET Core对其都有相应的实现,并不需要了解里面的工作细节,即可对其进行良好的控制。 <a href="https://www.cnblogs.com/sdflysha/p/20200301-http-cache-in-aspnet-core.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200228-csharp-history-code-demo.html
代码演示C#各版本新功能 - .NET骚操作
C#各版本新功能其实都能在官网搜到,但很少有人整理在一起,并通过非常简短的代码将每个新特性演示出来。
2020-02-28T15:54:00Z
2020-02-28T15:54:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】C#各版本新功能其实都能在官网搜到,但很少有人整理在一起,并通过非常简短的代码将每个新特性演示出来。 <a href="https://www.cnblogs.com/sdflysha/p/20200228-csharp-history-code-demo.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200222-machingkey-in-dotnetcore.html
在.NET Core中使用MachineKey - .NET骚操作
今天我将深入探索MachineKey这个类,看看里面到底藏了什么东西,本文的最后我将使用.NET Core来解密一个ASP.NET MVC生成的Cookie。
2020-02-22T04:16:00Z
2020-02-22T04:16:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】今天我将深入探索MachineKey这个类,看看里面到底藏了什么东西,本文的最后我将使用.NET Core来解密一个ASP.NET MVC生成的Cookie。 <a href="https://www.cnblogs.com/sdflysha/p/20200222-machingkey-in-dotnetcore.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200123-how-does-aspnet-identity-cookie-generated.html
ASP.NET Cookie是怎么生成的 - .NET骚操作
可能有人知道Cookie的生成由machineKey有关,machineKey用于决定Cookie生成的算法和密钥,并如果使用多台服务器做负载均衡时,必须指定一致的machineKey用于解密,那么这个过程到底是怎样的呢?
2020-01-24T08:20:00Z
2020-01-24T08:20:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】可能有人知道Cookie的生成由machineKey有关,machineKey用于决定Cookie生成的算法和密钥,并如果使用多台服务器做负载均衡时,必须指定一致的machineKey用于解密,那么这个过程到底是怎样的呢? <a href="https://www.cnblogs.com/sdflysha/p/20200123-how-does-aspnet-identity-cookie-generated.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200122-validate-identity-password-using-dotnet-core.html
.NET Core验证ASP.NET密码 - .NET骚操作
随着.NET Core的持续更新和完善,越来越多的机构已经选择或者升级为.NET Core。但由于技术不完全相同,不可能所有应用/数据库都能无缝迁移,因此ASP.NET Core和传统ASP.NET之间多少会存在一些挑战,需要更多的渐进升级方法和交互。
其中,密码共享就是升级到ASP.NET Core一个很容易想到的渐进升级方式,也是一个需要解决的问题。
2020-01-23T02:39:00Z
2020-01-23T02:39:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】随着.NET Core的持续更新和完善,越来越多的机构已经选择或者升级为.NET Core。但由于技术不完全相同,不可能所有应用/数据库都能无缝迁移,因此ASP.NET Core和传统ASP.NET之间多少会存在一些挑战,需要更多的渐进升级方法和交互。
其中,密码共享就是升级到ASP.NET Core一个很容易想到的渐进升级方式,也是一个需要解决的问题。 <a href="https://www.cnblogs.com/sdflysha/p/20200122-validate-identity-password-using-dotnet-core.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/sdflysha/p/20200119-draw-taiji-using-dotnet.html
.NET绘制旋转太极图 - .NET骚操作
我之前发了一篇《用.NET写“算命”程序》的文章,但有人纷纷提出了质疑,认为没有“科学”(mi xin)依据😂。
所谓“太极生两仪,两仪生四象,四象生八卦,八卦定吉凶,吉凶生大业”,因此,我只要证明.NET可以将太极图绘制出来,不就说明.NET算命的“科学”是有依据了嘛😂
2020-01-19T07:32:00Z
2020-01-19T07:32:00Z
.NET骚操作
https://www.cnblogs.com/sdflysha/
【摘要】我之前发了一篇《用.NET写“算命”程序》的文章,但有人纷纷提出了质疑,认为没有“科学”(mi xin)依据😂。
所谓“太极生两仪,两仪生四象,四象生八卦,八卦定吉凶,吉凶生大业”,因此,我只要证明.NET可以将太极图绘制出来,不就说明.NET算命的“科学”是有依据了嘛😂 <a href="https://www.cnblogs.com/sdflysha/p/20200119-draw-taiji-using-dotnet.html" target="_blank">阅读全文</a>