月色真美

月色真美

最新文章

.Net使用MimeKit发送邮件

.Net使用MimeKit发送邮件

网站需要用到邮件功能给用户发送验证码,查了一些资料,测试了各种发送邮件的第三方依赖,发现MimeKit是最好用的,于是封装了一个依赖注入的邮件服务。测试的过程中,发现了MimeKit在添加中文名称的邮箱附件时,有乱码问题,经过各种咨询和测试,发现属于编码问题,mark。 Nuget下载此依赖。 In
43
0
0
2022-03-28

SqlSugar的一些使用方法

在自己捣鼓了N年的自写ORM后,最后还是走向了SqlSugar。无他,这玩意,基本上实现了我所有对ORM的期望。这里总结下我所使用的一些方法。 运行环境是.Net6,因为安装的是Core版。 Install-Package SqlSugarCore 使用SqlSugar有两种方法,一种是静态全局使用
194
0
0
2022-01-28

.Net模拟运行Javascript

之前为了破解QQ音乐以抓取其WEB下的歌曲,找到了一款开源的依赖包,此包可以允许.Net模拟Javascript运行环境并完美运行。支持win、linux和osx。 Install-Package JavaScriptEngineSwitcher.ChakraCore 这里拿我模拟JS环境,运行QQ
54
0
0
2022-01-16
一些对MySQL索引的理解

一些对MySQL索引的理解

用了四五年的MySQL,总结一些对其索引的理解。 1.索引是什么? 索引是对数据库表中一列或多列的值进行排序的一种结构。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。那么在数据量适合的时候,如何调优,索引是必先处理好的部分。目前我接手过的系统中,用户级
58
0
0
2021-02-24
使用Autofac.Annotation组件像JavaSpring注解一样装配实现

使用Autofac.Annotation组件像JavaSpring注解一样装配实现

虽然.NetCore内置了DI容器,但是相信很多人还是习惯使用Autofac来替代内置容器。因为内置容器不支持属性注入、不支持自定义生存期管理、不支持基于名称的注入等。 那么针对Autofac,有一个很好用的第三方插件,Autofac.Annotation,可以通过特性,直接完成装配实现,非常的方便
37
0
0
2021-02-24
大文件分段上传以及续传、秒传功能实现

大文件分段上传以及续传、秒传功能实现

dotNet在上传方面,默认上限是30M,即超过30M的文件上传,你需要同时修改Web服务组件的配置和dotNet自身的上传限制,才允许上传更多的。 此外,对于超大文件上传,即时是修改配置,也会有很多疑难问题,因为这里讲解一下如何在DotNet上使用大文件分段上传,以及续传、秒传功能的实现。 上传后
30
0
0
2021-02-22

学渣的Python学习日记之爬取QQ音乐

正文 爬取QQ音乐,更多的时间是花在了解他们接口对接的逻辑,找到规律后,用Python进行模拟抓取处理,就没什么难度了。 import urllib.request import requests import os import time import json import re import
28
0
0
2020-12-02

学渣的Python学习日记之爬取小说

正文 学渣的PY之路1,做了一个简易的小说解析下载程序,大概就两百多行代码,实现了此站点下载所有小说的功能,不禁感慨PY的扩展包强大之处,似是完全了爬网站做的。编程环境是vs code + Anaconda,3.6的版本,废话不多说,上代码! import urllib.request import
31
0
0
2020-12-01
分享一些Windows常用软件

分享一些Windows常用软件

1.基础软件 1.1.解压缩 7z-64bit x64(文件压缩率最高的压缩软件) 下载 | 官网下载 WinRAR x64(简约好用的压缩软件)
66
0
0
2020-10-22
Windows系统镜像下载

Windows系统镜像下载

Windows系列操作系统先后推出了多个版本,每个版本都有其独有特点和范围。下面列出主要版本的下载方式,下载来源采集于MSDN原版镜像地址。 1.WindowsXp 版本:windows_xp_service_pack_3 大小:398.33MB 时间:2008-06-30 下载:X86下载 2.W
ISO
127
0
0
2020-10-22