XOR

记一个webapi返回值的处理

using System.Net; using Microsoft.AspNetCore.Mvc; using System.Text.Json; namespace CQRS.WebAPI.Middlewares; public class GlobalExceptionHandlingMiddl ......
webapi

Java学习3——第七至十 一次题目集以及第三阶段学习的分析与总结

一.前言 本次Blog是对java学习中第三阶段的一个总结,作为刚学习JAVA不久的小白,以下依旧只是本人作为普通学生,以当前能力和状态所做出的总结和分析,不足之处也欢迎各位大佬的指正! 第七至第十一次题目集,总体题量都比较少,其中较多的也就5道题,其它的就1道。总体难度较第四-六次题目集有所下降。 ......
题目 阶段 Java

2023年VSCode插件

第一推动|2023年VSCode插件最新推荐(54款) 本文介绍前端开发领域常用的一些VSCode插件,插件是VSCode最重要的组成部分之一,本文列出了我自己在以往工作经验中积累的54款插件,个人觉得这些插件是有用或有趣的,根据它们的作用,我粗略的把它们分成了代码管理、文本和图片处理、前端框架和语 ......
插件 VSCode 2023

el-input限制只能输入大于0的整数

<el-input placeholder="请输入内容" v-model="testValue" oninput="value=value.replace(/^0|[^0-9]/g,'')" > </el-input> ......
整数 el-input input el

Docker的安装

1.下载Docker依赖组件 yum -y install yum-utils device-mapper-persistent-data lvm2 2.设置下载Docker的镜像源为阿里云 yum-config-manager --add-repo http://mirrors.aliyun.co ......
Docker

Java学习——IDEA编辑器 导出项目对应Java Doc文件

# IDEA生成Java Doc帮助文档 ![](C:\Users\xufeifei\Pictures\3.png) **方法一:使用命令行生成** **1. 选中项目 右键 show in Explor。。** ![](https://img2023.cnblogs.com/blog/322923 ......
Java 编辑器 文件 项目 IDEA

如何让ChatGPT高效的理解你的Prompt

1.概述 ChatGPT是由 OpenAI 开发的一种强大的语言模型,它在许多自然语言处理任务中展现出了惊人的能力。而其中一个关键的技术概念就是 "Prompt"。本文将深入探讨 Prompt 的概念、作用和应用,以及如何在与 ChatGPT 进行交互时充分利用 Prompt 的能力。 2.内容 C ......
ChatGPT Prompt

AI在人力资源管理领域的应用前景

近日,Towards Data Science 平台一篇文章,详细探讨了AI对人力资源领域可能产生的影响,切入视角和观点都非常新颖! 人力资源管理中,人才招聘和保留、员工敬业度、绩效管理等,都是非常大的挑战。传统的 HR 评估指标往往在量化分析中掺杂了大量人类的主观判断。 作者指出,借助 AI 可以 ......
前景 人力资源 领域 人力 资源

行行AI人才直播第4期: 跟随占冰强老师走近《如何定制企业专属AI大模型?》

每个企业定制专属AI大模型的目的都不同,比如某企业希望通过AI技术提升其客户服务和销售效果。该企业面临着庞大的商品数据、用户评价和客户咨询等信息,传统的处理方法已经无法满足快速发展的需求。 ......
模型 老师 人才 企业

关于指针

学习参考文章链接 http://t.csdn.cn/HhSR5 前面几篇多次看到把地址作为scanf()的输入参数的用法。例如,函数调用scanf("%d", &n),把输入的值存储到变量n所在的内存单元里。其中&n表示变量n的内存地址或存储位置。这里&称为地址运算符,&是一元运算符,与其他一元运算 ......
指针

How to Implement Drag and Drop Between Your Program and Explorer

How to Implement Drag and Drop Between Your Program and Explorer Michael Dunn Rate me: 4.90/5 (105 votes) 14 Dec 2002 A step-by-step description of ho ......
Implement and Explorer Between Program

二、Apollo配置中心新增部门,新增用户,授权

###一、新增部门 Apollo配置中心默认只有两个部门: ![](https://img2023.cnblogs.com/blog/2375787/202306/2375787-20230627213802526-174123664.png) 如果要新增部门,点击右上角的管理员工具,选择系统参数, ......
部门 用户 Apollo

csgo服务端运维总结

## 简述 通过[Linux Game Server Managers](https://linuxgsm.com/)来管理运行。 ## 安装csgo服务端 请参考:[根据lgsm官网指引进行安装](https://linuxgsm.com/servers/csgoserver/) 注意,过程中如果 ......
csgo

JavaScript 中模块的导入和导出

##模块简介 * html文档一般在标签中引入外部js文件 * ``标签引入的脚本中创建的变量,都会被注册为window对象下全局变量,这样做会污染全局命名空间 * 这就衍生除了模块化的解决方案,比如CommonJS等,但是这些解决方案都不是JavaScript原生的,直到 ES6 支持 JavaS ......
JavaScript 模块

什么是缓存穿透、缓存击穿、缓存雪崩

