路径 参数query net

Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。

自首个带微服务版本的框架发布:Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单,已经过去快1年了,在这近一年的时间里,版本经历了N个版本的迭代。如今,是时候写文章介绍一下了: ......
分布式 框架 Taurus Core Net

Asp-Net-Core开发笔记:API版本管理

## 前言 对于Web API应用程序而言,随着时间的推移以及需求的增加或改变,API必然会遇到升级的需求。事实上,Web API应用程序应该从创建时就考虑到API版本的问题。业务的调整、功能的增加、接口的移除与改名、接口参数变动、实体属性的添加、删除和更改等都会改变API的功能,从而带来版本的变更 ......
Asp-Net-Core 版本 笔记 Core Asp

Elasticsearch专题精讲—— REST APIs —— Document APIs —— Update By Query API

REST APIs —— Document APIs —— Update By Query API https://www.elastic.co/guide/en/elasticsearch/reference/8.8/docs-update-by-query.html#docs-update-by ......
APIs Elasticsearch Document 专题 Update

RestTemplate优雅的发送Get请求(并拼接参数)

前言 在我们的项目中,如果借助RestTemplate发送带参数的Get请求,我们可以通过拼接字符串的方式将url拼接出来,比如下面这种方式: String url = "http://127.0.0.1:8080/rest/get?name="+ name +"&id=" + id; Respon ......
RestTemplate 参数 Get

System.Drawing.Common 包 在.net 6 之后中断对于非Windows 系统的支持 (Bitmap 在非windows 可能存在bug)

1, 上午有个朋友咨询说 Bitmap 类在docker 运行时内存回收存在问题,GC回收不了内存。 我问他内存回收没有Dispose0, 他截图说测试的时候每个Bitmap 对象都回收了 2,我尝试百度找有没有解决方案,发现相关的博客几乎没有,所以习惯性去微软文档检索。找到了问题的关键 3,原来是 ......
Drawing Windows windows System Common

Net Core Swagger 中加入错误注释

加入注释 /// <remarks> /// | 错误码 | 描述 | /// | : | : | /// | 201201 | 目标项是必填项 | /// | 201201 | 输入包含非法值 | /// | 201420 | 此教学计划不存在 | /// | 201411 | 此教学计划未发布 ......
注释 错误 Swagger Core Net

C#处理参数化SQL

SQL 参数化查询(Parameterized Query 或 Parameterized Statement)是指在设计与数据库链接并访问数据时,在需要填入数值或数据的地方,使用 ......
参数 SQL

net core-框架设计

一,杂谈-理论 参考 https://www.cnblogs.com/davenkin/p/ddd-coding-practices.html 1 基于“Service + 贫血模型”的实现: 主要的特点是:存在一个贫血的“领域对象”,业务逻辑通过一个Service类实现,然后通过setter方法更 ......
框架 core net

【python】函数参数中的/和*

意思如下: / 符号之前的所有参数,都必须以位置参数穿参,不可以关键字参数传参 * 符号之后的所有参数,都必须以关键字方式传参,不得以位置方式传参 参考资料 1. python函数参数中的/和* ......
函数 参数 python

【C#/.NET】record介绍

​ 目录 什么是record? 使用record record解构 record原理 结论 什么是record? record是.NET 5中的一种新特性,可以看作是一种概念上不可变的类。records可以帮助我们在C#中更容易地处理数据,同时提供了重要的功能,如对象相等性、hashcode和解构。 ......
record NET

使用Optuna进行PyTorch模型的超参数调优

Optuna是一个开源的超参数优化框架,Optuna与框架无关,可以在任何机器学习或深度学习框架中使用它。本文将以表格数据为例,使用Optuna对PyTorch模型进行超参数调优。 Optuna可以使用python pip安装,如pip install Optuna。也可以使用conda insta ......
模型 参数 PyTorch Optuna

dcoker for mac 进入 虚拟机 修改docker 参数

#### 一般网上说进入通过screen * screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty * 实际上没有 /tty ### 通过镜像进入 ``` /opt/homebrew/bin/docker run -it --pri ......
参数 dcoker docker for mac

C#的六种参数形式介绍

