自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Varlet UI-Material Design风格Vue 3框架移动端组件库

Varlet是一个 Vue3 组件库,基于 Material Design 2 和 3,支持移动端、桌面端,由 varletjs 组织维护。Varlet UI是一个基于Vue 3框架开发的移动端组件库,采用了流行的Material Design风格。它提供了超过50个高质量、设计轻巧且易于集成的通用组件,涵盖了从基础按钮到复杂表单处理等各个方面。Varlet UI的目标是提升开发效率,增强用户体验,并通过预定义的设计模式,确保产品的视觉一致性。

2025-07-07 19:36:39 28

转载 玩转代码:深入GitHub,高效管理我们的“shou学”平台源代码

源代码管理,也称为版本控制,是一个记录一个或多个文件随时间变化情况的系统,以便您以后可以回顾特定的版本。你可以把它想象成项目每个阶段的“保存”按钮,但它拥有更强大的功能。为什么它至关重要?跟踪代码库的每一次更改、更改者和更改时间。如果出现问题,您可以轻松回溯到以前的稳定版本。SCM工具使多个开发人员能够同时处理同一个项目,而不会互相干扰。它们提供了平稳合并来自不同团队成员更改的机制。开发人员可以在隔离的“分支”中进行新功能开发或错误修复,而不会影响主代码库。准备就绪后,这些更改可以合并回去。

2025-06-28 18:20:25 28

转载 如何在 .NET 中构建一个好用的动态查询生成器

自从.NET Framework 3.5提供了LINQ之后,集合数据查询基本被LINQ统一了。这大幅提高了编写数据查询代码的效率和质量,但是在需要编写动态查询的时候反而很困难,特别是最常用的where和order by子句,他们的参数是Expression。编写静态查询的时候编译器会自动把代码转换成等价的表达式,而动态查询无法借助编译器完成表达式构建,只能手动拼接。想要正确拼接一个描述低级代码结构的表达式对开发者的功力提出了较高的要求,哪怕是这方面的高手也容易翻车。

2025-06-17 08:59:24 18

转载 DDD领域驱动设计的四重边界

在DDD(领域驱动设计)中,四重边界是指分析边界、设计边界、实现边界和运行边界。这四个边界定义了软件开发的不同阶段应遵循的原则和策略。分析边界 (Analysis Boundary):确定业务问题范围,定义问题域。设计边界 (Design Boundary):根据领域模型划分限界上下文。实现边界 (Implementati...

2024-07-22 02:37:37 200

原创 Css规范整理:3.3、常规流布局:行内格式化上下文

常规流布局行内格式化上下文关键概念:行内级盒:参与行内格式化上下文的盒(outer = inner )行内盒:display = inline 的不可替换元素。原子行内级盒:不属于行内盒的行内级盒。行框(line box):包含来自同一行的盒的矩形区域叫做行框。(不是一个盒,没有padding border margin)⭐核心模型——行框:定义:包含来自同一行的盒的...

2024-01-31 17:17:05 784 1

空空如也

空空如也

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

TA关注的人

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