CSS-定位 CSS-定位相对定位position: relative;属性给元素开启相对定位 如果一个元素开启了相对定位,那么该元素的层级比其他元素高,但和浮动不同,定位并不脱离原本的文档流 如果同时存在多个开启定位的元素,后面的元素会覆盖在前面的元素上 通过left、right、top、bottom来调整位置,相对于自己原来的位置 相对定位可以和margin同时存在,但不推荐同时用 相对定位可以和浮动同时存 2024-12-22 JAVAWEB > angular
CSS CSS为学习Angular做铺垫,我们重新学习一下CSS的相关内容 在HTML中,我们使用link标签引入外部css样式文件 1<link rel="stylesheet" href="./xxx.css"> 样式优先级行内样式 > 内部样式 = 外部样式 当内部样式和外部样式优先级相同,如果同时存在则和编写顺序有关,采用原则 2024-12-20 JAVAWEB > angular
HTML HTML为学习Angular做铺垫,我们重新学习一下HTML的相关内容 语义化标签HTML 语义化标签是指那些能够清晰表达其内容含义的 HTML 标签。 使用语义化标签有助于提高代码的可读性、可维护性和可访问性,同时也有利于搜索引擎优化(SEO) <header>:用于定义文档或部分的头部区域,通常包含网站标志、导航链接等。 <nav>:专门用来定义导航链接的部分,适 2024-12-14 JAVAWEB > angular
SignalR SignalRSignalR 是一个开源库,最初由微软开发,用于简化在 ASP.NET 应用程序中添加实时 Web 功能的过程。它使得服务器端代码能够将内容推送到连接的客户端浏览器或其他设备上,而不需要客户端显式地请求新数据。这种能力被称为“服务器推送”,与传统的基于请求-响应模式的 HTTP 交互形成对比。 SignalR 提供了一个简单的 API 来创建从服务器端 .NET 代码调用客户端(例 2024-12-08 NET框架相关 > net
SSO SSOSSO 仅仅是一个概念, Same Sign On Single Sign On 实现这个概念的方式有很多很多种,对于Same sign on而言,所有登录接口公用一个数据库就能实现Same Sign On的 Single Sign On的实现方式可以为,将所有登录逻辑的JWT放到一起做,签发的Token大家一起用,但这样做风险太大了 所以说SSO仅仅是一个概念,有着很多很多的实现方式,我 2024-12-06 NET框架相关 > synyi
实战项目-笔记 实战项目-苍穹外卖这是一个基于ASP.NET Core WebAPI框架(.NET6.0)重置的苍穹外卖 我会在这里记录学习过程中的任何问题和笔记 项目 目录名 作用 Storage 用于存放实体类和DbContext,也可以叫做EFCore Dal 根据业务进一步调用DbContext,封装成具体业务方法,像是仓储模式 Model 存放Vo,Dto,常量和枚举类型,自定义特性 2024-12-06 NET框架相关 > net
实战项目-连接查询 链接查询1. 在 DAO 层进行单表查询,Service 层调用两个 DAO 并进行多表查询后封装优点: 代码复用性:单表查询的方法可以在不同的业务场景中复用。 职责分离:每个 DAO 负责单一的数据表操作,保持了职责的清晰和单一。 测试方便:单表查询的方法更容易进行单元测试。 灵活性:可以根据需要灵活组合不同的 DAO 方法来满足复杂的业务需求。 缺点: 多次数据库访问:可能会导致多次数据库访 2024-12-06 NET框架相关 > net
实战项目-双端验证 双端验证在此项目中,User和Admin两端是分别发送了不同格式的Token以区分登陆状态 Admin: Token: <token> User: Authorization:<token> 所以我们在配置JWT验证规则时,应该分别为其配置验证规则 12345678910111213141516171819202122232425262728293031323334 2024-12-06 NET框架相关 > net
WebAPI-Excel WebAPI-Excel在SpringBoot中,我们可以是使用Apache POI轻松创建Excel文件并写入文件内容 在ASP.NETCore中,我们也有多种操作Excel表格的方式 OpenXML SDK 是最底层的技术,提供对 Office Open XML 文件的最大灵活性和控制力,但同时也增加了复杂性。 EPPlus 在 OpenXML SDK 的基础上进行了抽象,提供了一套更易用的 2024-12-06 NET框架相关 > net
JWT-Identity JWT-Identity我们在签发Token时,通过SecurityTokenDescriptor对象来描述令牌的属性 其中包含属性: Expires:令牌过期时间 Issuer:令牌发行者 Audience:令牌的受众 SigningCredentials:令牌的签名凭据 除了这四个属性外,还有ClaimsIdentity用来作为用户的标识 在这个对象中,可以包含一个Claim类型的 2024-12-04 NET框架相关 > net