自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (8)
  • 收藏
  • 关注

原创 .net6使用最小api(8)— 开启跨域模式,通过扩展服务实现

前言后端开启跨域模式也是经常用到的,特别是多域名的情况下就会涉及到跨域,比如前端地址为:http://webset.test.com,后端接口地址为:http://api.domin.com时,就会有跨域的问题。而跨域问题有多种方式可以解决,比如:1传统的jsonp2前端通过代理3后端通过设置这里我们采用后端的配置来解决跨域的题项目实战1、添加跨域扩展服务类添加文件名为A...

2022-04-18 08:16:00 1473

原创 .net6使用最小api(7)— 自定义加载json配置文件

前言最常用的加载json配置文件,采用微软自带的方法AddJsonFile,这时可通过Configuration来读取配置信息,有时为了了解原理,我们自己写重写一个加载配置的方法,下面我们来实战一下。往期最小api文章回顾.net6使用最小api(1)——依赖注入Autofac之构造函数注入.net6使用最小api(2)——依赖注入Autofac之属性注入.net6使用最...

2022-04-17 09:08:00 2418

原创 .net6使用最小api(6)— 集成swagger扩展类方便直接拿用

前言1、使用最小api集成swagger实践,通过集成服务的注入方式,即可快速实现swagger界面展示2、可通过配置的方式,动态添加注释xml文件以往最小api配置实战文章:.net6使用最小api(1)——依赖注入Autofac之构造函数注入.net6使用最小api(2)——依赖注入Autofac之属性注入.net6使用最小api(3)— 自定义模型验证1.net6使...

2022-04-16 09:30:00 1835

原创 .net6使用最小api(5)— 自定义模型验证3-FluentValidation

前言模型验证的方式有很多种,之前几篇文章中也有其它两种,我们今天讲第三种验证的方式,结合FluentValidation组件来实现。场景:在我们用户登录时,需要输入用户名和密码等信息时,就要进行验证规则,此时需要验证1、用户名不能为空,用户名至少2个字符,最多12个字符2、密码不能为空,密码长度至少6个字符,最多16个字符3、密码不符合规则,必须包含数字、小写或大写字母、...

2022-04-15 19:20:00 1183

原创 .net6使用最小api(4)— 自定义模型验证2

前言在使用参数模型验证时,根据使用人习惯的不同会选择不同的模型验证,有人有选择api自带的模型验证,有的人会重写api模型验证,有的人会用第三方控件FluentValidation.AspNetCore来验证模型,各有所爱,可以自行选择验证方式。这里我们先介绍第二种自定义重写api的模型验证方法IsValid,下一篇在介绍第三种验证方式以往文章回顾:.net6使用最小ap...

2022-04-14 08:30:00 870

原创 .net6使用最小api(3)— 自定义模型验证1

