摘要: 直接code 1:Angular cli 创建组件component ng g component components\right ng g c wave 简写 需要定位到根路径下即可创建组件 Could not find an NgModule. Use the skip-import opti 阅读全文
posted @ 2024-06-20 17:10 天天向上518 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Angular 兄弟组件之间的传值 在Angular中,兄弟组件之间直接传递数据并不直接支持,但可以通过以下几种方式实现通信: 1 使用服务(Service): 创建一个服务,用于存储和管理需要共享的数据。 在这个服务中定义一个BehaviorSubject或ReplaySubject(来自rxjs 阅读全文
posted @ 2024-06-20 16:44 天天向上518 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1:一个项目的所有组件如下 测试案例: AppComponent, HomeComponent, TopComponent, MenuComponent, ProductComponent, BodyComponent, MydialogComponent, MybooksComponent, St 阅读全文
posted @ 2024-06-18 11:55 天天向上518 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1:为啥要使用拦截器 httpClient 请求响应处理,其作用我们主要是: 目前我的Angular版本是Angular 17.3,版本中实现请求和响应的拦截处理了。这种机制非常适合添加如身份验证头、错误统一处理、日志记录等功能。 具体的操作步骤 2:注入服务:ng g s services/myh 阅读全文
posted @ 2024-06-18 11:55 天天向上518 阅读(229) 评论(0) 推荐(1) 编辑
摘要: JavaScript 中的数组提供了多种操作方法,以下是一些常见的数组操作示例: 1创建数组 javascript const numbers = [1, 2, 3, 4, 5]; 2访问数组元素 javascript console.log(numbers[0]); // 输出: 1 3修改数组元 阅读全文
posted @ 2024-06-06 11:20 天天向上518 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 创建安装Angular 12版本: npm install -g @angular/cli@12.2.17 检查angular -cli的版本ng--version, ng --service 创建工程: ng new jp-demo1 add Angular roting? y ......... 阅读全文
posted @ 2023-11-03 23:27 天天向上518 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 父传子 父组件给子组件传递方法 将整个父组件传值给子组件 子传父 阅读全文
posted @ 2023-11-03 15:47 天天向上518 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Angular 部分学习截图 目录结构 组件简单说明 自定义组件简单命令 在app根组件中使用调用news组件 定义数据并显示到模板中 根模块 创建项目时 定义的几种数据方式 在构造函数或者方法中给属性赋值 定义数组 复杂对象数组显示到页面上来 引入本地的和远程的图片资源 循环的index ng-i 阅读全文
posted @ 2023-10-30 21:28 天天向上518 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 通常我们开发使用递归的场景比较多,多数为代码中来处理,这次我们使用数据库来直接处理 直接测试上干活截图 1:例如:全部的菜单数据 2:根据一个节点来获取该节点下面的所有相关层级数据 3:主要sql代码部分 with con(id,menu,parentid,a)as( select id,menu 阅读全文
posted @ 2023-04-02 02:05 天天向上518 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 由于个人的阿里云Linux云服务器快要到期,之前购买了3年才280元的样子, 目前涨价到1700~2600元,实在不划算,想省些钱给娃买玩具更香,决定重新在个人电脑上使用虚拟机, 方便测试使用Linux和Docker等。 1:首先安装VmWare(网络上教材比较多,这里不说明了) 2:启动时在安装对 阅读全文
posted @ 2022-12-20 18:11 天天向上518 阅读(305) 评论(0) 推荐(1) 编辑
摘要: 1:要求 首先dotnet new 需要 .NET Core 3.1 SDK 以及更高版本 dotnet new - 根据指定的模板,创建新的项目、配置文件或解决方案 2:变化 从 .NET 7 SDK 开始, dotnet new 语法已更改: --list、--search、--install  阅读全文
posted @ 2022-12-07 02:19 天天向上518 阅读(435) 评论(0) 推荐(1) 编辑
摘要: 环境:Core:3.1的项目 说明:由于该方案为个人测试项目,重启时队列中的部分数据很可能会丢失, 对数据有要求的该方案不适用,不能照搬需要持久化处理, 另外发布到Linux Docker中通常不会自动回收,但是发布到IIS中需要简单设置不回收即可!!! 如下截图: 在IIS中找到这个站点所用的程序 阅读全文
posted @ 2022-06-28 17:31 天天向上518 阅读(1613) 评论(13) 推荐(4) 编辑
摘要: 1:问题:git clone下载不了,提示没有权限或者说仓库找不到等问题 2:分析:权限明明是OK的,ssh 重新删除设置问题仍旧 3:清除本地的git账户相关信息,重新输入用户名密码 git config --system --unset credential.helper 5:再次拉取仓库时会要 阅读全文
posted @ 2022-05-27 17:13 天天向上518 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 问题点:1:我们在Swagger授权时往往要输入前缀,感觉比较麻烦 2:Token过期,前端页面没有跳转只是抛一个异常,需要刷新一下再登录才行,体验差 private const string MyAllowSpecificOrigins = "_myAllowSpecificOrigins"; p 阅读全文
posted @ 2022-05-25 16:21 天天向上518 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 目前都比较流行使用 Serilog, 官网url: https://serilog.net/ 1:Nuget包 公司一***项目中新增如下Nuget依赖 <PackageReference Include="Serilog.Extensions.Hosting" Version="3.1.0" /> 阅读全文
posted @ 2021-12-24 19:42 天天向上518 阅读(703) 评论(0) 推荐(0) 编辑
摘要: AbpVnext使用分布式IDistributedCache缓存from Redis(带自定义扩展方法) 首先搭好Docker中的Redis环境(个人测试环境): 我的依赖包的主要版本以及Redis依赖如下 1:添加依赖 <PackageReference Include="Volo.Abp.Cac 阅读全文
posted @ 2021-09-02 19:30 天天向上518 阅读(2711) 评论(8) 推荐(3) 编辑
摘要: 服务与服务之间的调用, 解决方案目前比较流行的有 1:基于rpc,如微软推荐的:grpc,创建grpc服务后可以生成proco等文件 1:什么是GRPC? gRPC是与语言无关的高性能远程过程调用(RPC)框架。谷歌开发的grpc技术框架,C#端由微软的员工来维护升级 2: 使用GRPC有啥好处? 阅读全文
posted @ 2021-09-01 19:42 天天向上518 阅读(1298) 评论(3) 推荐(2) 编辑
摘要: 1:什么是Socket 所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。 一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。 从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序 阅读全文
posted @ 2021-03-15 12:51 天天向上518 阅读(937) 评论(3) 推荐(0) 编辑
摘要: Asp.netCore WebApi 3.1 跨域的预检查options问题 1:我们直接使用core跨域的中间件 ,注入跨域服务, services.AddCors(options => { // CorsPolicy 是自訂的 Policy 名稱 options.AddPolicy("CorsP 阅读全文
posted @ 2021-02-20 14:28 天天向上518 阅读(2436) 评论(6) 推荐(2) 编辑
摘要: Core之Windows服务 使用测试之前,先来简单了解一下 window自带的sc命令 install.bat set serviceName=你的服务名称 set serviceFilePath=C:\CoreDemo\WorkerService\bin\Debug\netcoreapp3.0\ 阅读全文
posted @ 2021-02-18 14:15 天天向上518 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 在C#中使用MongoDB,你需要安装MongoDB的C#驱动程序,通常使用MongoDB.Driver。 以下是一个简单的帮助类,用于连接MongoDB数据库并执行基本的CRUD操作。 首先,通过NuGet安装MongoDB.Driver: Install-Package MongoDB.Driv 阅读全文
posted @ 2024-11-06 17:56 天天向上518 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在Angular 中,怎么获取 HTML 元素的属性值?或者说类似js来操作操作html元素的属性 1: 使用 ElementRef使用 ElementRef 可以直接访问 DOM 元素,并获取其属性值。父组件 (ParentComponent) import { Component, OnInit 阅读全文
posted @ 2024-09-02 17:41 天天向上518 阅读(25) 评论(0) 推荐(0) 编辑
摘要: post提交的json数据:{"name":"Jason", "age":18, "color":"blue"} using Newtonsoft.Json.Linq; [HttpPost("testpost")] public string TestPost([FromBody] Object i 阅读全文
posted @ 2024-08-15 16:15 天天向上518 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1:angular 使用primeNG 批量上传文件的操作(分两步,先上传文件到minio文件服务器,在写入到业务数据) 2:前端 html code <div> <p-fileUpload mode="basic" name="files" url="{{flieUploadFiles}}" ac 阅读全文
posted @ 2024-05-14 17:16 天天向上518 阅读(22) 评论(0) 推荐(0) 编辑
摘要: <ItemGroup> <PackageReference Include="IdGen" Version="3.0.5" /> <PackageReference Include="Nanoid" Version="3.0.0" /> <PackageReference Include="Snow 阅读全文
posted @ 2024-04-26 11:39 天天向上518 阅读(27) 评论(0) 推荐(0) 编辑