OR
递归
概念 递归就是:A方法调用A方法!就是自己调用自己。 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限 ......
maven学习笔记
1、maven的两大核心内容: - 依赖管理:对 jar 的统一管理(Maven 提供了一个 Maven 的中央仓库,https://mvnrepository.com/ ,当我们在项目中添加完依赖之后,Maven 会自动去中央仓库下载相关的依赖,并且解决依赖的依赖问题。),也可以是自己的仓库。 - ......
Docker 安装
# 使用官方安装脚本自动安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun curl -sSL https://get.daocloud.io/docker | sh sudo apt-get install - ......
性能工具之常见流量复制工具
一、什么是流量复制?我们把用户访问系统造成的数据传输定义为流量,那么在用户访问系统的过程中,我们可以把进入和流出的数据复制下来,进行保存,待后续使用,即离线模式,或者转发到一个新的服务器,立即使用,即在线模式。 二、流量复制的应用性能测试中我们可以使用诸如 ab, wrk, httperf, loc ......
验证码识别服务2Captcha框架
2Captcha是一个自动验证码识别服务,主要用于解决各种互联网服务中的验证码问题。在许多网站注册账户或进行敏感操作时,为了验证用户是真实的而不是自动化程序,会出现验证码。用户必须正确输入验证码,才能继续使用网站的功能。该框架的目标是帮助客户自动化解决验证码问题。客户可以通过付费将需要解决的验证码发... ......
Codeforces Round 886 (Div. 4)补题
# [Codeforces Round 886 (Div. 4)](https://codeforces.com/contest/1850) ## A~D: ```c++ //A: bool solve(){ cin>>a[1]>>a[2]>>a[3]; sort(a+1,a+4); return ......
7.21总结
上午不想学习,摆了一上午,中午想起来有个活动需要查资料,然后起来查了一些资料,之后想起来还有原来剪辑的视频需要更改,然后我按照要求稍微更改了一下,让其他部门润色了文案,修改了一下,然后真的啥也不想学,就摆到了晚上,晚上提起了精神,学了会前端,发现跟java差不多,有些api差不多,然乎就睡觉 ......
0722杂题
#### LOJ2966 考虑区间 $dp$,$dp_{l,r,p}$ 表示当前区间 $[l,r]$,删到只剩下 $p$ 个相同的数。$f_{l,r}$ 表示将区间 $[l,r]$ 删空的代价。 考虑转移,我们先枚举 $dp_{l,r,p}$ 由 $[l,x]$ 转移来,那么一定是 $p-1$ 个, ......
视频转字符视频
# -*- coding: utf-8 -*- import os import time import cv2 import numpy from PIL import Image, ImageDraw, ImageFont ascii_char = list("$@B%8&WM#*oahkbdp ......
什么是方法
预热 System.out.println() 其中 System 是一个类,out 是一个对象,println() 是一个方法 读法:调用系统类里面,标准输出对象 out,里面的 println() 方法 概述 Java 方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的的步骤的有序 ......
方法的定义
概述 Java 的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:这是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。 返回值类型:方法可能会返回值。returnValu ......
方法的重载
概述 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载的规则: 方法名称必须相同。 参数列表必须不同(个数不同、类型不同、参数排列顺序不同等)。 方法的返回类型可以相同也可以不相同。 仅仅返回类型不同不足以成为方法的重载。 实现理论:方法名称相同时,编译器会根据调用方法的参数个数 ......
命令行传递参数
需求 有时候你希望运行一个程序时候再传递给它信息。这要靠传递命令行参数给main()函数实现。 代码 //Java-零基础学习/src/method/Demo03package method;public class Demo03 { public static void main(String[ ......
el-table中row-click事件调用两次接口问题
参考:https://blog.csdn.net/jl____/article/details/126975029 ......
4.C++和Python
C++是编译性语言,Python是解释性语言 C++编译链接的全过程分为: 预编译 预编译会执行以下内容: 宏替换 执行条件编译:#ifdef,#ifndef,#endif #include后面文件内容插入并替换当前行 删除注释 编译 编译会执行以下内容: 检查有没有语法错误,没有的话转换为汇编语言 ......
SpringCloud-Nacos配置中心实现原理(转)
原文:https://blog.csdn.net/Zong_0915/article/details/113089265 作者:Zong_0915 一. Nacos Config实现原理解析首先,Nacos Config针对配置的管理提供了4种操作): 获取配置,从Nacos Config Serv ......
Redis基础
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下: > ......
vue-day37--修改默认配置
1. vue脚手架文件结构 2. 不同的版本vue 3. 修改默认配置 修改默认配置 1. 查看脚手架的默认配置 vue inspect >output.js 2. 为什么 main.js 是入口文件,index.html 是首页 调整 vue.config.js ......
230722 做题记录 // 网络流二十四题 (1/24)
知耻而后勇,物极必反。 ### A. 星际转移问题 http://222.180.160.110:1024/contest/3952/problem/1 如果就按照题目给的路线图,我们显然无法考虑到飞船到达的时刻。同时 $n$ 和 $m$ 又很小,我们就知道了,「人不能两次踏进同一条河流」,1 时刻 ......
java内存分析工具使用
[TOC] ### 参考链接 [Java内存溢出OOM之dump分析](https://blog.csdn.net/qq_29595629/article/details/114456297 "Java内存溢出OOM之dump分析") ### 1、名词解释 内存泄露:代码中的某个对象本应该被虚拟机回 ......
表白程序
super关键字 - super可以用来引用直接父类的实例变量。 - super可以用来调用直接父类方法。 - super()可以用于调用直接父类构造函数 线程编程 实现线程编程有两种方式 1. 接口:自定义的类去实现Runnable接口,这个类就具有了线程的功能,实现接口之前必须对接口中的方法进行 ......
notebook目录显示设置
1. 打开Anaconda Prompt窗口,执行第一个命令,用于安装nbextensions: ``` pip install jupyter_contrib_nbextensions ``` 2. 再执行第二个命令,用于安装 javascript and css files ``` jupyte ......
LETTERS
#include<bits/stdc++.h> using namespace std; int r,s,t[200],ans; int dx[]={-1,0,1,0}, dy[]={0,-1,0,1}; char a[100][100]; void dfs(int x,int y,int cnt) ......
个人微信API
你可以 通过API 实现 个性化微信功能用来自动管理微信消息。 可开发的功能包括但不限于: 好友管理:添加好友、删除好友、修改备注、创建标签、获取好友列表、搜索好友信息 消息管理:发文本消息、图片消息、名片消息、动图表情、小程序、发文件、发送视频、发送URL链接 群管理:自动创群、修改群名称、邀请新 ......
element ui 分页组件自定义每页条数page-size
参考代码: <div style="display: flex;"> <el-pagination :total="total" :pager-count="5" :page-size="searchForm.pageSize" :current-page="searchForm.pageIndex ......
112.STL中的array
# 112.STL中的array ## 1.array介绍 > 在C++标准库中,array是固定大小的序列容器,array中包含特定个数并且严格按照线性序列排序的元素。因此array允许对元素进行随机访问,指向某一元素的指针可以通过偏移访问其他元素。在array内部,它只保存自己包含的元素,其他任 ......
Unity编辑模式 一键获取Tilemap的格子信息
### 动机 由于地图是使用unity tilemap编辑的,服务端也希望获取一份相关的信息。**相较于自己写个编辑器,直接利用unity的能力会更加敏捷**。 ### 效果展示 只需要将组件拖拽到含有Tilemap组件的GameObj上面,就可以点击按钮,获取格子信息。 
## 基于Telegraf的数据收集系统 https://zhuanlan.zhihu.com/p/53376293 https://flashcat.cloud/docs/content/flashcat-monitor/categraf/1-introduction/ https://n9e.g ......
一类特殊的 dp 模型--zhengjun
这类问题大概长这样: 求一个排列 $p_{1\sim n}$,最小(大)化如下值: $$ \sum\limits_{i=1}^{n-1}f(p_i,p_{i+1})\\ f(i,j)= \left\{ \begin{array}{**lr**} g(i)+h(j),ij \end{array} \r ......