沐雪大神

记载我的学习技术过程

  • 博客(22)
  • 资源 (33)
  • 收藏
  • 关注

原创 Asp.NetCore 3.1 EFCore处理Mysql的分库分表--MyCat解决方案

一、什么情况下需要分库分表?Mysql单表数据量超过500万条。二、Asp.net Core 技术栈,分库分表的解决方案有哪些?1、阿里云的DRDS2、Mycat ---数据库分库分表中间件;3、TiDB;三、以上3种解决方案各自的特点:1、阿里云DRDS是收费的商业版,价格稍贵,但是比SqlServer便宜多了;2、MyCat分库分表,单表数据量在500万--5000...

2020-03-31 22:33:24 2027 2

原创 asp.net core 3.1里 EF的事务-代码示例

using (var context = new BloggingContext()) { using (var transaction = context.Database.BeginTransaction()) { context.Blogs.Add(new Blog {Url = "http...

2020-03-30 11:00:00 15

原创 在 ASP.NET Core 中使用 IHttpClientFactory 发出 HTTP 请求

可以注册IHttpClientFactory并将其用于配置和创建应用中的HttpClient实例。IHttpClientFactory的优势如下:提供一个中心位置,用于命名和配置逻辑HttpClient实例。例如,可注册和配置名为 github 的客户端,使其访问GitHub。可以注册一个默认客户端用于一般性访问。通过HttpClient中的委托处理程序来编码出站...

2020-03-29 17:29:43 1220

原创 Asp.netCore3.1 Blazor入门

Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架:使用 C# 代替 JavaScript 来创建丰富的交互式 UI。共享使用 .NET 编写的服务器端和客户端应用逻辑。将 UI 呈现为 HTML 和 CSS,以支持众多浏览器,其中包括移动浏览器。使用 .NET 进行客户端 Web 开发可提供以下优势:使用 C# 代替 JavaScript 来编写代码。利...

2020-03-29 17:22:00 20

原创 找一找教程网小程序端源码

先献上源码的git地址:https://gitee.com/MuXueRuanJian/zyiz_minapp找一找教程网小程序源码,兼容微信小程序和百度小程序。效果查看--微信搜索“找一找教程网”。软件架构使用uni-app开发的小程序。已经精心设计,完美兼容微信小程序和百度小程序。现在贡献出来,让需要的朋友可以快速搭建技术博客类的小程序,也可以让大家参考一番。若有好的想法,大家可以共同...

2020-03-29 12:43:00 49

原创 Python3入门教程系列-Python字符串

参考找一找教程网:字符串是Python中最受欢迎、最常使用的数据类型。可以通过用引号括起字符来创建它们。 Python将单引号与双引号相同。创建字符串和向一个变量赋值一样简单。 例如 -var1 = 'Hello World!'var2 = "Python Programming"1.访问字符串中的值Python不支持字符类型; 字符会被视为长度为1的字符串,因此也被认为是一个子字...

2020-03-27 22:37:00 23

原创 ASP.NET Core3.1 中间件middleware说明

参考网址:http://www.zyiz.net/tutorial/detail-4543.htmlhttps://docs.microsoft.com/zh-cn/dotnet/api/microsoft.aspnetcore.builder?view=aspnetcore-3.1中间件是一种装配到应用管道以处理请求和响应的软件。每个组件:选择是否将请求传递到管道中的下一个组件。...

2020-03-26 22:07:53 1394

原创 ASP.NET Core3.1 中间件middleware讲解

中间件是一种装配到应用管道以处理请求和响应的软件。每个组件:选择是否将请求传递到管道中的下一个组件。可在管道中的下一个组件前后执行工作。请求委托用于生成请求管道。请求委托处理每个 HTTP 请求。使用RunMap和Use扩展方法来配置请求委托。可将一个单独的请求委托并行指定为匿名方法(称为并行中间件),或在可重用的类中对其进行定义。这些可重用的类和并行匿名方法即为中间...

2020-03-26 22:04:00 32

原创 ASP.NET Core 3.1 中的Startup类

Startup类配置服务和应用的请求管道。Startup 类ASP.NET Core 应用使用Startup类,按照约定命名为Startup。Startup类:可选择性地包括ConfigureServices方法以配置应用的服务 。服务是一个提供应用功能的可重用组件。在ConfigureServices中注册服务,并通过依赖关系注入 (DI)或Applica...

2020-03-26 00:33:00 21

原创 ASP.NET Core3.1 MVC 添加验证规则

本节内容:向Movie模型添加了验证逻辑。确保每当用户创建或编辑电影时,都会强制执行验证规则。坚持 DRY 原则MVC 的设计原则之一是DRY(“不要自我重复”)。ASP.NET Core MVC 支持你仅指定一次功能或行为,然后使它应用到整个应用中。这可以减少所需编写的代码量,并使编写的代码更少出错,更易于测试和维护。MVC 和 Entity Framework Cor...

2020-03-25 23:57:00 15

原创 asp.net core 3.1 webapi接口参数有时间类型取不到值得问题

asp.net core 3.1 webapi项目,入参的类的参数里有时间格式,默认如下:"book_date": "2020-03-25T08:17:45.457Z",如果我们传这样"book_date": "2020-03-25 08:17:45.457",接口里就取不到值了。根据“asp.net core 3.1官方文档 http://www.zyiz.net/xilie-...

2020-03-25 16:53:00 37

原创 Python3快速入门教程-zyiz.net

Python是一种通用的解释,交互式,面向对象和高级编程语言。它是由Guido van Rossum在1985 - 1990年创建的。像Perl一样,Python源代码也可以在GNU通用公共许可证(GPL)下获得。Python是以电视节目“Monty Python`s Flying Circus”来命名,并不是以莽蛇(Python)来命名的。Python 3.0在2008年发布。虽然这个...

2020-03-24 17:12:55 420

原创 asp.net core 3.1 引用的元包dll版本兼容性问题解决方案

自从.netcore 3.1出来后,大家都想立马升级到最新版本。我也是如此,微软也对.netcore 3.1的官方组件不断升级,几乎每隔几天就会有部分元包可以升级。每次打开Nuget包管理器,“更新”的tab处总会有个数字暗示着你快点升级!一向有代码洁癖的同学(包括我),都会毫不犹豫的点击“全部升级”。我们总是幻想着使用更高的版本,可以获取更牛的功能和更快的性能。可惜,梦想是好的,结局却是...

2020-03-23 23:33:14 1626

原创 Python安装和环境配置

Python 3适用于Windows,Mac OS和大多数Linux操作系统。即使Python 2目前可用于许多其他操作系统,有部分系统Python 3还没有提供支持或者支持了但被它们在系统上删除了,只保留旧的Python 2版本。在本教程中,我们重点讲解如何在Windows 10和Ubuntu系统上安装Python 3的最新版本(当前新版本:Python 3.6.1)。在Win...

2020-03-23 22:39:00 12

原创 Python3快速入门教程

面向对象和高级编程语言。它是由Guido van Rossum在1985 - 1990年创建的。像Perl一样,Python源代码也可以在GNU通用公共许可证(GPL)下获得。Python是以电视节目“Monty Python`s Flying Circus”来命名,并不是以莽蛇(Python)来命名的。Python 3.0在2008年发布。虽然这个版本应该是不向后兼容的,但后来许多重要的功...

2020-03-23 22:31:00 14

原创 将控制器添加到 ASP.NET Core MVC 应用

模型-视图-控制器 (MVC) 体系结构模式将应用分成 3 个主要组件:模型 (M)、视图 (V) 和控制器 (C) 。MVC 模式有助于创建比传统单片应用更易于测试和更新的应用。基于 MVC 的应用包含:模型 (M) :表示应用数据的类。模型类使用验证逻辑来对该数据强制实施业务规则。通常,模型对象检索模型状态并将其存储在数据库中。本教程中,Movie模型将从数据库中检索电影数...

2020-03-23 10:45:00 20

原创 C#编写gRPC应用程序所需的概念

proto 文件gRPC 使用协定优先方法进行 API 开发。默认情况下,协议缓冲区(protobuf)用作接口设计语言(IDL)。*的 proto文件包含:GRPC 服务的定义。客户端和服务器之间发送的消息。有关 protobuf 文件语法的详细信息,请参阅官方文档(protobuf)。例如,请考虑gRPC 服务入门中使用的fibonacci文件:定义Greeter服...

2020-03-23 10:33:00 19

原创 Python是什么?

Python是面向对象,高级语言,解释,动态和多用途编程语言。Python易于学习,而且功能强大,功能多样的脚本语言使其对应用程序开发具有吸引力。Python的语法和动态类型具有其解释性质,使其成为许多领域的脚本编写和快速应用程序开发的理想语言。Python支持多种编程模式,包括面向对象编程,命令式和函数式编程或过程式编程。Python几乎无所不能,一些常用的开发领域,如Web编程。这就是为...

2020-03-23 10:16:00 17

原创 wtm框架学习(1):创建一个demo

mysql连接字符串:server=10.40.0.255;uid=root;pwd=upcmysql;database=MyWtmDemo;创建项目,打不开,一般都是连接字符串有问题。

2020-03-19 14:49:00 38

原创 asp.net core 3.1 解决跨域问题,亲测可用

asp.net core 3.1的跨域问题,如果沿用2.2版本的方法是行不通的。3.1版本对跨域问题要“严格”很多。微软官方给我的解释请如下网址:http://www.zyiz.net/tutorial/detail-4801.html不能同时打开AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader().Allo...

2020-03-13 09:36:36 4056 3

原创 .netcore 3.1高性能微服务架构:打造自己的.NET Core项目模板

一、前提:1、搭建好企业内部的nuget服务器,非常简单,netframework 4.6.1项目。2、下载nuget.exe https://www.nuget.org/downloads,下载后一般会放在目录 C:\Program Files\nuget3、下载:NuGet Package Explorer工具。 这2个工具下载地址:https://download.csdn...

2020-03-10 15:59:18 7319 1

原创 免费的发外链友链的简单易操作思路

作为站长,或者的企业网站的运营人员,发外链是一项必不可少的繁杂的任务。这里我总结了几个比较简单的发外链或交换友链的方法,仅供参考。1、加一些qq群找:友链交换之类的,然后跟别人交换友链; 2、一些站长工具,可以查询网站的手情况的,百度 “站长工具”,“站长工具seo综合查询”,"站长工具whois查询",就可以查询到很多牛逼的站长工具网;然后输入你的网址查询;最好每天查询一次; ...

2020-03-09 09:52:02 306

nuget应用程序和NuGet Package Explorer工具

打包nuget包所需要的nuget程序和NuGet Package Explorer工具,查看和打包代码。

2020-03-10

TortoiseGit 汉化包 git工具最新的git傻瓜式操作界面工具

2020-2-20最新的git工具,包含git官方工具,TortoiseGit 最新版本。TortoiseGit 和以及汉化包。

2020-02-20

免费的制作gif_简单实用的GIF动图制作工具

ScreenToGif,免费小巧实用的Gif动画录制工具!使用ScreenToGif, 可以将屏幕任何区域及操作过程录制成GIF格式的动画图像,保存过程还可以对GIF动画进行编辑优化。这款非常优秀的工具原生单执行文件,界面非常简单,功能很实用,它具有录制屏幕、录制摄像头、录制画板、编辑器等功能,编辑器功能非常强大,支持自定义Gif循环播放次数,哪些画面不要的话,还可以对个别删除掉,相当简单且方便!

2020-01-04

微信小程序全屏遮罩层代码

微信小程序全屏遮罩层代码。代码简洁,适合定制开发。

2018-08-11

使用Hyperledger Composer开发区块链应用

使用Hyperledger Composer开发区块链应用。只要掌握了,就不需要再学习nodejs和go啦。Composer 简化了区块链开发的流程。

2017-11-23

区块链|超级账本HyperLedger 入门基础讲解ppt

超级账本(hyperledger)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目。是近期最火的区块链项目,这个ppt 讲解了超级账本的基本知识,适合新手学习扫盲,高手也可以看看。

2017-09-21

云计算--ppt

云计算ppt,值得推荐的讲义

2012-11-01

ftp上传工具--LeapFTP

免费的ftp上传工具--LeapFTP ,强烈推荐下,因为我经常使用这个软件,很好用的。 一个高性能的FTP客户端, 通过它你可以轻松地上传下载和FXP(Ftp服务器之间的文件传输), 完全多线程的构造, 让你自由自在地存取FTP服务器的资源。主要的特性:连接到多个ftp服务器、支持Ftp代理、脚本支持、多语言支持、容易使用、自动CRC校验、支持mIRC宣告。

2011-12-29

百度搜索引擎优化指南

百度搜索引擎优化指南,即针对baud的seo优化,供广大站长朋友阅读。

2011-12-29

仿QQ爱墙的一个网站源码

比较酷的仿QQ爱墙的一个网站源码.用php写的,想要就拿去吧。

2011-12-13

企业级项目开发各种文档模板

详细设计文档模板,概要设计文档模板,以及各项项目开发所需要的文档模板

2010-09-23

C#技术内幕 C#教程 C# 学习资料

C#技术内幕 C#教程 C# 学习资料 pdf格式的

2010-07-23

PDF转成Word 工具

非常好用的PDF转成 Word工具。 我用过了,非常好用。

2010-06-02

winform换肤源码

这是个关于winform窗体换皮肤的源码。 这个压缩包里包含了 好多个皮肤源码,以及皮肤的使用方法,IrisSkin2.DLL的使用方法当然也包含在内。非常好用,画面很绚丽。 1. 先把IrisSkin2.dll文件添加到当前项目引用(解决方案资源管理器->当前项目->引用->右键->添加引用 ,找到IrisSkin2.dll文件.....之后就不用我说了吧^_^).IrisSkin2.dll文件最好放在当前项目\bin\Debug文件中. 2. 然后把IrisSkin2.dll文件添加到vc2005的工具箱:右键->选择项->浏览找到IrisSkin2.dll文件(文件最好放在当前项目\bin\Debug文件中)按确定,控件就添加到工具箱中了.然后把工具箱中新添加的 SkinEngine控件拖到当前项目中。 3. 把皮肤目录中的.ssk文件复制到当前项目\bin\Debug文件中,(ssk文件可选). 4. 再在项目中调用.ssk皮肤文件。例: namespace 当前项目 { public partial class Form1 : Form { public Form1() //当前项目的构造器中调用皮肤文件 { InitializeComponent(); this.skinEngine1.SkinFile = "DiamondBlue.ssk"; //DiamondBlue.ssk可换用皮肤目录中你喜欢的.ssk文件 //(把.ssk复制到当前项目\bin\Debug目录中) }

2010-04-23

subsonic教程(PPT)

ppt ,讲解基础的subsonic 的简介 和使用。

2010-03-17

SubSonic指南中文版

这是我学习subsonic的时候 找的教程,比较好。本来我自己收藏的,现在提供给大家,希望能给需要的人帮助。

2010-03-14

PowerDesigner的数据库设计与实现 PowerDesigner数据库建模技术

PowerDesigner的数据库设计与实现.pdf 和 PowerDesigner数据库建模技术.pdf.2本讲数据库设计比较好的书。在网上看到这本书的资源很少。我免积分送给大家。希望大家喜欢

2010-03-11

WCF入门教程 (WCF入门.pdf)

WCF 入门教程。比较适合初学者看。个人喜欢买书看。

2010-03-04

设计模式 四人帮设计模式

设计模式 四人帮设计模式。比较经典的设计模式。

2010-02-02

jQuery 1.4.1 中文文档 CHM 版

新鲜出炉,更新了大量内容,应该还有一些BUG,欢迎纠错: http://code.google.com/p/jquery-api-zh-cn/downloads/list 本来更早出来的,结果半路又杀出1.4.1,而且发现bind、live还有ajax等方法有大量更新,所以重新翻译这三个方法,消耗了大把时间。 所以今天才发出来。 原文来自 shawphy.com

2010-02-02

jQuery 的VS2008插件

Jeff King发布了一个jQuery智能提示Visual Studio 2008 SP1 补丁,安装这个补丁后,Visual Studio 2008可以自动找到vsdoc.js文件。 http://code.msdn.microsoft.com/KB958502/Release/ProjectReleases.aspx?ReleaseId=1736

2010-01-20

设计模式--基于C#的工程化实现及扩展

设计模式--基于C#的工程化实现及扩展 比较好的设计模式。

2010-01-15

VS2008卸载工具和VS2005卸载工具

VS2008卸载工具和VS2005卸载工具,我用过,比较好用。

2009-11-18

图形化硬盘分区软件 硬盘分区工具

1 安装 2 安装完成后,运行应用程序。 3 只要会用 “分区魔术师(魔法分区)” 则这个图形化的工具则一样会用。 4 可以调整分区大小,划分新分区,合并,格式化 等 功能都具备。安全性和兼容性 都比 老牌的 PowerQuest PartitionMagic(分区魔法师) 还有那 DiskGenius(硬盘分区) 好用,虽然是英文版本,但用的方面。 支持 xp vista 和 win7 . 5 调整完 或 格式化 或。。。 或别忘记了 在左下角 点击 "Apply". 然后电脑会自动重启。 6 重启的时候你无须点击。让它自己搞。 (这段时间可能比较长 ,你可以出去溜达溜达。) 7 启动后你会发现 成功了!!! 8 完了 ,谢谢。这是我在外国网站上找来的。有些电脑上用 “分区魔法师” 会报错,而用这个 基本上不会报错。(我自己测试的 O(∩_∩)O~) 9 上面的几个英文字母别害怕,哥哥我英语四级都没过,还能看的懂! -。- ! 10 主要是可视化,图形化 。我很喜欢。 11 EASEUS Partition Master 4.1.1 Home Edition

2009-11-14

NIIT的asp.net教程(PPT)

NIIT的asp.net教程 asp.net教程 <NIIT的asp.net教程> NIIT的asp.net教程ppt

2009-01-07

jUnit入门教程 jUnit教程

学习时候从网络上整理的juint资料,非常基础.

2009-01-07

java核心技术代码(第7版)

包括<java核心技术>的代码(第7版)<上下册>

2009-01-06

软件测试 Junit教程

理解手工编写单元测试的基本方法; 编写简单的基于JUnit的单元测试用例; 深入掌握JUnit的核心类、JUnit生命周期。

2008-12-03

C#编写的贪吃蛇游戏

学习C#半年后,编写的简单游戏代码,实现了基本的功能.不过还有很多不足,请高手指教..

2008-07-09

绿色PDG阅读器

非常小的 绿色pdg阅读器,使用方面!

2008-06-09

网络守护神

一个比较好的内网管理工具:流量管理<br>P2P下载限制<br>普通下载限制<br>网址控制<br>聊天控制<br>

2008-05-08

用C#编写的简单扑克牌程序

是我自己用C#写的。用扑克牌的 显示,洗牌,发牌等功能。

2008-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除