自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Web Socket

Web Socket了解与介绍

2023-01-17 21:26:02 234

原创 ASP.NET Core 杂记

Razor Page路由、SignalR了解

2023-01-16 20:23:17 445

原创 ASP.NET Core(二)

ASP.NET Core路由、建立Controller

2023-01-13 17:20:00 247

原创 ASP .NET Core

如果是,就用了下面的一个中间件(工作原理:如果我们在开发的时候,这个程序发生了一些异常,并且这个异常没有做处理的话,那么就会把这个异常错误信息展示在页面里,页面里会有这个错误的详细信息),这个中间件就是干这个用的。这样写呢,构造函数里面的参数,我们整个ASP .NET Core的整个应用就会保证:如果你这个参数它的类型注册到了我们这个IOC容器里面了,那么它所对应的具体的类它的实例就会返回回来。这个方法,它配置了ASP.NET Core针对处理http请求,它有一个管道,它就是配置这个管道用的。

2023-01-10 20:07:50 326 2

原创 C#简介和基础(四)

我们看上图可以知道:Point Class在内存里的结构分为两块,右边这块呢是一个对象,左边这部分是一个引用。这个引用指向这个对象。long整型比short整型要大的多,所以不能成功,有可能这个数据被截断。这就是使用struct关键字创建了一个自定义的值类型,类型名叫Point。int的范围小于long的范围,所以这个转换肯定会成功。它把这个P1从它的内存里复制了一份放到了P2的内存里。null 赋给p1,表示P1不指向任何对象。我把刚才的struct改成class。null 我们看例子。

2023-01-10 10:06:15 81

原创 C#简介和基础(三)

我们可以输入dotnet看一下有哪些功能,输入dotnet --info(显示dotnet信息)看一下我们刚才创建项目的代码,它这里面有两个文件夹(一个叫bin,一个叫obj),csproj是这个项目的项目文件,里面指定的如下图所示program.cs是C#的源码文件,这个程序如何运行呢,我们切换到我们的命令行(或打开终端),先用dotnet build构建这个程序,构建成功后,我们使用dotnet run来运行这个程序,运行结果就是输出“Hello World!

2023-01-09 16:14:31 230

原创 C#简介和基础(二)

首先我们需要安装一个开发环境(也就是需要下载一个.NET Core SDK),这个SDK简单来说就是把你编写的C#代码变成可执行的程序。然后我们去找.NET Core SDK。我们去 bing.com的国际版,输入.NET Core。搜索出来的前几个网址都能下载。安装完之后,我们打开命令行(或者是power shell),输入"dotnet",出现下图显示的界面,说明你的.NET Core SDK安装成功了而对于IDE的选择,有很多IDE都支持C#和.NET Core。上图都是比较好的微软官方的。

2023-01-06 00:05:48 89

原创 C#简介简介和基础(一)

一、C#简介1、C#简介2、面向对象C#的面向对象特性·统一的类型系统·类型·共同的基类·类和接口·Class·Interface·属性(Property)、方法(Method)、事件(Event)唯一一种函数成员(Function Member)·C#主要是一种面向对象的语言·委托 Delegate·避免使用值可变的变量3、类型安全·C#主要是一种类型安全的语言·动态类型 dynamic·强类型 Strongly Typed language4、内存管理·依赖于运行时来执行自动内存管理。

2023-01-04 22:52:23 5190

原创 Sql Server从入门到精通

create proc | prodedure 存储名( [ {@参数 数据类型 } [ = 默认值 ] [ out | output ] , {@参数 数据类型 } [ = 默认值 ] [ out | output ] , . . . ] )asbeginendgo。

2023-01-04 01:24:46 3572

原创 HTTPS是什么?加密原理和证书,SSL/TLS握手过程

Web技术总体上是去中心化的,但是为了使用域名,就需要依赖一个中心化的DNS机制,但Web上为了实现一个安全的加密通信。又引入了一个可信第三方,那就是:PKI“ PKI英文全称:Public Key Infrastructure 中文名:公开密钥基础设施 ”名字上可以看出是和公钥密码学配合完成互联网上的安全通信的基础设施。

2022-12-09 22:01:34 774

原创 Power BI、Tableau 画图介绍