缓存穿透(Cache Penetration)是指在使用缓存时,对于一些不存在于缓存中的数据进行频繁访问,导致这些请求直接绕过缓存,查询数据库,并返回空结果。由于缓存无法命中,每次请求都需要经过数据库查询,这会增加数据库的负载压力,并可能导致缓慢的响应时间。 缓存击穿(Cache Breakdown ......
缓存 雪崩

浅谈类 k 短路问题

**[u 群题](https://www.luogu.com.cn/blog/qwaszx/u-qun-kan-jian-di-ti)** 题意:$n$ 个数,对于所有大小在 $[L,R]$ 内的子集求和并排序,求前 $k$ 小子集的信息。 排序,记数组为 $a_{1,\cdots,n}$。 先考虑 ......
问题

OO题目集7-11总结

一、前言 本次题目集横跨时间较长,也是本课程的最后一次总结了,回首看第一次OO总结,真的感觉今时不同往日了,不仅仅是在能力上的提升,在各方各面上无疑都觉得已经成长了许多(变成了puls版小菜鸡)。 题目集七 本次题目集是菜单3的与菜单4不同迭代分支,是对于菜单3的另一个迭代方向,只要考察了类的设计、 ......
题目 11

CF1834 题解

# CF1834 题解 ### A 考虑答案与元素位置无关,只与$1$和$-1$的个数有关。要求$1$必须多于或等于$-1$,并且$-1$个数为偶数。分讨: 序列中$num(1) \geq num(-1)$,只需要看$num(-1)$正负性,奇数1步,偶数0步 序列中$num(1) using na ......
题解 1834 CF

第二天,框架学习

namespace命名空间 class类 main函数 程序语句固定写法: 完成一句命令书写后,用英文分号结束 命名空间——工具包 类——工具 函数——工具能做的事情 //引用工具包,缺少该语句后续则会出现报错 using system; //调用控制台打印”内容“,打印信息结束后,自动空一行 co ......
框架

力扣---53. 最大子数组和

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例 1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。 示例 ......
数组 53

vue透传 Attributes

### Attributes 继承​ 在此之前,先来弥补一个小知识点,vue3支持多个根节点,vue2不支持, ``` ``` “透传 attribute”指的是传递给一个组件,却没有被该组件声明为 props 或 emits 的 attribute 或者 v-on 事件监听器。最常见的例子就是 c ......
Attributes vue

前端自适应写法--媒体查询

自适应一般什么rem,vw,vh这些单位注意一下。还有就是一些bootStrap什么的。在这里主要写一下媒体查询的方式。 使用CSS中的媒体查询来根据不同的屏幕尺寸应用不同的样式。以下是如何使用媒体查询分别为320px-480px范围内、768px-1024px范围内和大于1024px的屏幕尺寸编写 ......
写法 前端 媒体

order() in data.table i

In data.table , the order() in DT[i] can rearrange the order of the whole table with specific conditions, which works exactly the same with arrange()  ......
order table data in

6月AT杂题

### [AtCoder Beginner Contest 307](https://atcoder.jp/contests/abc307/tasks) #### [G - Approximate Equalization](https://atcoder.jp/contests/abc307/ta ......

vue组件-启用less语法以及唯一根节点

```js 这是用户自定义的Test.vue {{ username }} 修改用户名 123 ``` ......
节点 语法 组件 less vue

TypeScript又出新关键字了?

TypeScript 5.2将引入一个新的关键字:`using`。当它离开作用域时,你可以用`Symbol.dispose`函数来处置任何东西。 ```jsx { const getResource = () => { return { [Symbol.dispose]: () => { conso ......
TypeScript 关键字 关键

为什么要研究Nipponbare NRT1.1Bjaponica和Nipponbare NRT1.1Bindica的根系微生物群落差异?

研究Nipponbare NRT1.1Bjaponica和Nipponbare NRT1.1Bindica的根系微生物群落差异有助于我们更好地了解NRT1.1B基因对水稻根系微生物群落的影响。Nipponbare NRT1.1Bjaponica和Nipponbare NRT1.1Bindica是两个 ......
Nipponbare 根系 群落 NRT1 微生物

AtCoder Beginner Contest 228 G Digits on Grid

[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc228_g "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc228/tasks/abc228_g "AtCoder 传送门") ?这啥啊,不会。 ......
Beginner AtCoder Contest Digits Grid

软件工程:霍夫施塔特定律(Hofstadter's Law)和海勒姆定律(Hyrum's Law)

软件开发定律:霍夫施塔特定律,为什么项目交付总是会延期? 在软件项目中,你是否遇到过这种情况: 一个软件工程师,要开发一个系统功,这个系统需求有点复杂,需要新增多个模块,同时也需要和多个系统交互。工程师会按照自己的经验,做一个粗略的工期评估,同时在加上一点缓冲时间,从而得出一个开发工期的总时长。但最 ......
定律 软件工程 Hofstadter Law 工程

力扣---1186. 删除一次得到子数组最大和

给你一个整数数组,返回它的某个 非空 子数组(连续元素)在执行一次可选的删除操作后,所能得到的最大元素总和。换句话说,你可以从原数组中选出一个子数组,并可以决定要不要从中删除一个元素(只能删一次哦),(删除后)子数组中至少应当有一个元素,然后该子数组(剩下)的元素总和是所有子数组之中最大的。 注意, ......
数组 1186