语法javascript废话 笔记
[刷题笔记] Luogu P1064 [NOIP2006 提高组] 金明的预算方案
[Problem](https://www.luogu.com.cn/problem/P1064) ### Analysis 我们发现如果忽略主从关系,那这道题就是一个裸的 01 背包问题。 主从关系处理也非常简单,借鉴 [P2014 选课](https://www.luogu.com.cn/pro ......
C++面向对象笔记(转载自黑马程序员)
# C++核心编程 本阶段主要针对C++==面向对象==编程技术做详细讲解,探讨C++中的核心和精髓。 ## 1 内存分区模型 C++程序在执行时,将内存大方向划分为**4个区域** - 代码区:存放函数体的二进制代码,由操作系统进行管理的 - 全局区:存放全局变量和静态变量以及常量 - 栈区:由编 ......
《408操作系统 》复习笔记 ③ 第二章 调度与调度算法
## 调度 当有一堆任务要处理,由于资源有限,没办法同时处理。需要 **某种规则** 来**决定**处理这些任务的顺序 ## 作业 作业:一个具体的任务 用户向系统提交一个作业 = 用户让操作系统启动一个程序(来处理一个具体的任务) ## 调度的三个层次 ### 高级调度(作业调度) **按照某种策 ......
Asp.net mvc 笔记
# 捕捉处理全局异常 自定义一个`Attribute`继承默认的`HandleErrorAttribute` ```csharp namespace EmpowerApiService.Filter { public class CustomerErrorAttribute : HandleErro ......
docker学习笔记
1. docker-compose常用命令 参考:https://blog.csdn.net/m0_51913750/article/details/131743170 2. dockerfile命令详解 参考:https://blog.csdn.net/AtlanSI/article/detail ......
线性基学习笔记
$#defing ll long long$ 线性基用处: 快速查询一个数是否可以被一堆数异或出来 快速查询一堆数可以异或出来的最大 $/$ 最小值 快速查询一堆数可以异或出来的第 $k$ 大值 线性基空间复杂度: 设有一个序列,其值域为 $[1,N]$,我们可以构造一个长度为 $⌈\log_2 N ......
Javascript 文档注释
在JavaScript中,通常使用JSDoc格式的注释,以`/**`开始,以`*/`结束。 ``` /** * 加法函数 * @param {Number} a * @param {Number} b * @returns Number */ function add(a, b) { return ......
16 JavaScript逗号运算符
##### 16 JavaScript逗号运算符 Python 逗号运算符一般用于组合多个表达式,其返回值是最后一个表达式的值,例如: ```js function s(){ console.log(1), console.log(2), console.log(3); // 从前向后执行 ,1,2 ......
[刷题笔记] Luogu P2679 [NOIP2015 提高组] 子串
[Problem](https://www.luogu.com.cn/problem/P2679) ### Description 我们可以换个思路。 从字符串 $A$ 中拿出 $k$ 个字串使其变成 $B$。求有几种不同的方案? ### Analysis 我们发现 $A$ 中的一个字符取或者不取影 ......
Python基础入门学习笔记 077 GUI的终极选择:Tkinter14
Tkinter提供了三种标准对话框模块,分别是:messagebox、filedialog、colorchooser messagebox(消息对话框) 实例1:askokcancel函数 1 from tkinter import * 2 3 print(messagebox.askokcance ......
Python基础入门学习笔记 076 GUI的终极选择:Tkinter13
布局管理器 布局管理器就是管理你的那些组件如何排列的家伙。Tkinter有三个布局管理器,分别是pack、grid和place pack:按添加顺序排列组件 grid:按行/列形式排列组件 place:允许程序员指定组件的大小和位置 pack 实例1:生成一个Listbox组件并将它填充到root窗 ......
Markdown初练习 -- 基本语法
## 标题语法 # 一级标题 ## 二级标题 ### 三级标题 有几个 `#` 就是几级标题,以此类推 在文字下方输入多个 `=` 实现的一级标题 在文字下方输入多个 `-` 实现的一级标题 ## 段落 I really like using markdown. 对于段落之间,需要使用空白行将一行或 ......
Python基础入门学习笔记 075 GUI的终极选择:Tkinter12
Message组件 Message(消息)组件是Label组件的变体,用于显示多行文本信息。Message组件能够自动换行,并调整文本的尺寸使其适应给定得尺寸。 实例1: 1 from tkinter import * 2 3 root = Tk() 4 w1 = Message(root,text ......
Python基础入门学习笔记 074 GUI的终极选择:Tkinter11
事件绑定 对于每个组件来说,可以通过bind()方法将函数或方法绑定到具体的事件上。当被触发的事件满足该组件绑定的事件时,Tkinter就会带着事件描述去调用handler()方法 实例1:捕获单击鼠标位置 1 from tkinter import* 2 3 root = Tk() 4 5 def ......
Python基础入门学习笔记 073 GUI的终极选择:Tkinter10
Munu组件 Tkinter提供了一个Menu组件,用于实现顶级菜单、下拉菜单和弹出菜单。 实例1:创建一个顶级菜单(或称窗口主菜单) 1 from tkinter import * 2 3 def callback(): 4 print("被调用了") 5 6 root = Tk() 7 8 9 ......
Python基础入门学习笔记 071 GUI的终极选择:Tkinter8
Canvas(画布)组件 一个可以让你随心所欲绘制界面的组件。通常用于显示和编辑图形,可以用它来绘制直线、图形、多边形,甚至是绘制其他组件。 实例1: 1 from tkinter import * 2 root = Tk() 3 #创建canvas对象框,设置其宽度、高度与背景色 4 w = Ca ......
【算法学习笔记】max-min容斥 极值反演
max-min容斥(极值反演)即为下式; $$ \begin{equation} \max\{S\}=\sum_{T\subseteq S}(-1)^{|T|+1}\min\{T\}\label{aa} \end{equation} $$ $$ \begin{equation} \min\{S\}= ......
Auto-GPT学习笔记
1. 官方文档 参考:https://docs.agpt.co/setup/ 2. 入门介绍 参考:https://blog.csdn.net/qq_45562377/article/details/130251727 ......
笔记:常用Linux命令:cd, cp, ls, mkdir, mv, rm, su, uname,以及对应windows的cmd的命令是什么
**以下是一些常用的 Linux 命令及其功能:** cd:用于切换当前工作目录。例如:cd /path/to/directory 将当前目录更改为 /path/to/directory。 cp:用于复制文件或目录。例如:cp file1.txt file2.txt 复制 file1.txt 文件并 ......
8.22集训笔记
## 上午 - [P1102 A-B 数对](https://www.luogu.com.cn/problem/P1102) 点击查看代码 ``` #include using namespace std; const int N=2e5+10; int n,m,c,a[N],st[N],ans; ......
Python基础入门学习笔记 070 GUI的终极选择:Tkinter7
实例1:添加Tags 1 from tkinter import * 2 3 root = Tk() 4 text = Text(root,width=30,height=5) 5 text.pack() 6 7 #INSERT索引表示插入光标当前的位置 8 text.insert(INSERT," ......
Python中的if-else语法糖
Python中的if语句是用于条件控制的一种语法结构,可以根据条件的真假来决定程序的执行路径。 在Python中,if语句的语法如下: if 条件: 执行语句块 其中,条件是一个返回布尔值的表达式,如果条件为True,那么执行语句块中的代码;如果条件为False,则跳过语句块。 除了基本的if语句外 ......
Python基础入门学习笔记 069 GUI的终极选择:Tkinter6
Text组件 Text(文本)组件用于显示和处理多种任务。虽然该组件的主要目的是显示多行文本,但它常常也被用于作为简单的文本编辑器和网页浏览器使用。 实例1:插入内容 1 from tkinter import * 2 3 root = Tk() 4 text = Text(root,width=3 ......
[树状数组] 学习笔记
# 原理 ``` int lowbit(int x) { return x & (-x); } void add(int x, int k) { for (; x <= n; x += lowbit(x)) c[x] += k; } int query(int x) { int ans = 0; f ......
Python基础入门学习笔记 067 GUI的终极选择:Tkinter4
实例1: 1 from tkinter import * 2 3 root = Tk()#创建主窗口 4 e = Entry(root)#在主窗口中插入输入框 5 e.pack(padx = 20,pady = 20) 6 7 e.delete(0,END)#清空输入框 8 e.insert(0," ......
Python基础入门学习笔记 068 GUI的终极选择:Tkinter5
Listbox组件 如果需要提供选项给用户选择,单选可以用Radiobutton组件,多选可以用Checkbutton,如果提供的选项非常多,可以考虑使用Listbox组件。Listbox是以列表的形式显示出来,并支持滚动条操作。 实例1: 1 from tkinter import * 2 3 r ......
4、oracle迁移到postgres-oracle中使用的`decode`函数使用`case when`统一语法
[TOC] # oracle迁移到postgres-oracle中使用的`decode`函数使用`case when`统一语法 oracle中也有使用`case when`语法,使用`decode`函数比较简洁。 ## 1、oracle的`decode`语法 匹配`stu_type`为`1`的值的班 ......
Python基础入门学习笔记 066 GUI的终极选择:Tkinter3
实例1:Checkbutton 组件 1 from tkinter import * 2 3 root = Tk() 4 #需要一个Tkinter变量,用于表示该按钮是否被选中 5 v = IntVar() 6 c = Checkbutton(root,text="测试一下",variable = ......
Python基础入门学习笔记 064 GUI的终极选择:Tkinter
>>> import tkinter #Tkinter是python默认的GUI库,导入Tkinter模块>>> 实例1: 1 import tkinter as tk 2 3 root = tk.Tk()#创建一个主窗口,用于容纳整个GUI程序 4 root.title("FishC Demo") ......