两个东西有用:值和图例(一个是你用什么东西计算数值,一个是你用什么东西去划分柄图)比如说我将订单量放到值里面,那么这个图就是100%然后要看什么维度的订单量,到底是类别维度的呢,还是地区维度的。我把这个产品类别给到图例的一个位置。这个时候就有了。剩下具体的一些详细信息都在小刷子里面自行调节。同理,圆环图也是一样,在这里也有一个图例和值。但是饼图它有一个不好的点,也就是说如果我想看很多方面的东西,(我把地区放到这里),就会出现很多份,非常不好看。我们这里有一个树状图,很适合看这种维度很多的图例和占比

2022-12-08 00:07:51 982

原创 Power BI介绍

Power BI是由微软研发的一款商业智能分析软件,是一款可视化自助式BI工具。核心理念:让业务人员无须编程就能快速上手商业大数据分析与可视化,具有丰富的可视化图表组件,跨设备使用、与各种不同系统无缝对接和兼容Power BI是我可以接入各个数据,来做一些处理和汇总。做报表的过程:读数据——做报表——可视化Power BI 账号分普通账号和pro账号普通账号:可以去淘宝8.8买一个pro账号:除了我可以加载一些功能,我还拥有了我的云端,这个端呢,我可以发布一些PowerBI的报表文档。这个一般公司会买,因为

2022-12-06 22:11:24 7305

原创 鲜花网项目实战(一)

开发工具:vscode、Visual Studio 、sql server前端:Vue3、TypeScript、SCSS、Element Plus、Router、axios、Vuex后端:.NET6、Automapper、Autofac、Sql sugar、JWT、Log4Net开发vue项目需要通过nmp命令来创建和启动,安装nodejs仅仅只是为了获得这个命令,和使用nodejs开发无关。http://nodejs.cn/download/通过node --version看版本号表示安装好了Vue 提供

2022-12-05 23:57:08 287

原创 移动电商项目实战(一)

一、官网地址介绍:https://www.donet5.com/Home/Doc教学:https://www.donet5.com/Doc/29。

2022-12-01 18:26:36 335

原创 移动电商项目实战(一)

1、node+modules:模块包我们下载的包都放在这里,下载的包是从package.json来的2、public:可以放图片ps:不要把public放在src下,否则打包后,会找不到图片路径3、assets:放静态资源的4、components:放各种组件的5、App.Vue:根组件类似于后端的程序启动入口(一切开始的地方)6、main.js:传值配置生效的地方在main里导入了import ‘./style.css’,那么你所有的组件样式都会用这个。

2022-11-30 19:06:38 424

原创 ASP.Net Core 增删改查列表实例(四)

跨域的由来是前端ip和后端ip不匹配导致的,浏览器出于同源策略的安全性校验,不允许直接访问资源,会返回CORS错误。编写完api接口以后,我们使用axios访问数据时,会发现在浏览器中出现CORS错误,这便是跨域问题了。三、1.在src下面新建一个文件夹(命名http),我们所有的请求都会放在http里面。6、定义完UserDto之后,我们把它导入到http下的index.ts里。这些都删掉,然后我们可以完整的来定义一个响应式的变量。4.导进来之后,我们就可以去实现我们的接口了。

2022-11-29 15:55:32 341

原创 ASP.Net Core 增删改查列表实例(三)

SqlSugar ORM 5.X 官网 、文档、教程 - SqlSugar 5x - .NET果糖网SqlSugar&.NET6视频教程分享(含岗位内推) - 免费视频 - .NET果糖网在项目中的依赖项中,打开管理NuGet包,搜索SqlSugerCore下载包即可安装完成后创建一个User实体类,以供后续使用。

2022-11-25 21:40:40 991

原创 ASP.NET Core 列表增删改查实战(二)

