迷宫 笔记 问题1255
析合树学习笔记
~~[前情回顾](https://www.cnblogs.com/yyyyxh/p/PQ-Tree.html)~~。因为学了 PQ-Tree 而 zhy 提起析合树与 PQ-Tree 类似的结构关系于是就去又看了下析合树。 这个算法太有用了!至少比 PQ-Tree 有用多了!析合树是处理排列连续段问 ......
Python基础入门学习笔记 000 愉快的开始
python跨平台。 应用范围:操作系统、WEB、3D动画、企业应用、云计算 大家可以学到什么:Python3的所有常用语法、面向对象编程思维、运用模块进行编程、游戏编程、计算机仿真 Python 是脚本语言 脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出 ......
Python基础入门学习笔记 001 我和Python的第一次亲密接触
从IDLE启动Python •IDLE是一个Python Shell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径! •我们看到>>>这个提示符,Ta的含义是告诉你,Python已经准备好了,在等着你键入Python指令呢。 •好了,大家试试在IDLE里输入: >> ......
c语言笔记5
# c语言笔记5(动态内存申请,字符串处理函数,const与指针的关系) ## 1. 动态内存申请 > 现状:数组长度是预先定义好的,在整个程序中固定不变 > > 问题:但是在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定 > > 解决办法:为了解决上述问题, ......
达梦数据库锁超时问题
出现问题原因:还有其他用户在进行增删改操作,可以通过查看阻塞会话。可以通过查杀阻塞会话后再进行删除表的操作。 查询语句 SELECT * FROM V$SESSIONS WHERE SQL_TEXT LIKE '%tablename%' 杀掉阻塞语句: sp_close_session(140217 ......
【问题记录】BigDecimal 的常见坑
1 前言 我们现在公司的项目,涉及到金额、小数的都会用 BigDecimal 来操作,比如订单的各种金额,支付的各种金额等都会用它,那么你们平时有没有遇到的坑呢?我们这节来看看它常见的坑。 2 常见坑 2.1 new BigDecimal()还是BigDecimal#valueOf()? 先看下面这 ......
读SQL学习指南(第3版)笔记03_创建和填充数据库
![](https://img2023.cnblogs.com/blog/3076680/202308/3076680-20230821150719320-729006736.png) # 1. 创建数据表 ## 1.1. sql ```sql CREATE TABLE person (person ......
KMP 字符串匹配 学习笔记
KMP 算法是用来判断一个文本串 $a$ 是否存在子串 $b$ 的高效算法。 ## 定义 以下所有解释,字符串下标都以 $1$ 开始。 $a$:文本串; $b$:模式串。需要判断 $b$ 是否为 $a$ 的一个子串; $len_a$:$a$ 的字符长度($m$); $len_b$:$b$ 的字符长度 ......
Elasticsearch详细笔记
Elasticsearch详细笔记 一、Elasticsearch概述 1.1 开篇 结构化数据 非结构化数据 半结构化数据 1.2 技术选型 Elasticsearch 是什么 The Elastic Stack, 包括 Elasticsearch、 Kibana、 Beats 和 Logstas ......
单例模式线程安全问题
饿汉式: package com.atjava.test; public class Single { private static Single single; private Single(){ } public static Single getSingle() { return single ......
方芳:学习《非物质文化遗产赋能乡村文化振兴的内在逻辑与实现路径》笔记总结
乡村振兴的路径主要有3种 1.为城镇化路径,侧重于城乡关系的统筹; 2.为产业化路径,着眼于乡村经济的发展; 3.为兜底式路径,致力于巩固脱贫成果; 这3种乡村振兴路径均以现代化为基本取向。 近年来,学界关于非遗与乡村文化振兴的研究颇为丰富,从事民俗学、民间文学、人类学、政治学等领域的学者立足本学科 ......
《深入理解Java虚拟机》读书笔记: 类加载器
类加载器 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为“类加载器”。 类加载器可以说是Java语言的一项创新,也是Java语言流行的重要原因之一,它最初是 ......
dp学习笔记
前言:因为本人 $dp$ 实在太差了,故此挖个新坑。 $dp$ 的一般套路是: * 设计状态,要注意一定要不重不漏,所有能影响到答案的数据都要包含到状态里面。 * 初始化,基本上是第一项 * 转移,要注意无后效性,面面俱到。 * 可以关注数据范围,有时候范围会给我们以提醒。 基本技巧: * 状态设计 ......
Jmeter(二十八)加密接口测试笔记
一、加密接口测试场景 1、例如登录操作,输入账号密码,返回token,token是需要加密的 2、Jmeter本身没有加解密函数工具 二、加密接口和普通接口有什么区别 1、发送出去的数据需要进行额外处理,接口测试工具通常不具备这个功能 三、如何测试加密接口 1、测试数据准备 (以登录接口举例说明) ......
学习笔记:DSTAGNN: Dynamic Spatial-Temporal Aware Graph Neural Network for Traffic Flow Forecasting
DSTAGNN: Dynamic Spatial-Temporal Aware Graph Neural Network for Traffic Flow Forecasting ICML2022 论文地址:https://proceedings.mlr.press/v162/lan22a.html ......
CMU15213 笔记:malloc
# CMU15213 笔记:malloc CS15-213 lab notes ## sbrk 为了实现动态的内存分配,一个核心的函数就是 sbrk ## memory alignment 8 字节对齐的地址特征,其地址数值的 16 进制表示的最后一个字符为 0。 以 8 字节对齐,可以使对 lon ......
ospf、lsa、域内、域间路由(IE培训时的笔记)
ospf 路由表的构成: 直连路由:(与设备直接相连的网络) 设备接口配置合法ip地址 设备的接口状态为UP 静态路由:由管理员手工配置的路由信息 一般用于网络规模较小,一般用于相对稳定的网络 优势:无需占用网络带宽,设备之间无需交互报文信息,可以节约CPU内存等硬件资源 动态路由:由路由器根据路由 ......
Markdown学习笔记
# 标题语法 ## 标准语法 要创建标题,只需要在单词或者短语钱添加井号`#`。 井号的个数代表标题的级别,支持 1~6 个级别 可选语法 - 可以在文本下方添加任意数量的 `=` 号来标识一级标题,或者 `-` 号来标识二级标题 ## 最佳实践 为了兼容各类应用程序 `#` 和标题之间使用一个空格 ......
解决 Linux 最小版本 yum 无法使用的问题
1、首先找到 ifcfg-ens33 文件 此文件的目录在 /etc/sysconfig/network-scripts 目录下 可以使用以下命令: cd /etc/sysconfig/network-scripts/; 2、使用 VI 或者 vim 打开 ifcfg-ens33 文件 找到 ifc ......
[基础] 学习笔记
### 1. 重载运算符 ``` struct node { int x; bool operator a.x; // 从小到大 } }; priority_queue q; ``` ``` struct cmp { bool operator()(const int & a, const int ......
[算法学习笔记] O(nlogn)求最长上升子序列
### 朴素 dp 求最长上升子序列 大家应该都会朴素 dp 求最长上升子序列,简单回忆一下。 我们令 $f_i$ 表示以 第 $i$ 位元素为结尾的最长上升子序列长度。满足 $\forall j 朴素 dp 求最长上升子序列代码 ```cpp #include #include #include ......
【笔记】机器学习基础 - Ch5. Support Vector Machines
## 5.1 Linear classification 考虑如下问题:$\mathbb{R} ^N$ 上的 $\cal X$ 服从某个未知分布 $\cal D$,并由目标函数 $f:\cal X\to Y$ 映射到 $\{-1, +1\}$。根据采样 $S=(({\bf x} _1, y _1), ......
JavaSE学习笔记
# Java基础 ## 数据类型扩展及面试题讲解 整数拓展: 进制 、 二进制0b 、 十进制 、 八进制0 、 十六进制0x 浮点数拓展:银行业务怎么表示?钱 —— *最好完全避免使用浮点数进行比较* 使用 BigDecimal 数学工具类 - float:有限、离散、舍入误差、大约、接近但不等于 ......
Java Web中出现的一些乱码问题总结(详解)
三、Java Web中出现的一些乱码问题总结(详解) 一、response.getWriter().write()和 response.getWriter().print()的区别 response.getWriter()返回的是PrintWriter,这是一个打印输出流 response.getW ......
docker You must install or update .NET to run this application. 问题解决方案
FROM mcr.microsoft.com/dotnet/runtime:6.0 AS base WORKDIR /app 修改为 FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base WORKDIR /app ......
linux笔记
特殊权限suid只要用户对设有 SUID 的文件有执行权限,那么当用户执行此文件时,会以文件属主的身份去执行此文件passwd默认就是带S位的,因为普通用户可以修改自己的密码,密码是保存在/etc/shadow,而这个文件是属于root的,并且其他人是不允许修改的。sgid1.对于二进制命令来说,s ......
springboot 单例并发问题
Controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。 正因为单例所以不是线程安全的。 ```java @RestController @RequestMapping(value = "/concurrency") public class controller { p ......
OpenSSH版本升级漏洞修复问题
- 👋 Hi, I’m @Merbelue 大家好,这篇为大家介绍二进制方式对OpenSSH版本升级,在生产环境中可用于解决版本升级、漏洞修复等。 @[TOC](目录) #### 1、环境 - 系统版本:CentOS 7.6 - OpenSSH、OpenSSL版本:OpenSSH_7.4p1、Op ......
软件测试|人工智能如何帮助测试工程师解决问题?
![在这里插入图片描述](https://img-blog.csdnimg.cn/b484ac5a32fd46088d8746e6862f0d3c.png) ### 前言 ChatGPT正式开放使用,绝对是今年最大的新闻,ChatGPT是人工智能技术驱动的自然语言处理工具,它能够基于在预训练阶段所见 ......
cwltoo学习笔记
执行工作流:cwltool /home/zcy/download/cwl/wf.cwl /home/zcy/download/cwl/echo-job.yml wf.cwl cwlVersion: v1.2 class: Workflow inputs: message: string output ......