文章分类 -  C#

C#高级
.Net Core上使用非对称加密1
摘要:这篇博文分享的是 C#中使用OpenSSL的公钥加密/私钥解密 一文中的解决方法在 .net core 中的改进。之前的博文针对的是 .NET Framework ,加解密用的是 RSACryptoServiceProvider 。虽然在 corefx(.NET Core Framework) 中也 阅读全文

posted @ 2022-05-26 15:31 卡农2014 阅读(236) 评论(0) 推荐(0)

c#实现DES加密
摘要:DES算法是一种最通用的对称密钥算法,因为算法本身是公开的,所以其安全性在于密钥的安全性。基于密钥的算法通常有两类:对称算法和公开密钥算法。对称算法的对称性体现在加密密钥能够从解密密钥推算出来,反之亦然。在大多数对称算法中,加解密的密钥是相同的,DES就是这样。可见,对称密钥算法的加解密密钥都是保密 阅读全文

posted @ 2022-05-26 11:14 卡农2014 阅读(2783) 评论(0) 推荐(0)

json转换成C#类
摘要:扩展链接 大厂电商系统:https://ke.segmentfault.com/course/1650000037474720?utm_source=segmentfault&utm_medium=banner_Tlink 应用场景 最近碰到一个问题,就是想把json字符串中的字段名称都改成首字母小 阅读全文

posted @ 2022-05-24 17:26 卡农2014 阅读(1502) 评论(0) 推荐(0)

使用JObject根据key读取值设置值
摘要:在原来解析json数据是,一般都是用反序列化来实现json数据的解读,这需要首先知道json数据的结构并且建立相应的类才能反序列化,一旦遇到动态的json数据,这种方法就不使用。 为了解决动态解析json数据,微软有个Newtonsoft.Json封装类十分好用,里面的JToken直接实现ling查 阅读全文

posted @ 2022-05-24 15:58 卡农2014 阅读(780) 评论(0) 推荐(0)

C# httpRequest乱码
摘要:因为返回的数据做了压缩 //方式1 //Stream stm = new System.IO.Compression.GZipStream(webresponse.GetResponseStream(), System.IO.Compression.CompressionMode.Decompres 阅读全文

posted @ 2021-11-05 21:55 卡农2014 阅读(440) 评论(0) 推荐(0)

ORM框架之二--IQueryable的奥秘
摘要:原文:https://www.cnblogs.com/irenebbkiss/p/4165039.html 作者:Poiuyt_cyc 上篇文章标题乱起,被吐槽了,这次学乖了。 上篇文章中介绍了如何解析Expression生成对应的SQL语句,以及IQueryable的一些概念,以及我们所搭建的框架 阅读全文

posted @ 2021-10-31 14:22 卡农2014 阅读(237) 评论(0) 推荐(0)

linq实用性技巧
摘要:原文:https://www.cnblogs.com/irenebbkiss/p/4155719.html 作者:Poiuyt_cyc 1.)递归 我们经常会遇到一个情况,就是想获取当前节点下的所有子节点。比如我们查询的时候,条件选的广东,那么广州、深圳、东莞都在该范围内,当然还包括广州下的街道等。 阅读全文

posted @ 2021-10-31 14:18 卡农2014 阅读(52) 评论(0) 推荐(0)

Linq to object
摘要:原文:https://www.cnblogs.com/irenebbkiss/p/4155480.html 作者:Poiuyt_cyc LINQ想必大家都不陌生了,它的出现使得我们的代码变得更短、更优雅了。至于LINQ是什么,Linq to object这类的扩展方法到底做了些什么。我们使用的EF是 阅读全文

posted @ 2021-10-31 14:15 卡农2014 阅读(47) 评论(0) 推荐(0)

Linq To Sql
摘要:原文:https://www.cnblogs.com/irenebbkiss/p/4157364.html 作者:Poiuyt_cyc 相信EF大家都不陌生了,因为数据库表跟程序实体是一一对应的原因,我们能够通过lambda这种函数式的编程方式进行操作数据库,感觉非常清晰明了。与我们直接写SQL相比 阅读全文

posted @ 2021-10-31 14:12 卡农2014 阅读(146) 评论(0) 推荐(0)

C# 使用 lambda 表达式进行对象的值获取与赋值
摘要:参考资料 c# - How to set property value using Expressions? - Stack Overflow 原文链接:https://www.cnblogs.com/jasongrass/p/14150518.html 作者: J.晒太阳的猫 出处: https: 阅读全文

posted @ 2021-10-31 14:01 卡农2014 阅读(1123) 评论(0) 推荐(0)

Asp.Net Core 3.1发布IIS报错 HTTP Error 500.30 - ANCM In-Process Start Failure
摘要:HTTP Error 500.30 - ANCM In-Process Start FailureCommon causes of this issue:The application failed to startThe application started but then stoppedTh 阅读全文

posted @ 2021-06-04 10:12 卡农2014 阅读(2314) 评论(0) 推荐(0)

安装 dotnetcore-windowshosting
摘要:win10,iis安装 WindowsHosting 1、链接地址https://chocolatey.org/packages/dotnetcore-windowshosting/2.2.3 2、新建一个bat文件 choco install dotnetcore-windowshosting - 阅读全文

posted @ 2021-06-03 11:15 卡农2014 阅读(629) 评论(0) 推荐(0)

如何使用PowerShell提取任何网页上的链接
摘要:PowerShell 3 has a lot of new features, including some powerful new web-related features. They dramatically simplify automating the web, and today we 阅读全文

posted @ 2021-06-03 10:55 卡农2014 阅读(612) 评论(0) 推荐(0)

c#爬虫
摘要:最近工作中需求定时爬取不同城市每天的温度。其实就是通过编程的方法去抓取不同网站网页进行分析筛选的过程。.NET提供了很多类去访问并获得远程网页的数据,比如WebClient类和HttpWebRequest类。这些类对于利用HTTP去访问远端的网页并且下载下来是很有用的,但在对于所下载下来的HTML的 阅读全文

posted @ 2020-12-06 23:08 卡农2014 阅读(142) 评论(0) 推荐(0)

分析网站由什么网页语言编写
摘要:https://w3techs.com/sites 此网站能分析 网站由什么编程语言编写 可以用firebug或者chrome的工具来查看网页的Response Headers:Response HeadersHTTP/1.1 200 OK Date: Thu, 29 Nov 2012 01:08: 阅读全文

posted @ 2018-01-20 23:05 卡农2014 阅读(91) 评论(0) 推荐(0)

网页Encoding
摘要:在处理文本时,经常需要处理Encoding的概念。存在这个问题的原因在于,在.NET程序内文本只是string和char对象,而保存到硬盘时,或者准备用socket把它发送出去时,都得先转换成byte[]或者字节流。而转换的算法,就是Encoding。Encoding不同文本文件的行数也不同。 老外 阅读全文

posted @ 2017-11-01 10:09 卡农2014 阅读(195) 评论(0) 推荐(0)

Dictionary转换为list
摘要:本文导读:ASP.NET中dictionary和list都用于集合类,在开发中,经常对List、Dictionary列表进行复制、转换等操作,有时需要将Dictionary转换为list 或者 list转换为Dictionary。下面介绍Dictionary转换为list的几种方式 一、创建List 阅读全文

posted @ 2017-10-21 01:09 卡农2014 阅读(432) 评论(0) 推荐(0)

导航