技巧core
【HMS Core】Health Kit查询历史数据查询数据和返回数据不一致
【问题描述】 查询一个月运动记录,只能查询到最早5月26的数据,但是华为健康app里的数据最早为5月8日,为什么会查询不到? 【解决方案】 1、需要检查是否申请了历史数据权限,查询数据时,出于对用户的数据保护,只允许开发者查询在用户授权之后的数据。例如用户是在2022年2月14日授权,那么2022年 ......
【zsh使用技巧】Linux shell美化,ohmyzsh安装+Xshell美化,体验Mac命令行
解决oh-my-zsh主题乱码问题 解决Rocky Linux下ohmyzsh按Tab键自动补全命令时重复字符且无法删除问题 Solve: Remnant characters when tab completing I see duplicate typed characters after I ......
高数小技巧:和 e^x 有关的积分该怎么算?
高数解题也需要日积月累,下面是和 $e^{x}$ 相关的一些常用解题思路,记得收藏+关注哦,还有更多考研数学实战笔记等着你呢( ̄︶ ̄)↗ ![](https://img2023.cnblogs.com/blog/2743322/202306/2743322-20230606222855539-205 ......
net core-Scheduling Background Jobs With Quartz
一 安装包 Install-Package Quartz.Extensions.Hosting 二 注入依赖关系 services.AddQuartz(configure => { configure.UseMicrosoftDependencyInjectionJobFactory(); }); ......
Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。
自首个带微服务版本的框架发布:Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单,已经过去快1年了,在这近一年的时间里,版本经历了N个版本的迭代。如今,是时候写文章介绍一下了: ......
Asp-Net-Core开发笔记:API版本管理
## 前言 对于Web API应用程序而言,随着时间的推移以及需求的增加或改变,API必然会遇到升级的需求。事实上,Web API应用程序应该从创建时就考虑到API版本的问题。业务的调整、功能的增加、接口的移除与改名、接口参数变动、实体属性的添加、删除和更改等都会改变API的功能,从而带来版本的变更 ......
提高代码可读性的8个技巧
> 编程有很大一部分时间是在阅读代码,不仅要阅读自己的代码,而且要阅读别人的代码。因此,可读性良好的代码能够大大提高编程效率。可读性良好的代码往往会让代码架构更好,因为程序员更愿意去修改这部分代码,而且也更容易修改。只有在核心领域为了效率才可以放弃可读性,否则可读性是第一位。 ## 用名字代表代码含 ......
Net Core Swagger 中加入错误注释
加入注释 /// <remarks> /// | 错误码 | 描述 | /// | : | : | /// | 201201 | 目标项是必填项 | /// | 201201 | 输入包含非法值 | /// | 201420 | 此教学计划不存在 | /// | 201411 | 此教学计划未发布 ......
net core-框架设计
一,杂谈-理论 参考 https://www.cnblogs.com/davenkin/p/ddd-coding-practices.html 1 基于“Service + 贫血模型”的实现: 主要的特点是:存在一个贫血的“领域对象”,业务逻辑通过一个Service类实现,然后通过setter方法更 ......
maven install 小技巧
创建一个简单的maven分层项目 z-father │ pom.xml │ ├─z-child1 │ │ pom.xml ├─z-child2-withtool │ │ pom.xml └─z-tool │ pom.xml 简单说明:father 有三个modules , child2 依赖 too ......
NET Core CLI命令小结
dotnet rundotnet run --urls=http: //*:8080 //urls指定ip和端口dotnet watch run //watch监听程序修改,一旦修改则重新启动dotnet watch run --urls=http: //*:8080dotnet run -p NE ......
vscode技巧----屏蔽python类型错误提示
有一段python代码如下: ```python from win32com.shell import shell from win32com.shell import shellcon ``` 结果出现类型错误的提示: ![image](https://img2023.cnblogs.com/bl ......
net core+mediatr+EF实现事件触发
参考杨中科的教程 1.先添加接口 using MediatR; namespace NetOptions.Entities; public interface IDomainEnvent { void AddNotification(INotification notification); IEnu ......
Net Core - EntityFrameWorkCore
一 mac执行dotnet ef报错 dotnet tool install --global dotnet-ef 二 1.增加迁移 dotnet ef migrations add 名字 --context DBContext名字 2.删除最近一次的迁移 > dotnet ef migration ......
GPT时代,一定要收藏的结构化提问技巧
有一种被称为“SMART”的结构化提问方法,可以帮助你更好的组织和明确提出的问题。**“SMART”**是一个缩写,它代表了以下几个关键元素: **S:Specific(具体)** 确保问题具体明确,避免模糊或含糊不清的表达,明确你想要得到的具体信息或解决的问题。 **M:Measurable(可衡 ......
vs2022的一些调试技巧——远程调试&线程检查&性能检查
>visual studio一直都是.net/c#开发人员最受欢迎的编译器,除了强大的代码提示和项目模板,还拥有大量的调试工具,这一期我们介绍下**code freeze**阶段的一些调试技巧。包括测试环境/生产环境下的远程调试,线程调试,以及性能监控调试。 [toc] #### 远程调试 >当我们 ......
玩转 Tomcat 配置必备的 10 个小技巧!
关注一下,更多精彩等着你哦! 本文预计阅读时间较长,建议收藏慢慢看哦。 现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。 你 ......
第四十八节:Core7.0中速率中间件详解
一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权 ......
Net Core-MediatR
一 GitHub地址:https://github.com/jbogard/MediatR 二 简单使用: public class MyRequestMsg : IRequest<int> { public string RequestMsgType { get;set;} = string.Em ......
16个好用到爆的Python实用技巧!
# 介绍 人生苦短,快学Python! Python 是一门用途广泛的编程语言,它具有大量的库和框架。有一些鲜为人知的 Python 编码技巧和库可以让你作为开发人员的工作更为轻松,编写代码更高效。 本文将探讨一些鲜为人知的 Python 技巧,这些技巧非常有用,但并不广为人知。通过学习和使用这些技 ......
专业人士使用的7个秘密TypeScript技巧
TypeScript是一种出色的工具,可以让我们的生活更轻松并避免错误,但有时使用起来会让人不知所措。 动图 本文概述了所有专业人士都使用的 7 个TypeScript技巧,它们将使您的生活更轻松。 (更多优质教程:java567.com,搜"ts") 1. 类型推断 Typescript足够聪明, ......
net core-返回值
一 微软内部 微软内部定义的状态码: ublic static class StatusCodes { public const int Status100Continue = 100; public const int Status101SwitchingProtocols = 101; publ ......
1-3Linux帮助使用小技巧
获取帮助方法: whatis:使用数据库来显示命令的简短描述 此工具在系统刚安装后,不可立即使用,需要制作数据库后才可以使用 执行以下命令生成数据库 command --help man /usr/share/doc/ Red Hat documentation 、Ubuntu documentat ......
使用 ChatGPT 的 7 个技巧 | Prompt Engineering 学习笔记
### 概述 前段时间在 [DeepLearning](https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/) 学了一门大火的 Prompt 的课程,吴恩达本人授课,讲的通俗易懂,感觉 ......
C++程序开发技巧
## 引言 > 类(class)的使用分为两种——基于对象(object Based)和面向对象(object oriented) > > 基于对象是指,程序设计中单一的类,和其他类没有任何关系 > > 单一的类又分为:不带指针的类(class without pointer members)和带指 ......
.Net Core后端架构实战【3-介入IOC控制反转】
摘要:基于.NET Core 7.0WebApi后端架构实战【2-介入IOC控制反转】 2023/04/09, ASP.NET Core 7.0, VS2022 引言 Inversion of Control,简称IOC,即控制反转。记得当初刚实习的时候公司的带我的人和我提到过IOC这个概念,当初完 ......
如何选择 CMS – 内容管理系统的技巧
如果您是企业家或开发人员,您很可能会在某个时候使用内容管理系统 (CMS)。在为您的用例选择正确的选项时,了解如何分析 CMS 选项的众多功能非常重要。 在本文中,我将解释 CMS 存在的原因、它们帮助解决的问题,并且我还将提供有用的指导,帮助您根据需要选择合适的 CMS。 (更多优质教程:java ......
ASP.NET Core 全局异常处理
# IAsyncExceptionFilter 在 ASP.NET Core 中,可以使用异常过滤器(Exception Filter)来捕获和处理应用程序中的异常。IExceptionFilter 接口和 IAsyncExceptionFilter 接口都可以用来实现自定义的异常过滤器。不过我更建 ......
各种语言的宏技巧汇总
# C / C++ https://www.cnblogs.com/develon/p/7845880.html ## 日志 ```C #include #define R(x) #x #define STR(x) R(x) #define LOG(...) __android_log_print( ......