自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

傲慢与偏见

记录自己的学习成长,分享给大家,共同成长共同进步

  • 博客(7)
  • 资源 (1)
  • 问答 (9)
  • 收藏
  • 关注

原创 WPF布局

前言布局主要也就是需要对基础标签和属性熟练使用,需要对界面进行合理的划分,灵活使用布局标签布局容器:StackPanel: 水平或垂直排列元素、Orientation属性分别: Horizontal / VerticalWrapPanel : 水平或垂直排列元素、针对剩余空间不足会进行换行或换列进行排列DockPanel : 根据容器的边界、元素进行Dock.Top、Left、Right、Bottom设置Grid : 类似table表格、可灵活设置行列并放置控件元素、比较常用UniformG

2021-06-28 09:05:24 153

原创 面向对象程序设计原则

前言面向对象程序设计应遵循七大原则,以此提高代码的稳定性、易扩展、可复用、可维护。而不是CTRL+CV一把梭走天下,想要摆脱初级程序猿的称号,就应该从这里开始,不要总是想着程序和人有一个能跑就行,对自己的工作负责,也是对自己负责。七大设计原则设计原则名称定义使用频率单一职责原则一个对象应该只包含单一的职责,并且该职责被完整的封装在一个类中★★★★开闭原则软件实体应当对扩展开放,对修改关闭★★★★★里氏代换原则所有引用基类的地方必须能透明的使用其子类的对象★

2021-06-24 22:14:03 224

原创 设计模式之策略模式

1|策略模式定义策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用不同的算法,减少了各种算法类与使用算法类之间的耦合。2|策略模式优缺点及使用场景2.1 优点策略模式的Stragey类层次为Context定义了一系列的可供重用的算法或行为。继承有助于析取这些算法中的公共功能。另外,策略模式还简化了单元测试,因为每个算法都有自己的类,可以通过自己的接口单独测试。2.2 缺点因为在使用Stragey时会根据不同场景实例化不同的算法

2021-06-24 00:08:57 89

原创 设计模式之简单工厂模式

1|简单工厂模式定义简单工厂模式(Simple Factory Pattern):定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类;由于在简单工厂模式中用于创建实例的方法通常是静态(static)方法,因此简单工厂模式又被称为 静态工厂方法模式(Static Factory Method), 它是一种类创建型模式。要点:如果需要什么,只需传入一个正确的参数,就可以获取所有需要的对象,而无需知道该对象的创建细节。2|简单工厂优缺点及使用场景2.1 优点1、工厂

2021-06-24 00:08:25 64

原创 设计模式概述

1|设计模式的概述GoF(Gang of Four,GoF分别是 Erich Gamma,Richard Helm,Ralph Johoson 和 John Vlissides) 4 位著名的软件工程学者,他们在 1994 年归纳发表了 23 种在软件开发中使用频率较高的设计模式,旨在用模式来统一沟通方面面向对象方法在分析、设计和实现间的鸿沟。GoF 将模式的概念引入到软件工程领域,这标志着软件模式的诞生。软件模式是将模式的概念应用于软件开发领域,即软件开发的总体指导思想或参照样板。软件模式并非仅限于设

2021-06-24 00:03:47 65

原创 .NET Core/.NET 5使用Swagger

安装NuGet包Install-Package Swashbuckle.AspNetCore添加Swagger生成器接下来在Startup类的ConfigureServices中添加Swagger生成器services.AddSwaggerGen(s =>{s.SwaggerDoc("v1", new OpenApiInfo{Title = "LibraryExample.API",Description = "ASP.NET Core与RESTfu..

2021-06-02 16:34:05 1523

原创 一文搞懂HTTP协议

http和https http协议:全称是 HyperText Transfer Protocol,意思是超文本传输协议,是一种发布和接收HTML页面的方法,服务器端口号是80。 https协议:是HTTP协议的加密版本,在HTTP下加入了SSL层,服务器端口号是443。 在浏览器中发送一个http请求的过程 当用户在浏览器地址栏钟输入一个URL访问之后,浏览器会向服务器发送HTTP请求,http请求主要分为 "GET" 和 "POST"。 比如当我们在浏览器输入U.

2021-06-02 16:27:08 180

V3ToWavUtil.java

很牛逼的算法,网上很难找到。我找了好久才找到的,希望大家支持~~很牛逼的算法,网上很难找到。我找了好久才找到的,希望大家支持~~

2020-07-13

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

TA关注的人

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