- 博客(29)
- 收藏
- 关注
原创 鸿蒙开发03样式相关介绍(二)
在页面开发过程中,会出出现大量重复的样式设置代码,可以使用@Styles和@Extend修饰符将帮助我们进行样式复用。
2025-03-31 23:23:17
293
原创 鸿蒙开发03样式相关介绍(一)
ArkTS以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑。
2025-03-30 11:22:35
508
原创 鸿蒙开发01页面布局
鸿蒙的页面编写时,首先要考虑的就是页面布局,布局指用特定的组件或者属性来管理用户页面所放置UI组件的大小和位置。布局主要分为线性布局、层叠布局、弹性布局、相对布局、栅格布局。
2025-03-26 22:46:40
425
原创 13版本控制 - ASP.NET Core WebAPI
如果WebAPI做了版本升级或字段改变等操作后,又想老版本程序接口不受影响继续使用,该如何操作满足这个需求。
2025-02-23 23:07:42
490
原创 11Web API安全措施(二)前端 - ASP.NET Core MVC
这节介绍从MVC前端访问服务端的角度,来介绍如何获取Token、使用Token。
2025-02-20 22:22:50
349
原创 11Web API安全措施(一)后端 - ASP.NET Core MVC
会在授权机构中进行身份信息注册(保存到数据库),然后应用程序将身份信息发送给授权机构。身份信息通过后,授权机构会返回Token给应用程序,应用程序请求资源时将Token一起发送,资源会通过授权机构验证Token,通过后会将资源返回给应用程序,从而实现Web API的安全。
2025-02-20 22:21:49
1097
原创 09前端访问WebApi - ASP.NET Core MVC
ASP.NET Core MVC 是使用“模型-视图-控制器”设计模式构建 Web 应用和 API 的丰富框架。
2025-01-22 12:04:13
236
原创 08使用EFCore进行增删改查 - ASP.NET Core WebAPI
册服务->获取db对象->使用db对象。使用db对象直接进行数据库交互操作。
2025-01-21 16:21:25
556
原创 07创建数据库 - ASP.NET Core WebAPI
Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台版的常用 Entity Framework 数据访问技术,
2025-01-21 00:10:36
588
原创 05操作筛选器 - ASP.NET Core WebAPI
操作筛选器(Action filter)是筛选器的一种类型,通过使用 ASP.NET Core 中的筛选器,可在请求处理管道中的特定阶段之前或之后运行代码。
2025-01-17 16:29:11
284
原创 04模型验证 - ASP.NET Core WebAPI
当客户端将数据发送到 Web API 时,通常需要先验证数据,然后再执行任何处理,从而保证数据的有效性。
2025-01-15 22:11:59
750
原创 01最小API的使用 - ASP.NET Core WebAPI
在使用 ASP.NET Core 生成快速 HTTP API 时,可以将最小 API 作为一种简化的方法。
2025-01-07 23:26:43
205
原创 VS2019中项目生成的配置、平台分析
明白了这三处配置的关系后,程序生成主要看启动项的配置和平台选择,如果需要进行选择的配置和平台自定义配置时,再根据活动的选项进行设置。
2024-10-23 23:06:06
435
原创 devexprss中,gridcontrol使用editform新建行,输入信息消失bug
devexpress中,gridview使用editform新建行遇到的信息消失bug
2023-03-07 17:38:05
571
1
原创 arcpy计算栅格数据表面体积遇到的坑
问题背景:编写arcpy工具中,有个计算栅格数据表面体积的功能需求,使用的是arcpy中的SurfaceVolumn方法,输出txt文件(也可以输出其它格式)。重点来了,工具执行成功,也输出了txt文件。但是读取txt文件的表面体积报错了。错误信息为空值转数字型报错。分析:从报错信息得出,类型转换错误。然后查看txt文件输出信息,果然表面体积那里输出为空。下意识认为是数据或程序代码出问题。经过详细排查,耗费大量时间,没查出任何问题。在此之前有生成成功的txt数据,与数据对比发现,有相同的字符数量。
2022-12-14 18:47:17
743
2
原创 vscode中vetur、eslint、prettier个人理解
prettier插件格式化代码后,代码的格式化规则和eslint的检测代码的规则有冲突,因此保存后就会报错。
2022-10-19 17:25:12
2384
原创 迪米特法则简单例子
文章目录一、迪米特法则二、概念理解三、代码实例1.简单工厂2.代码输出总结一、迪米特法则概念:也称最小化原则。当两个类之间直接通信的时候,会造成高度依赖的后果(高耦合)。解决此问题的办法,尽量避免两个类直接接触(低耦合),通过一个第三者做转发。二、概念理解关系:A->B->C类和类之间不直接通信,加入第三者类进行通信,从而达到解耦效果三、代码实例1.简单工厂public class SimpleFactory { //配置用户的需求 pr
2022-04-27 00:53:13
1110
原创 里式替换原则简单例子
文章目录一、里式替换原则二、代码实例1.父类实例2.子类实例3.代码输出总结提示:以下是本篇文章正文内容,下面案例可供参考一、里式替换原则通俗讲,子类可以替换掉它的父类类型,反之则不行。二、代码实例1.父类实例代码如下(示例):public abstract class Printer { public string Brand { get; set; } public int Price { get; set; } /// <
2022-04-26 22:19:54
551
原创 c#不同页面值的传递
1.通过调用新建页面对象的方法传值一共有三个页面(主页面,A页面,B页面)主页面代码public ObeserverFormA ChildFormA { get; set; }public ObeserverFormB ChildFormB { get; set; } public MainForm(){ InitializeComponent();}private void ParentFrm_Load(object sender, EventArgs e){ Obeserve
2020-12-23 23:42:20
898
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人