前言模型验证其实就是给我们入参属性上加入一些特性,对参数进行规则验证是否合法,不通过的则统一处理并返回给用户,下面我们来实战一下来达到我们的验证效果。.net6使用最小api(1)——依赖注入Autofac之构造函数注入.net6使用最小api(2)——依赖注入Autofac之属性注入模型实体规则定义public class SearchProductParam{ ...

2022-04-13 08:30:00 741

原创 .net6使用最小api(2)——依赖注入Autofac之属性注入

继上篇文章你介绍了.net6使用最小api(1)——依赖注入Autofac之构造函数注入本篇继续介绍:“.net6使用最小api(2)——依赖注入Autofac之属性注入”本文实战项目,相关代码可直接复用github地址:https://github.com/hailang2ll/DMS.MPTEST1属性注入类准备添加类文件AutofacPropertityModule...

2022-04-12 08:30:00 1750 3

原创 .net6使用最小api(1)——依赖注入Autofac之构造函数注入

最近与一些技术小伙伴的沟通中经常问我:微软.net6中的最小api是干什么用的?也不知道怎么用?他有什么优势?下面我会用几篇干货文章来实现最小api应用,希望能给带给小伙伴们收获。问:.net最小api干什么用的?他有什么优势?答:个人感觉其实用处不大,应该是微软对外的一个推广作用,显示.net6的强大,体现创建一个.net6项目只需要几个文件即可。(纯个人观点,如有误欢...

2022-04-11 08:30:00 2836

原创 Asp.Net Core Ocelot Consul 微服务

做一个简单的微服务架构如下图:这个图表示的是一个网关代理Consul的两个服务,consul每个服务注册集群安装 Consul的服务,这里安装单机版的,集群版配置最低要求(3个Cons...

2020-03-31 13:44:46 974

转载 基于微服务的互联网系统稳定性~亿级用户

作者简介:曾任职于阿里巴巴,每日优鲜等互联网公司,任技术总监。15年电商互联网经历。互联网系统为大量的C端用户提供服务,如果隔三差五的出问题宕机,会严重...

2020-03-17 08:20:00 382

转载 复工在即,不会.NET Core 3.1如何打赢这场残酷的职场淘汰战?

强人掌舵 重回巅峰2014年萨蒂亚·纳德拉接棒史蒂芬·鲍尔默成为微软掌门人,五年的时间,纳德拉将夕阳西下、停滞不前的微软重新带回巅峰状态。2019年,微...

2020-03-17 08:20:00 275

转载 Docker基础修炼1--Docker简介及快速入门体验

本文作为Docker基础系列第一篇文章,将详细阐述和分析三个问题:Docker是什么?为什么要用Docker?如何快速掌握Docker技术?本系列文章中...

2020-03-16 12:30:00 375

转载 【朝夕技术专刊】Core3.1WebApi_Filter-Authorize详解

欢迎大家阅读《朝夕Net社区技术专刊》第6期我们致力于.NetCore的推广和落地,为更好的帮助大家学习,方便分享干货,特创此刊!很高兴你能成为忠实读者...

2020-03-16 12:30:00 625

转载 微服务注册中心的选型和思考

戳蓝字“架构之美”关注我们哦! 概述在微服务时代,注册中心越来越被重视。服务治理逐渐跟业务服务并驾齐驱。所以本文想对注册中心进行体系化探索。注册中心...

2020-03-15 12:30:00 375

转载 疫情后互联网公司跳槽指南

最近的疫情,让大家想明白了很多事情。有的人打算在疫情后结婚,有的人打算在疫情后离婚,有的人打算在疫情后离职。从某种程度上来讲,工作也是生活中的“伴侣”之...

2020-03-15 12:30:00 162

转载 我到底该不该换工作

最开始由于我们公司是做众包平台的,需要大量的兼职者,所以我就认识了很多互联网人士。再加上后面我有意组建一些专业社群,于是结识的人就更多了。很多人都知道我...

2020-03-14 12:30:00 406

转载 说话的分寸,就是做人的分寸

听过一个故事:古希腊哲学家苏格拉底非常善于演说,有不少年轻人慕名来向他求教。一天,有位青年前来求教,那位青年自我介绍时,为了表现自己,便高谈阔论,在苏格...

2020-03-14 12:30:00 197

转载 如何提高阅读 SQL 源代码的快感

点击蓝色“有关SQL”关注我哟加个“星标”,天天与6000人一起快乐成长今天的小 C 很不在状态。昔日的她,一大早肯定不会愁容满面,似乎像是星巴巴没有喝够的样子,兴奋不起来!11:30...

2020-03-09 21:00:00 150

转载 成功人士每天早上的15个习惯

来源:摘自搜狐网一日之计在于晨。作为一天的开始,早上无疑是非常关键的时候。美国职场专家Lynn Taylor表示,早上之所以重要,是因为“休息结束后,早上将为一天的工作奠定心理状态。Ta...

2020-03-09 21:00:00 267

转载 一文详解 Ansible 架构与工作原理,请收藏!

来源:361way.comAnsible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行...

2020-03-09 21:00:00 234

转载 这幅父子漫画,刷爆了朋友圈!

来源:百度文库这组名叫《爸爸说》的漫画里,爸爸的回答将会让很多人深思:转自百度文库,版权归原作者所有,如有侵权请告知往期精彩回顾互联网人在家办公的秘密(冒死公开!)你与高手的差距,就在这...

2020-03-09 21:00:00 194

转载 删库了,一定要跑路吗?

在工作中,我们误删数据或者数据库,我们一定需要跑路吗?我看未必,程序员一定要学会自救,神不知鬼不觉的将数据找回。在 mysql 数据库中,我们知道 binlog 日志记录了我们对数据库的...

2020-03-09 21:00:00 251

转载 异步通信:提升远程团队生产力的关键(上)

许多公司的管理者正在考虑是否应该接受远程办公。但很少有人问自己是否应该采用更加异步的工作方式。尽管我认为远程工作是未来,但我认为异步通信(或简称为异步)是提升团队生产力的一个更为重要的因...

2020-03-08 21:00:00 340

转载 古训:六不合,七不交,四深交

六不合01.不与私欲太重的人合作,因为他们看不见别人的付出,只在意自己的得失与结果。02.不与没有使命感的人合作,因为他们以赚钱为目的。03.不与没有人情味的人合作,因为在一起会不...

2020-03-08 21:00:00 178

转载 复工后,我发现这个世界变了...

终于,大大小小的公司陆续开始复工了。但是,当你结束在家办公的岁月,兴高采烈回归职场时会发现——一切都变了!1终于接到诈骗电话的我——2刚复工大家都没地方剪头发——3虚假的复工——4到点下...

2020-03-08 21:00:00 205

转载 从零开始入门 K8s | 可观测性:监控与日志

作者 | 刘中巍(莫源) 阿里巴巴技术专家本文整理自《CNCF x Alibaba 云原生技术公开课》第 12 讲,点击“阅读原文”直达课程页面。关注“阿里巴巴云原生”公众号,回复关键...

2020-03-08 21:00:00 323

转载 一个技术装成项目经理,是什么体验?

作者:圈圈做技术真的太累了……电脑桌前一坐就是一整天一天一夜↓bug多到整不完解决这一个,还有下一个↓上了年纪还得天天担心被裁员↓但我看那些项目经理倒挺自在干活的是我们搞技术的他们项目经...

2020-03-08 21:00:00 265

转载 面试必问:分布式事务的解决方案,你知道哪些?

作者:田老师源文:https://blog.51cto.com/xvjunjie/2420402一、分布式事务前奏事务:事务是由一组操作构成的可靠的独立的工作单元,事务具备ACID的特...

2020-03-07 09:00:00 289

转载 6 个 K8s 日志系统建设中的典型问题,你遇到过几个?

作者 | 元乙 阿里云日志服务数据采集客户端负责人,目前采集客户端 logtail 在集团百万规模部署,每天采集上万应用数 PB 数据,经历多次双 11、双 12 考验。导读:随着 ...

2020-03-07 09:00:00 76

转载 老板不要怪员工不忠诚,看看你和员工合作的三层境界!

来源:百度文库老板和员工之间合作的3层境界,一位企业家朋友跟我沟通交流,他公司最近发生这样的事情,一名多年培养起来的员工,在公司里面担任业务的骨干,最近离开公司了,离开公司不要紧,问题是...

2020-03-06 21:00:00 235

转载 2020 年,那些“寿命终止”的微软产品

作者丨万佳对微软用户来说,今年格外值得注意。因为在 2020 年,微软的几个重要产品都将终止服务支持,其中最重要的有 Office 2010、Visual Studio 2010、Win...

2020-03-06 21:00:00 173

转载 Service Discovery 与微服务架构有什么关系?

一.应用层在简单的 3 层结构中,Web 服务层既要处理请求,又要承载业务功能:而更优的结构是把 Web 层与应用层(也叫平台层)分开:优势在于:能够单独扩展应用层:允许独立加机器、换专...

2020-03-05 08:50:00 502

转载 当面对热门技术时,你焦虑吗

有为数不少的小伙伴会时常会感到焦虑:自己使用的技术老旧,工作中也基本用不到新技术,经常跟不上新技术的发展形式,出去找工作时担心没公司录用自己,担心失业等等, 特别是做内部业务系统开发时,...

2020-03-04 21:38:14 147

转载 看了同事的代码,我忍不住写了这份代码指南

作者:xybaby源文:https://www.cnblogs.com/xybaby/p/11335829.html写出整洁的代码,是每个程序员的追求。《clean code》指出,要...

2020-03-04 21:38:14 181

转载 远程团队的高产能:该公司员工不足40人,年收入居然几百万美元

尽管现在全国每天号称有2亿人在“远程办公”,但因为其中大多数是被迫的,没有准备、没有经验,不得已而为之,就像诺曼底登陆一样,所有的人都很慌,很忐忑,不知道下秒会发生什么,可是没办法,只能...

2020-03-03 21:00:00 675

转载 BeetleX.AdminUI介绍

BeetleX.AdminUI是基于Beetlexjs+Vuejs+Bootstrap相结合的后台管理框架,主要介绍在不使用Webpack的情况下,如何用VS来开发一个单页面的Web后台...

2020-03-03 21:00:00 573

转载 敏捷工具:用户故事地图梳理需求全景

文长:2770字时长:8分钟针对人群:用户体验设计师,业务分析师,产品经理,研发工程师1 概念什么是用户故事:迭代开发的一种工具代表了可开发的一个工作单元帮助我们跟踪一...

2020-03-02 08:00:00 2330

转载 为什么技术入门文章那么多,进阶文章却凤毛麟角

技术入门文章泛滥,搜索引擎里检索一番,相信你会有更切身的体会,而真正深度解读的文章却鲜为少见,文章深浅的分布想必也是遵循幂律分布。转而想一下,大概有几个原因,且往下看看:门槛低甭管会不会...

2020-03-02 08:00:00 124

转载 想要升职加薪,请从“主动”做起

在职场中,有人希望从工作中能让自己有很大的成长,有人希望公司能有很好的文化氛围,有人希望与同事有良好的人际关系,但大多数情况下最让人看重的那就是升职加薪,可就是这个期望却难倒了很多人。有...

2020-03-02 08:00:00 319

转载 如何使用Docker快速开始部署Jenkins?

Jenkins是什么?Jenkins是一种自动化工具。与他一起,可以创建工作来构建,测试和部署应用程序。可以在jenkins中创建管道。什么是管道?管道是需要做的所有事情的步骤组成的脚本...

2020-03-02 08:00:00 146

[C#]Winform程序皮肤管理器+72款窗体皮肤(程序+源代码+详细代码注释)

Winform程序皮肤管理器+72款窗体皮肤(程序+源代码+详细代码注释),里有详情的文档,看了就知道怎么使用了。

2013-05-04

jQuery+XML+ASP.NET无刷新添加删除数据

jQuery+XML+ASP.NET无刷新添加删除数据,还可以简单进行分页, 本程序的数据存储介质为XML,只是为了演示jQuery的功能, 有兴趣的朋友可以修改完善,转换为数据库版。

2013-05-04

asp.net图片切割、裁切并实现保存

这是个与AJAX有关的很不错的实用小程序,ASP.NET+JavaScript实现图片切割, 也就是大家所说的裁切功能,并可以用鼠标拖动区域、拉大区域, 右侧会适时显示出裁切后的图片, 点击保存后可将图片按原来的文件名保存, 值得大家学习的好程序。

2013-05-04

Asp.net+MVC会员管理系统

Asp.net MVC会员管理系统 功能比较简单,主要是用户登录、注册(注册后需要审核才能使用)及信息修改等,采用Asp.netMVC开发 管理后台有用户管理、角色管理、邮件配置等功能 花了五天时间,终于做好了asp.net mvc后台管理系统,但mvc传递中文字符困扰了我很久,后来还是用Des加密解密技术搞定,适合mvc初学者学习参考! 采用的了Form身份验证,WebServices,Linq,数据加密解密,Mztreeview1.0 解决了mvc传递中文字符的问题 默认管理员帐号/密码:qiaojun/123456

2013-05-04

权限管理系统(web版+winform版)(c#+vs2005)

一套完整的权限管理系统的设计方案,采用c#+vs2005开发,大量用ajax+jquery等技术实现,里面有完整的数据库设计,直接附加就可以用了,希望对大家有一定的帮助。

2013-05-04

源码-电子商务网站.net版本(vs2008)

非常不错的一个项目,以给人用过多次,适用于电子商务网站开发哦,完全的源代码,供大家参考。 本网站采用了先进的.netMVC技术,url地址为html,便于搜索引擎的抓取,布局为div+css,后台是extjs框架,采用了高级搜索,jquery+ajax无刷新全文索引. 直接用vs2008打开本网站,然后点击default.aspx页面右键,设为起始页面,然后按F5直接可以运行。后台暂时无登录名和密码的设置。

2013-05-04

sql高效分页存储过程

sql高效分页存储过程,本人已使用多个项目无发现问题的,推荐大家使用。

2013-05-04

局域网socket通信实例

利用socket局域网之间的通信,一对多的聊天工具。

2012-01-07

空空如也

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

TA关注的人

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