XOR

1014. 登山

题目描述 给一个数组,求满足^形状的最长长度。 f1-预处理数组+枚举峰值点 基本分析 每一个点都可能是峰值点,需要每次都计算2次最长上升子序列吗?不需要,全部计算完再枚举 怎么转化i到n-1的最长下降子序列?从n-1到i的最长上升子序列 代码 #include <iostream> #includ ......
1014

Java运算符

JavaSE 运算符 算术运算符:+,-,*,/,%,++(自增),--(自减) i++:先用后+1;++i:先+1后用 赋值运算符:= 扩展赋值运算符:+=,-=,*=,/= a+=b >a=a+b: ​ 可读性差,但是编译效率高,且会自动进行类型转换; ​ 当ab为基本数据类型时,a+b和b+a ......
运算符 Java

DRF 排序、分页器 、过滤器

一、排序用法 from rest_framework.filters import OrderingFilter class BookView(ModelViewSet): queryset = Book.objects.all() serializer_class = BookSerializer ......
过滤器 DRF

python学习笔记(三)函数

一、概论 1、函数的定义 2、函数的传入参数 3、返回值 4、NONE类型 5、函数说明文档 6、函数的嵌套调用 7、变量作用域 8、global关键字 ......
函数 笔记 python

使用GithubAction自动构建部署项目

GitHub Actions 是一种持续集成和持续交付(CI/CD) 平台,可用于自动执行生成、测试和部署管道。 您可以创建工作流程来构建和测试存储库的每个拉取请求,或将合并的拉取请求部署到生产环境。 GitHub Actions 不仅仅是DevOps,还允许您在存储库中发生其他事件时运行工作流程。 ......
GithubAction 项目

mysql插入数据报截断错误解决方案

直接操作mysql数据然后插入另一个表,报了一个截断错误,猜测是数据被指定为signed,但是数据出现了非整数,所以报如下图1错误;但是奇怪的是查询不写入表是没问题的,写入表就会报图1错误。 图 1 然后看数据又全是整数或者为空,理论上应该没问题。 图2 核对了数据确实没问题,就简单粗暴的通过忽略错 ......
解决方案 错误 方案 数据 mysql

el-upload批量图片上传封装

需求: 实现图片一次性上传 调一次接口 子组件 <template> <div class="uploadDiv"> <el-upload ref="upload" action="#" list-type="picture-card" :headers="headers" :limit="100" ......
el-upload upload 图片 el

一次因生产事故与chatGpt的对话

一次因生产事故与chatGpt的对话 前言:生产出现了一个内存溢出的事故,记录错误信息。错误日志如下 org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is j ......
事故 chatGpt

New Bing 帮我写正则

