pat_a 1067 sort with

My First CRUD App With Fast API

Image by author It’s the day before my fast API live stream. I decided to create a guide for the stream and turn it into a blog post. So, here it is. ......
First CRUD Fast With App

Shellcode Execution in a Local Process with QueueUserAPC and NtTestAlert(nim学习系列)

# Shellcode Execution in a Local Process with QueueUserAPC and NtTestAlert ## APC队列 异步过程调用(APC)队列是一个与线程关联的队列,用于存储要在该线程上下文中异步执行的函数。操作系统内核会跟踪每个线程的 APC 队 ......

[Codeforces Round 876 (Div. 2)][Codeforces 1839D. Ball Sorting]

题目链接:[D - Ball Sorting](https://codeforces.com/contest/1839/problem/D) 题目大意:需要对一个排列按照指定操作进行排序。操作一:在数字间插入一个特殊点,可执行不超过 $k$ 次;操作二:将在特殊点旁的数移动到任意位置。所有操作结束后 ......
Codeforces Sorting Round 1839 Ball

【已解决】可视化ValueError Cannot mask with non-boolean array containing NA NaN values

> bug:raise ValueError(na_msg) > ValueError: Cannot mask with non-boolean array containing NA / NaN values ![image-20230609104001525](https://img2023. ......

How To Add A Form Splitter with AX2012 and D365FO

Learn how to add a form splitter to resize areas of a form in Microsoft Dynamics AX and D365 F&O. This improves the usability of the form, and increas ......
Splitter 2012 Form D365 with

Vue学习笔记之gyp: No Xcode or CLT version detected! gyp ERR! stack Error: `gyp` failed with exit code: 1

0x00 现象 MacOS在执行npm install下载项目的依赖包的时候出现的gyp报错,报错内容如下: No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'. No receipt for 'com.apple.pkg. ......
gyp detected version 笔记 failed

js数组sort方法排序

数组的sort方法可以对数组进行排序,默认是按照字符编码的顺序进行排序,可以自定义规则。 sort方法会修改原数组。 自定义规则简述:比较函数两个参数 a 和 b,(a是b的后一个元素),返回 a-b 升序,返回 b-a 降序。 ```javascript let arr = [3,5,2,9,1] ......
数组 方法 sort

python内置函数:lambda、filter、map、zip以及list中sort的简单使用

lambda的简单使用: func = lambda a1, a2: a1 + a2 func1 = lambda a3: a3/2 print(func(100, 200)) # 运行结果:300 print(func1(4)) # 运行结果:2.0 不使用lambda时的写法: def func ......
函数 python lambda filter list

Nginx conf for fastapi backend project with variables

# 带变量的nginx后端项目配置 不同的api项目,挂载不同的域名,只需在配置夹里,修改文件名(建议文件名和域名保持一致)、修改端口号、修改第5行第22行backend_api后面的编号、修改第11行的项目名、可能还需要修改第12行的文件夹名、修改第14行的域名 $ cat /etc/nginx/ ......
variables backend fastapi project Nginx

Celery with FastAPI and TortoiseORM

API server using: `fastapi+tortoise-orm+postgresql+redis+supervisor+nginx` There are some period tasks and async tasks that will run in `celery+rabbit ......
TortoiseORM FastAPI Celery with and

[LeetCode] 1351. Count Negative Numbers in a Sorted Matrix

Given a m x n matrix grid which is sorted in non-increasing order both row-wise and column-wise, return the number of negative numbers in grid. Exampl ......
LeetCode Negative Numbers Matrix Sorted

【leetcode】21. Merge Two Sorted Lists

将两个升序链表合并为一个新的 **升序** 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 **示例 1:** ![](https://assets.leetcode.com/uploads/2020/10/03/merge_ex1.jpg) **输入:**l1 = \[1,2,4\] ......
leetcode Sorted Merge Lists Two

Backtrader - numpy.core._exceptions.MemoryError: Unable to allocate 77.2 GiB for an array with shape (10368000003,) and data type float64

1.0 Error numpy.core._exceptions.MemoryError: Unable to allocate 77.2 GiB for an array with shape (10368000003,) and data type float64 錯誤提示 2.0 原因 沒有任 ......

解决使用yarn安装依赖出现“The engine "node" is incompatible with this module. Expected version "^14.18.0 || ^16.14.0 || >=18.0.0". Got "17.9.0"”的问题

# 1、问题描述 某天在使用`yarn`安装依赖的时候,突然出现如下错误导致安装依赖终止: **The engine "node" is incompatible with this module. Expected version "^14.18.0 || ^16.14.0 || >=18.0.0 ......
quot incompatible Expected version engine

docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].

docker 19之后的版本 1. nano nvidia.sh sudo curl -s -L https://nvidia.github.io/nvidia-container-runtime/gpgkey | \ sudo apt-key add -distribution=$(. /etc/ ......
quot capabilities response docker daemon

net core-Scheduling Background Jobs With Quartz

一 安装包 Install-Package Quartz.Extensions.Hosting 二 注入依赖关系 services.AddQuartz(configure => { configure.UseMicrosoftDependencyInjectionJobFactory(); }); ......

ABC237G Range Sort Query

## 思路 这道题跟 P2824 的思路是很相似的。 首先由于我们只需求一个特定的值在排序后的位置,而原序列又是一个排列,因此我们可以将序列中的所有数分为三种: 1. 大于 $X$ 的; 2. 等于 $X$ 的; 3. 小于 $X$ 的。 我们不关心除了 $X$ 之外的其他值的具体数字,而只关心其与 ......
Range Query 237G Sort ABC

第五节 5with管理文件操作上下文

在Python中,进行文件操作时,需要打开文件、读写文件、关闭文件等过程。如果代码有错误或者忘记关闭文件就会导致程序出错或文件资源泄露问题。为了更方便、更安全地进行文件操作,Python提供了with语句来管理文件的操作上下文。 使用with语句可以确保在任何情况下,文件都会被正确地关闭,即使出现异 ......
上下文 管理文件 上下 文件 5with

Python: async with

import asyncio import sys class AsyncContextManager: async def __aenter__(self): return self async def __aexit__(self, exc_type, exc_val, exc_tb): pri ......
Python async with

ORA-01555:snapshot too old: rollback segment number X with name "XXXX" too small

## ORA-01555:snapshot too old: rollback segment number X with name "XXXX" too small 在查询快照的时候 ``` select * from testtable as of timestamp to_timestamp( ......
quot too snapshot rollback segment

算法 in Golang:Selection sort(选择排序)

# 算法 in Golang:Selection sort(选择排序) ## Selection Sort(选择排序) 假设有一个数组,它里面有6个元素,它的顺序是乱的,现在我们想对这个数组进行排序,就是从小到大进行排序。 选择排序是挨个遍历元素,把最小的放在最前面,再把剩余的遍历,把最小的放在后面 ......
算法 Selection Golang sort in

Substring of Sorted String 题解

[Substring of Sorted String](https://www.luogu.com.cn/problem/AT_abc285_f) 写篇题解纪念一下蒟蒻第一次赛时切出的 F 题。 ### 题目简述 对一个字符串进行单点修改,区间判断操作。 修改操作为将一个字符修改为另一个,判断操作 ......
题解 Substring Sorted String of

pip 安装错误 Command "python setup.py egg_info" failed with error code

python setup.py install File "setup.py", line 7 def read(rel_path: str) -> str: ^SyntaxError: invalid syntax wget https://bootstrap.pypa.io/pip/2.7/ge ......
quot egg_info 错误 Command failed

python3 with语法

Python with 关键字 | 菜鸟教程 (runoob.com) 1、介绍 with语法是一种优化语法。 用于异常处理,封装了 try…except…finally 编码范式,提高了易用性。 with 语句使代码更清晰、更具可读性, 它简化了文件流等公共资源的管理。 在处理文件对象时使用 wi ......
语法 python3 python with

1839D - Ball Sorting (dp)

题意:有一个1~n的序列,求放k个0后,最小操作次数 ,使得去掉0后序列升序, 每次操作;可以把与0相邻的数,放到任意位置 思路:因为n最大到500 ,并且求k属于1~n的所有最小代价,所以考虑dp dp[i][j] ,i表示以ai结尾放j个0的最小代价 最小代价等于去掉以ai结尾升序列后,剩余子段 ......
Sorting 1839D 1839 Ball dp

Apr 2021-Lucid Dreaming for Experience Replay: Refreshing Past States with the Current Policy

本文提出了用于经验回放的清醒梦(LiDER),一个概念上的新框架,允许通过利用智能体的当前策略来刷新回放体验。 ......

Programming: Sort

JavaScript let arr = [8, 4, 3, 2, 6, 7, 1, 5, 9] function quickSort(arr) { console.log(arr) if(arr.length <= 1) return arr let midIndex = parseInt(arr ......
Programming Sort

Incrementer:Transformer for Class-Incremental Semantic Segmentation with Knowledge Distillation Focusing on Old Class论文阅读笔记

## 摘要 目前已有的连续语义分割方法通常基于卷积神经网络,需要添加额外的卷积层来分辨新类别,且在蒸馏特征时没有对属于旧类别/新类别的区域加以区分。为此,作者提出了基于Transformer的网络incrementer,在学习新类别时只需要往decoder中加入对应的token。同时,作者还提出了对 ......