随笔分类 -  .Net杂记

摘要:HtmlAgilityPack应该算是.Net下最好用的html解析库了。 因为最近帮朋友采集一些数据,在nuget里面搜索了好几个库,最后决定就用HtmlAgilityPack。并简单的记录下使用的姿势。 直接使用nuget包安装 1.下载网页 该库提供了一个下载网页的类:HtmlWeb 如果网络 阅读全文
posted @ 2019-10-13 14:49 天府三街第二帅 阅读(862) 评论(3) 推荐(2) 编辑
摘要:纵观全网,就两种解决方案 1.取消网络适配器里面的IPV6的给勾选【我试过,无效,但是有些网友说是有效果,也不知道是咋回事】 2.修改host。【本人亲测有效果,速度从5kb到5M左右,但是无法跑满宽带】 查询微软的下载网站的域名 download.visualstudio.microsoft.co 阅读全文
posted @ 2019-10-06 22:34 天府三街第二帅 阅读(1118) 评论(1) 推荐(0) 编辑
摘要:使用C#默认的Random无参构造的next生成的随机数,在快速生成随机数的时候,会出现大批量的重复。使用guid作为随机数种子,效果会好很多 阅读全文
posted @ 2019-05-16 23:22 天府三街第二帅 阅读(950) 评论(0) 推荐(0) 编辑
摘要:因为在老的项目上做修改,需要删除单独的spa目录,就把ClientApp删掉了。但是重新生成报错,在VS2017界面上也没找到在什么地方配置。最后发现在csproj上里面可以去掉spa的配置 <SpaRoot>ClientApp\</SpaRoot> 删掉上面这行就就ok了 因为在老的项目上做修改, 阅读全文
posted @ 2019-05-16 23:21 天府三街第二帅 阅读(203) 评论(0) 推荐(0) 编辑
摘要:在web应用中,一个账户,会有N多个涉及到数字的字段。比如一个账户的金额,积分等。这些字段就涉及到增减的情况。如果是在测试环境下,靠程序员或者测试手动点击。一般是发现不了问题。 一旦上到正式环境下。有真实用户做操作了,就很容易出现莫名其妙的金额和流水记录不一致的情况。如果没有足够的经验,很难排查出问 阅读全文
posted @ 2019-05-16 23:19 天府三街第二帅 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一个程序去调用另一个xxx.exe的时候,需要记录下这个exe里面的console.write的输出 调用 阅读全文
posted @ 2019-05-16 23:17 天府三街第二帅 阅读(1281) 评论(0) 推荐(0) 编辑
摘要:很多web程序一般的偶不会设计真的物理删除了。 基本上都是在在数据库加一个标记,就得当作已经删除了。同时在查询的时候,过滤已经标记删除的数据 ef core实现软删除是非常简单的,直接在OnModelCreating动态创建一个IsDeleted字段,bool类型。然后扔到ef core的查询过滤器 阅读全文
posted @ 2019-05-16 23:04 天府三街第二帅 阅读(254) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示