平时在工作学习过程中,编写或调用函数时会遇到各种形式的参数,网络查询后特记录后用(参考他人总结): 共六种形式:值参数、引用参数、输出参数、参数数组、命名参数、可选参数; 值参数 最常用的参数形式; void DoWork(int para1, string para2, bool para3, f ......
形式 参数

C#操作XML之保存参数

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Wind ......
参数 XML

NET Core CLI命令小结

dotnet rundotnet run --urls=http: //*:8080 //urls指定ip和端口dotnet watch run //watch监听程序修改,一旦修改则重新启动dotnet watch run --urls=http: //*:8080dotnet run -p NE ......
小结 命令 Core NET CLI

net core+mediatr+EF实现事件触发

参考杨中科的教程 1.先添加接口 using MediatR; namespace NetOptions.Entities; public interface IDomainEnvent { void AddNotification(INotification notification); IEnu ......
mediatr 事件 core net EF

Elasticsearch之Nested Query nestedQuery查询数组

es是通过符合条件的json记录找出来,本身并不是将数据中的记录filter过滤。es nestedQuery不是过滤的结果,是匹配的这条es记录,所以数组中的其他的记录也会查询出来1.方法1:可以在程序中对数组中的记录过滤。2.方法2:在数据初始化的时候,将数据严格查询符合条件的才初始化。 需求背 ......

Net Core - EntityFrameWorkCore

一 mac执行dotnet ef报错 dotnet tool install --global dotnet-ef 二 1.增加迁移 dotnet ef migrations add 名字 --context DBContext名字 2.删除最近一次的迁移 > dotnet ef migration ......
EntityFrameWorkCore Core Net

利用Jenkins的文件参数,上传文件并数字签名

###背景 只有在服务器(windows系统)上才能对文件进行数字签名,但又不想共享服务器的账号密码,服务器已经搭建了jenkins平台,故想着利用jenkins来做上传文件并签名。 ###操作步骤 1.新建一个Freestyle project的工程。 ![](https://img2023.cn ......
文件 数字签名 参数 Jenkins 数字

文件路径和内容处理

1.文件路径 绝对路径和相对路径 绝对路径:绝对路径,从盘符开始的路径(d:\data\file\abc.txt) from pathlib import Path path=Path('test.txt') print(path.absolute()) 相对路径:相对于当前的路径,当前是一个变量, ......
路径 文件 内容

Java开发手册中为什么建议初始化HashMap的容量大小,以及HashMap源码中相关参数(容量大小设置参数公式)说明

场景 Java开发手册中对于HashMap的推荐如下: 【推荐】集合初始化时,指定集合初始值大小。 说明:HashMap 使用 HashMap(int initialCapacity) 初始化,如果暂时无法确定集合大小,那么指定默认值(16)即可。 正例: initialCapacity = (需要 ......
容量 大小 参数 HashMap 公式

ASEMI代理英飞凌IPA50R190CE,MOS管IPA50R190CE参数

编辑-Z IPA50R190CE参数描述: 型号:IPA50R190CE 持续漏极电流:24.8A 脉冲漏极电流:63A 栅极-源极电压:20V 功耗:32W 操作和储存温度:-40~150℃ 连续二极管正向电流:8.1A 漏源击穿电压:500V 栅极阈值电压:3V 零栅极电压漏极电流:1uA 漏极 ......
R190 190 50R IPA 参数

docker 查看启动容器的运行命令 参数

1.docker ps -a --no-trunc CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 75b9a4ac60e11397f1c79d66fc2e59692bbf62472c5f10f941af6ef5b216c785 nginx ......
容器 命令 参数 docker

.NET使用System.Speech轻松读取文本

System.Speech是.NET框架的一部分,提供了语音识别和语音合成的功能。通过使用System.Speech命名空间中的类,开发人员可以在.NET应用程序中实现语音识别功能。 在本文中,我将演示如何使用 System.Speech.NET,这是开发语音应用程序比较牛逼的内库。它适用于 .NE ......
文本 System Speech NET

C# .NET Dictionary 将集合key以ascii码从小到大排序

.NET 不加参数,默认不是按ASC II 排序 。JAVA 默认是按ASC II 排序 。 Array.Sort(arrKeys, string.CompareOrdinal); 按ASC II 排序。区分大小写。Array.Sort(arrKeys); 排序但不区分大小写。 方法1: publi ......
Dictionary 从小 ascii NET key

Net Core-MediatR

一 GitHub地址:https://github.com/jbogard/MediatR 二 简单使用: public class MyRequestMsg : IRequest<int> { public string RequestMsgType { get;set;} = string.Em ......
Core-MediatR MediatR Core Net

httpclient in .net _ 压缩

压缩 优势: 小带宽, 更快的响应 压缩格式 gzip, deflate(普遍 压缩 格式) how 获取 压缩文件? Accept-Encoding: 设置为 压缩格式 SocketsHttpHandler:启用 自动解压 how 发送 压缩文件? client:压缩 request body 内 ......
httpclient net in

net core-返回值

一 微软内部 微软内部定义的状态码: ublic static class StatusCodes { public const int Status100Continue = 100; public const int Status101SwitchingProtocols = 101; publ ......
core net

一个.Net强大的Excel控件,支持WinForm、WPF、Android【强烈推荐】

推荐一个强大的电子表单控件,使用简单且功能强大。 **项目简介** = 这是一个开源的表格控制组件,支持Winform、WPF和Android平台,可以方便的加载、修改和导出Excel文件,支持数据格式、大纲、公式计算、图表、脚本执行等、还支持触摸滑动,可以方便地操作表格。 总的来说是一个可以快速构 ......
控件 Android WinForm Excel Net

6.9 方法可变参数

``` class ArrayUtil { // 可变参数,传参,不一定非是数组! public static int sum(int... data){// 可变参数,本质上仍然是数组;变种数组; int sum = 0; for(int temp : data){ sum += temp; } ......
参数 方法 6.9