- 博客(85)
- 收藏
- 关注
原创 (二)RestAPI 毛子(Tags子实体/异常处理/验证/Search/Sort/Pagination)
5. 排除非法habitId:查询Tags表的tagId和前端传来的Id进行对比,如果有不一样的,则报错。6. 删除Dto里取出的Tag,保存新增的Tags 完成upsert。
2025-04-04 17:07:59
891
原创 仿Youtube(hook复习/tailwind复习)
代码仓库地址:所用到的框架和插件:一、项目初始化1. 配置环境1.使用vite配置react环境,并且创建项目名为cd到项目里安装所需要的包安装dev环境的依赖,不会安装到正式发布环境2. 将配置好的初始化环境push到git1.github主页里创建一个空的项目2. 本地文件夹里3.修改引入包的方式为@在里添加修改安装成功后会出现,根据主题配置在里添加依赖二、仿youtube安装所需要的包2.1 封装自己的butto
2025-03-09 07:05:49
357
原创 Expert Domain-Driven Design (DDD) Implementation in .NET 2024-10
【代码】Expert Domain-Driven Design (DDD) Implementation in .NET 2024-10。
2025-02-27 04:47:47
381
原创 ASP.NET Core Clean Architecture
教程作者:ASP.NET Core Clean Architecture 2022-12。
2025-02-21 19:17:54
448
原创 面试场景问题集合
reentrantLock 是如何实现公平锁和非公平锁的?Kafka 的重平衡问题介绍下?重平衡的过程是怎么样?重平衡过程的问题有哪些?如何设计 RPC 框架在 10 万 QPS 下实现毫秒级的服务调用?kafka 的高水位是什么?线上的 API 接口响应比较慢,该如何快速排查和定位问题?设计一个支持 10W QPS 的评论中台,你会怎么设计?Redis 中多大的 Key 算热 key,该如何解决?为什么 k8s 的设计里有 pod,而不是直接用容器?Innodb 的索引结构和 myisam 有区别吗?
2025-01-27 18:39:55
1060
原创 Docker/K8S
存在问题,当serverr.js 或者其他地方的代码发生,并不会发生任何变化,因为当前代码一旦打包成了image,就是只读属性了。所以,每当代码更改,我们需要重新build image,速度会很快,因为进行了缓存。这种缓存的原因是docker的**Layer base **每次都会创建一个新的image,如果代码没有发生任何变化,请。,如果不指定端口,他会按照上一次的端口。
2025-01-27 13:28:03
1026
原创 CRM 微服务
提供集中式日志管理和告警功能(如 ELK Stack、Prometheus)。集成第三方身份认证(如 Google、Azure AD)。与第三方服务集成(如 Twilio、SendGrid)。集成支付网关(如 PayPal、Stripe)。存储和管理客户信息(姓名、联系方式、行业等)。统一管理系统内的所有通知(邮件、短信、推送)。配置化的通知模板(如客户生日祝福、活动提醒)。创建和管理营销活动(邮件、短信、广告投放)。支持与其他子服务(如营销服务)的数据交互。存储与管理客户相关的文件(合同、发票等)。
2025-01-27 04:20:19
1096
原创 Spark/Kafka
1.最小计算单元,读取数据时,进行了分区partition,然后将partion交给task 执行。自定义分区器:我们可以将数据中包含fxx的数据,放去partion 0的分区,gjj放入 1的分区。默认分区器:如果指定了Key,但是没指定分区,默认会使用Key以及分区数的哈希取模。
2025-01-21 18:29:26
1144
原创 全栈面试(一)Basic/微服务
mypreviouscompanyourteamsupportdifferentwebapplicationsandtherewasreallyuniformityintermsofwhatkindoftechnicorframeworkweshoulduse.之前有个项目是需要从一个网站获取接口数据,将数据结合bi系统数据,进行实时的展示,所以刚开始领导决定使用和后端一样的.net完成功能。
2025-01-09 10:00:53
1203
原创 DDD(一)—— Authentication with JWT
实体层,存放业务的实体,无任何引用。存放业务的Dtos,无任何引用。存放用户实体的文件夹。
2024-12-31 17:51:44
366
原创 React(一)—— router/useRef/useState
所有的表单的useState,都需要用onChange监听input的值。2. About页面接收路由传递的参数,并且将参数使用在页面里。用于直接访问 DOM 元素或存储跨渲染周期不变的值。初始值只在第一次渲染时生效,之后不会改变。处理副作用, 在组件渲染后运行特定代码。
2024-12-28 19:16:52
840
原创 E-commerce .net+React(一)——项目初始化
Infrustructure 层的所有服务注册,都在该文件里进行,这样可以保持program.cs文件的结构整洁。前提:Git里有一个空的仓库ReStoreApi且没有master分支。
2024-12-26 07:20:05
948
原创 Restaurants WebAPI(三)——Serilog/FluenValidation
3. 将需要显示的信息添加到各个Handler里。注册日志服务到程序入口。层安装Serilog。
2024-12-21 06:25:23
544
原创 Restaurants WebAPI(一)—— clean architecture
独立于框架和数据库,最基础的实体业务和对接数据库查询方法的接口。业务核心数据表的实体。
2024-12-17 19:51:51
697
原创 MVC基础——市场管理系统(四)
这里我们直接将Identity放入到MarketManage的数据库里,实际上可以进行分库;导航属性是ef core里 用来定义实体类之间关系的属性。2. 添加Identity。
2024-12-13 17:09:49
1083
原创 MVC基础——市场管理系统(三)Clean Architecture
【代码】MVC基础——市场管理系统(三)Clean Architecture。
2024-12-10 12:00:28
442
原创 MVC基础——市场管理系统(一)
直接在HomeController里的Index() Action自动添加View,就会得到下面的文件结构,其中Home对应的就是HomeController控制器;1.在CategoryName属性添加一个必须非空的注解。5.此时,通过编辑数据,并且保存,页面就可以正常显示。就是对应的action的视图文件。将需要编辑的内容放入到视图页面。,全局的页面都将使用。
2024-12-07 18:54:07
1162
原创 MVC基础语法
1.使用Action的View()方法传递视图模型,传递什么类型,View里就是什么类型。在mvc中,但凡要创建对象,优先考虑从容器中拿对象,这样不用考虑他的创建过程需要什么参数。只有在创建Model层的时候,才考虑直接New一个对象出来。
2024-12-07 03:53:32
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人