NOT
重要公式
求导 $ln (t + \sqrt{t^2 + 1})$ = f(t) $ln (t + \sqrt{t^2 + 1})$ = f(t) 求f'(t) 解原式 = $\frac {1+ \frac{2t}{2 \sqrt{t^2 + 1}}}{t + \sqrt{t^2 + 1}} $ = $\fr ......
Lombok
一、介绍 Lombok是一个实用的Java类库,可以通过简单的注解来简化和消除一些必须有但显得很臃肿的Java代码。 通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法,并可以自动化生成日志变量,简化java开发、提高效率。 注解 作用 ......
flask信号
flask信号 什么是信号? 项目功能复杂,代码量越大,就越需要做业务解耦,我们在程序的某些环节发出信号,我们如果给这个信号绑定了方法,那么就会触发方法的执行。 flask框架的信号基于blinker模块,在框架的一些核心功能做扩展时,我们可以只让其执行一句发出信号的代码,扩展的功能写在别处。 pi ......
鲜花 #3
下午应教练的要求(其实是为了综测加分)去参加了本地某不知名比赛,题目很水,10 分钟切完后看着机房发呆。 后来有老哥提前交了卷离场,之后也有许多人陆续离场,旁边老哥盯着最后一题发呆,可能是不会吧。 机房能容下 50 来个人,这些人是否会是我以后的对手?也许再过两年,把我挤出队线/Au 线的人可能就在 ......
day22| 235+701+450
235. 二叉搜索树的最近公共祖先 题目简述: 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” ......
最小公倍数
link code #include<bits/stdc++.h> using namespace std; typedef long long ll; //注意先除以x后乘以b ll gcd(ll a, ll b){ return b ? gcd(b, a % b) : a; } int main ......
使HIve字段注释、表注释、分区键、索引注解支持中文
进入Hive元存储数据库,这里为MySQL 修改字段注释字符集 alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8; 修改表注释字符集 alter table TABLE_PARAMS modify ......
今日总结-实现百度云api的调用
获取的json结果如下: 代码如下: # encoding:utf-8 import base64 import requests def getToken(): ak='B7E2OqVuDAyDs7OsuGPuKa4y' sk='idObOz6jqA2GdU49L2VG4VPVhgmiidvD' ......
cmake 函数编译第三方库
function(find_external_project_add) set(options BUILD_SHARED_LIBRARY) set(oneValueArgs NAME) set(multiValueArgs DEPENDS EXPORT_LIBRARIES CONFIGURE_COM ......
分巧克力
分巧克力 蓝桥杯分巧克力 思路: 发现可以分的块数是由 (Hi / a) * (Wi / a) 得来,a 正方形边长(原理:" / "自动向下取整) 观察数据量,10^5 时间 2 s 可以用二分来枚举正方形可能的边数 写一个 check 函数,对长度合理的边进行处理 public class N9 ......
Linux下日志系统
系统日志 rsyslog 我们可以通过rsyslog查看系统日志。rsyslog是从内存采集日志到硬盘的工具,并非生成日志,日志由程序产生在内存。 日志信息一般保存在 /var/log/message ,可以通过cat命令查看。 不过在ubuntu下需要先配置:打开 /etc/rsyslog.con ......
tkinter模态窗口
download_window = Toplevel(root) download_window.title('更新新版本软件') download_window.geometry('300x150+350+250') save_btn = Button(download_window, text= ......
617. 合并二叉树
给你两棵二叉树: root1 和 root2 。 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为 null 的节点将直接作为新二叉树的 ......
1233. 删除子文件夹
题目链接:1233. 删除子文件夹 方法一:排序 + 循环 解题思路 先对 $folder$ 数组根据字典序进行排序,排序完成后,扫描 $folder$ 数组。由于在同一个高层目录下的文件夹在同一段区域,那么这一段区域的第一个文件夹就是这一系列文件夹的最高层目录 $(high)$,将其加入结果数组中 ......
1797. 设计一个验证系统
题目链接:1797. 设计一个验证系统 方法:哈希 解题思路 注意:在判断 $tokenId$ 是否出现过时,使用 $Time.count(tokenId)$,而不是使用 $Time[tokenId]$,因为只要使用之后,$tokenId$ 就会被添加进 $map$ 中,影响后续计数的结果。 代码 ......
1138. 字母板上的路径
题目链接:1138. 字母板上的路径 方法:模拟 解题思路 为了使得移动次数最小,每次移动方式为,"直角移动"(如下图),但由于 $z$ 字母位置的特殊性,当其作为目标字母和当前字母时,为了避免越界问题,需要调整 $x$ 和 $y$ 方向上移动的顺序。 {:width=400} 代码 class S ......
数量关系和差倍比题目中涉及倍数or百分比的问题
出现倍数时,记得分清是 A比B多n倍 A=(n+1)B A是B的n倍 A=nB 出现百分比,记得1+ or 1-,否则就是占比 倍数题目: 百分比题目: ......
Raspberry Pi Debug Probe All In One
Raspberry Pi Debug Probe All In One
......
2023.04.07 - 用jQuery发起JSONP请求时jsonpCallback和success的回调区别在哪?
在使用 jQuery 发起跨域请求时,可以通过指定 dataType 为 jsonp 来实现 JSONP 跨域请求。此时,jQuery 会自动生成一个回调函数,并将其作为参数发送给服务器。服务器需要将返回数据包装在回调函数中,以便于客户端解析。 以下是一个简单的 jQuery 实现 JSONP 跨域 ......
[Javascript] Improve performance of Array.reduce
Compare two code snippet const people = [ {id: 1,name: 'John', age: 45}, {id: 2,name: "Op", age: 32}, {id: 3, name: "Wade",age: 39 } ] // option 1 con ......
第一个C语言项目
VS2022 怎么写呢? 1. 创建一个项目 —— 新建--空项目 2. 创建一个源文件 —— xxxx.c -- 源文件 xxxx.h -- 头文件 添加源文件,文件名后缀.c 3. 写代码 —— 写出主函数(main函数)c语言是从主函数的第一行开始执行的 4. 编译代码 —— 编译+链接+运行 ......
837. 连通块中点的数量
link code #include<bits/stdc++.h> using namespace std; const int N = 100010; int fa[N], a[N]; int cnt[N]; int find(int x){ if(x != fa[x]) fa[x] = find ......
剑指 Offer 16. 数值的整数次方
题解链接:剑指 Offer 16. 数值的整数次方 方法一:迭代实现快速幂 解题思路 通过迭代的方法,自下向上实现快速幂求解过程,初始化结果 $res = 1$,底数 $t = x$ ,幂次为 $n$。当 $n$ 为奇数时,$res = res * t$,先乘上一个 $t$,此时还有 $n-1$ 个 ......
测试主题
用于测试博客主题搭建是否成功 用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭建是否成功用于测试博客主题搭 ......
解决npm ERR! code ERESOLVE
################# 一、问题:npm install时出现如下错误: > npm install npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! ......
Modelcode
个人用的 模板 不喜勿喷 1.这个是自己非用STL写的板子 优化极差 还是建议STL void sortfast(int l,int r){ int i,j,mid,p; i=l;j=r; mid=a[(l+r)/2]; do{ while(a[i]<mid) i++; while(a[j]>mid ......
django/flask高并发部署
django和flask是同步框架,部署的时候使用uwsgi部署,uwsgi是多进程多线程框架,并发量不高大概几十。 我们可以通过uwsgi加gevent部署成异步程序, 普通的部署方式 uwsgi -x ./luffyapi.xml 这是使用genvent提高并发部署 uwsgi --gevent ......
软件杯大赛-A5-学习笔记-Kubernetes
一、kubernetes 1. 基础知识 1.1 硬件 1.1.1 节点(Node) 节点是kubernetes中最小的计算硬件单元。是集群中单个机器的表示。 可以对节点进行抽象的理解,即简单的将每台机器看作一组可以使用的CPU和RAM资源。 这样,任何机器都可以替代Kubernetes集群中的任何 ......
每日总结-23.4.7
字符流入文件(解决中文乱码问题) File file=new File(road); try { FileWriter fileWriter = new FileWriter(file,true);//true代表写入文件不覆盖原文件 BufferedWriter bufferedWriter=ne ......