提问 我想匹配 下面这些内容里 url() 括号内assets开始的内容,但是要剔除里面的单引号和双引号 url(./../../assets/xxxxx) url('./../../assets/xxxxx') url("./../../assets/xxxxx") url(./assets/xx ......
正则 Bing New

文件共享node_modules

前情提要:一个微前端的项目中有多个文件,每个文件都是一个单独的项目,如果每个项目都安装node_modules未免太麻烦且繁琐。 解决方法: 1、在main(主文件)文件夹下安装node_modules。 2、在控制台找出cmd并以管理员身份运行。 3、输入mklink /d 无node_modul ......
node_modules modules 文件 node

聊聊微服务架构思想

用了好多年微服务架构了,我经常会反思,这个项目为啥用微服务?真的能帮我们解决一些痛点吗?这个项目有必要用微服务吗?这个项目体现出微服务的价值了吗? 我是从2017年开始入手微服务,距今已经五六年了。在此期间,遇到的大小项目,基本都是用微服务架构开发的,其中有数字化工厂项目、教辅系列平台、政府行政审批 ......
架构 思想

Linux 上使用Systemd 来进程守护Net应用

Systemd Service 的方式,用于在 Linux 系统上管理和运行服务。Systemd 是一个系统和服务管理器,可以自动化和简化 Linux 系统的管理和维护,包括启动、停止和管理后台服务。Systemd Service 是一种用于描述和配置服务的文件格式,通常使用 .service 扩展 ......
进程 Systemd Linux Net

The entity cannot be constructed in a LINQ to Entities query 原因及修复方法

public IQueryable<Product> GetProducts(int categoryID) { return from p in db.Products where p.CategoryID== categoryID select new Product { Name = p.Na ......
constructed Entities 原因 方法 entity

MaxCompute参数调优

1 背景及目的 对于ODPS上的运行时间长的任务来说,针对不同的问题有不同的优化方法(详见其他章节)。但是对于一些特殊场景的任务来说,除了从业务上可以进行优化之外,还需要通过一些辅助的参数设置才能达到比较好的优化效果。因此,ODPS提供了很多性能参数供开发人员使用。 2 参数介绍 2.1 资源参数 ......
MaxCompute 参数

小梅哥课程学习——SPI接口的74HC595驱动数码管实验

1 //要求:对于74HC595芯片,该芯片在SH_CP(SCLK)的上升沿将DS(DIO)上的数据移入内部的寄存器。 2 //目的:因此我们需要保证DS上的数据在SH_CP的上升沿前后一段时间,保持稳定。 3 //手段:FPGA要在SH_CP的下降沿改变DS的值 4 //先移入的数据,在高位输出。 ......
课程学习 数码管 接口 课程 数码

介绍

使用场景:记录表数据的增删改信息等,如下: ......

4.5. 形态变换

理论 形态学转换是基于图像形状的一些简单操作。它通常在二进制图像上执行。它需要两个输入参数,一个是我们的原始图像,第二个是称为结构元素或核,它决定了操作的性质。腐蚀和膨胀是两个基本的形态学运算符。然后它的变体形式如开运算,闭运算,梯度等也发挥作用。 腐蚀 腐蚀的基本思想就像土壤侵蚀一样,它会腐蚀前景 ......
形态

如何保证消息顺序消费

全局严格顺序 如果业务必须要求全局严格顺序,就只能把消息队列数配置成 1,生产者和消费者也只能是一个实例,这样才能保证全局严格顺序。 局部有序 大部分情况下,我们并不需要全局严格顺序,只要保证局部有序就可以满足要求了。比如,在传递账户流水记录的时候,只要保证每个账户的流水有序就可以了,不同账户之间的 ......
顺序 消息

Fight Aliens 飞船发射子弹初级版

有了飞船,我们要发射子弹,不然如何保护我们的领地呢?我们在AlienGame目录下新建bullet.py文件,即子弹的模块 代码如下: # -*- coding: utf-8 -*- # 作者: guos # 日期: 2023/3/29 import pygame class Bullet: """ ......
飞船 子弹 Aliens Fight

HTML+CSS+JavaScript作业篇

一、作业题大全 1.1、HTML5表单验证 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta n ......
JavaScript HTML CSS

Office Excel、WPS Excel 批量打印页码不连续工作表

1 Sub PrintAll() 2 Dim s As Worksheet 3 For Each s In ActiveWorkbook.Worksheets 4 s.PrintOut 5 Next 6 End Sub 1.Office Excel 选择开发工具->选中项目->添加模块 添加如上代码 ......
Excel 页码 Office WPS

对象不支持windows 属性和方法/JQuery专栏之十—窗口控件window的应用及其函数构造

https://blog.csdn.net/qq_42618969/article/details/89145927 问题: 前端报错“对象不支持windows 属性和方法”, 解决: $('#win').window({ })这句话报错,查了下,涉及到EasyUI 中窗体的使用,需要引用easyu ......
控件 函数 属性 对象 windows

gcc编译流程

gcc编译流程 一、GUN工具 编译工具:把一个源程序编译为一个可执行程序 调试工具:能对执行程序进行源码或者汇编级调试 软件工程工具:用于协助多人开发或者大型软件项目的管理。如make、CVS、Subvision 其它工具:用于把多个人件链接成可执行文件的连接器,或者用作格式转换的工具 二、GCC ......
流程 gcc

前端css 打印

打印元素的页面布局有几个原则 打印元素不能脱离文档流 打印元素内直接嵌套内容,避免出现三层嵌套 // 打印相关 @page { size: auto; margin: 10mm 0; } @media print { .printDom{ margin: 0; display: block; wid ......
前端 css

关于出差学习到的pgSql的一些知识点总结

我在出差的学习中,对接口进行迁移,其中涉及到旧系统的oracle数据库迁移到现在的pgSql库.再次总结一些学习到的pgSql新东西,可以对oracle语句进行实现. 1.对插入语句涉及到了取序列的值进行自主生成主键ID,再次总结下序列相关的语句: --查看序列 SELECT c.relname F ......
知识点 知识 pgSql

进程管理

1、任务调度进程 crontab cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root # For details see man 4 crontabs # Example of job defin ......
进程

netcore使用session

//内存缓存 services.AddMemoryCache(); services.AddDistributedMemoryCache(); services.AddSession(opts => { opts.IdleTimeout = TimeSpan.FromHours(8); //设置Se ......
netcore session

消息模型

RocketMq、JMQ模型 分别为Broker、Topic、Queue。 Kafka:将Queue换成Partition。 消费者、MQ、生产者关系图 假设有一个主题 MyTopic,我们为主题创建 5 个队列,分布到 2 个 Broker 中。 假设我们有 3 个生产者实例:Produer0,P ......
模型 消息

python -requests 包使用

Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用:) 安装: pip install requests easy_install resquests GET 请求 requests.get(url,params="",headers=header) params: ......
requests python

Django Form所有内置字段

Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label标签或显示内容 initial=None, 初始值 help_text='', 帮助信息(在标签旁边显示) error_messages=None, 错误信息 { ......
字段 Django Form