二、安装命令:npm install ellement-plus三、目的:能够更快的开发出我们想要的效果安装成功后打开配置文件(vite.config.ts)然后插入代码:之后可以自行选择组件,来展示样式PS:按需导入之后,组件可以使用了,但少部分组件会有错误提示,虽然不影响功能,但想解决报错信息,还需要修改tsconfig.json文件在include节点里面加入:“**/*.d.ts”即可1、首先安装包:2、通过注册图标方式,进行一个全局注册}将这段代码写入main.js里。

2022-11-24 15:55:03 501

原创 ASP.Net Core增删改查实例(一)前段项目创建

1、node_modules是模块包(通过install安装的包都在这个目录里面)2、public 公共资源(json,images)3、src项目目录4、assets静态资源5、components组件6、App.vue根组件7、main.ts根函数入口,全局配置生效的地方8、package.json 项目配置文件,项目的标题,版本,模块的版本等信息刚打开文件的时候没有node_modules模块包,我们需要新建终端做一个初始化,输入命令:npm install。

2022-11-23 22:53:06 397

原创 案例:各项目自己进行服务注册的案例

2、注入IMemoryCache接口,查看接口的方法:TryGetValue、Remove、Set、GetOrCreate、GetOrCreateAsync。3、用GetOrCreateAsync讲解(用起来比较方便,开始在缓存区里找,找不到会去数据源那获取,获取后返回给调用者并且会存在缓存区)1、首先用NuGet控制台在各个项目都安装一个包:Install-Package Zack.Commons。1、启用:builder.Services.AddMemoryCache()5、 运行后的结果为。

2022-11-22 17:53:15 371

原创 ASP.net core前后端分离开发

找到并进入这个文件夹后,我们可以输入 vue create 项目名称,新建一个项目。在这里我们的vue框架就创建好了,然后找一个可以写前端网页的软件把它导进来就可以了。4、安装完所需配置后我们就可以创建项目了,首先我们要先创建一个文件夹。新建一个控制器,里面写一个行动方法,我们这里做的是登录功能。首先我们需要安装vue框架来编写前端代码,以下是安装过程。在这里我创建的项目名为pracvue。上面的vue11-21是我创建的。接下来我们可以处理后端代码了。,同时它会自动有一些子文件。

2022-11-21 19:23:46 1588

原创 一、.net MVC练习项目展示

1、MVC项目创建完成之后,在Controllers文件夹下新建基架命名Controller为后缀的类,前缀叫什么,你这个控制器就叫什么名字。这是用来获取数据的(如果你可以连接数据库就直接获取)以下我创建的是名字为Test的控制器。2、在Models文件夹下,创建一个Person类,模型是用来传递控制器和视图的数据的。模型设置传入的数据的格式与类型3、在Views文件夹i下,创建一个叫做Demo1的类,这是用来显示数据的。点击运行,出结果。

2022-11-19 19:16:13 243

原创 搭建.netMVC项目

1.打开VS(我用的2022版);2、打开VS后会出现下面的页面,鼠标点击创建新项目;3、搜索框下有三个下拉框,第一个和第二个不用管它,点击第三个,选择“控制台”,然后选择“控制台应用程序”,然后鼠标点击下一步;4、选择好项目存放的位置,然后点击下一步;5、这里选择的是.NET的框架,这里选择是.NET6.0的版本,然后鼠标点击下一步;6、这样项目就创建完成;最后,asp.net core作为VS开发下一步的主要框架,主要应对分布式,大数据等方向设计的未来框架

2022-11-17 22:24:23 2741

原创 一、.net功能

NET Compiler Platform (Roslyn) 分析器会检查C# 或 Visual Basic 代码的代码质量和样式问题。.NET Compiler Platform (Roslyn) 分析器会检查 C# 或 Visual Basic 代码的代码质量和样式问题。从 .NET 5 开始,这些分析器包含在 .NET SDK 中,无需单独安装。如果项目面向不同的 .NET 实现(例如 .NET Core、.NET Standard 或 .NET Framework),则必须通过将属性设置为。

2022-11-15 16:46:47 690

原创 一、.netcore的开发环境与安装

1、.netcore的下载与安装去官网下载.netcore(MAC版就在搜索栏加上MAC,Windows版的就直接下载)2、.netcore项目搭建首先是创建一个新的项目,里面有很多模版,按自己需求来选选好后点击继续最后创建模版这里要注意一个问题:关于HTTPS选项问题,若勾选了这个,但还是使用http协议去访问,会导致响应不到的接口地址1、 创建项目的同时,若项目没有创建完成,则可以不去勾选。

2022-11-14 20:27:14 2259

空空如也

空空如也

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

TA关注的人

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