简单理解批处理和流处理的区别

zsh的简单配置与使用

安装starship MacOS下执行curl -sS https://starship.rs/install.sh | sh即可,Linux下(如Debian),执行curl -sS https://starship.rs/install.sh | sh即可,然后执行starship preset ......
zsh

乱七八糟的算法复习

笛卡尔树 一棵二叉树,结构上满足左子树的下标小于自己和右子树,右子树的下标大于自己和左子树。且键值满足堆的限制。 栈构建。维护当前根节点向右一直跳的右链,那么按数组下标顺序插入,每次插入,从栈顶一个个考虑,如果当前的节点的键值不配当他的父亲,那么就弹栈并继续,如果栈空或者找到一个可以当他的父亲的节点 ......
算法 乱七八糟

关于转移中需要根据期望相对大小进行分讨的期望 dp

转移式形如 $\displaystyle f_i = \sum_{f_i > f_j} g(i, j) f_j + \sum_{f_i < f_j} h(i, j) \boldsymbol{f_i}$。 考虑初始化所有 $f_i$ 为正无穷,化一下式子后发现 $f_j > f_i$ 时仅仅个数而非具 ......
大小 dp

ArrayList的contains方法(转) list.contains(user)时实际上比较的是user.equals(object)

ArrayList的contains方法(转) https://www.shuzhiduo.com/A/x9J216pez6/ 今天在用ArrayList类的caontains方法是遇到了问题,我写了一个存放User类的ArrayList 但在调用list.contains(user)时总是返回fa ......
contains user ArrayList 实际上 实际

jmeter常用的命令行及参数

一、运行方式分类 GUI方式:图形界面方式运行 CLI方式:command line命令行,jmeter的脚本可以通过命令行用命令进行执行 二、用命令行执行的优势: 1、图形化界面运行的时候会占用很大的内存,而命令行不会,节省负载机的本身资源 2、模拟请求执行脚本的速度效率更高一些 三、命令行参数 ......
命令 常用 参数 jmeter

【Java】关于Queue的用法总结

【Java】关于Queue的用法总结 原文链接:https://blog.csdn.net/qq_25353433/article/details/88016369 之前对Queue只有一知半解,常用它的某几个方法,却不知道其中的区别,看了官方文档今天来总结一下。 一、简介: Interface Q ......
Queue Java

work中模板、主题、样式集、样式的作用和使用方法

【收藏】Word样式、样式集、主题、模版怎么区分?进来围观学习了~ 我们先来按照层次关系从小到大排序:样式<样式集<主题<模板 接下来,我们按照层次关系从小到大开始了解它们之间的的区别。 (1)样式 样式就是Word格式的合集,比如说段落、字符、表格这些对象你想设置的格式。 Word有字符、段落、链 ......
样式 使用方法 模板 作用 方法

JAVA中循环删除list中元素的方法总结

印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea ......
元素 方法 JAVA list

因为手哆嗦,发现了一个关于Python逗号的隐藏用法

python常规的用法,众多pythoner早已​熟烂于心,如: 1、当一个元组只有一个元素时 a = (1, ) 2、当表示解包一个容器时 a = [('amo', 1), ('bmo', 1)] for c, k in a: ... 3、当表示连续赋值时 a, b = 1, 2 4、在print ......
逗号 Python

紧跟潮流,抓住趋势,跟上全民AI的节奏,开源IM项目OpenIM产品介绍,为AIGC贡献力量

开源价值 高度自主、安全可控、开放自由,私有化部署,一切皆可控 透明度和可信度:开源软件的源代码是公开的,任何人都可以查看和检查代码,从而增强了软件的透明度和可信度。用户可以了解软件的内部结构和运作方式,发现和修复潜在的安全漏洞和错误。 自由度和可定制性:开源软件允许用户自由地使用、复制、分发和修改 ......
全民 节奏 潮流 贡献 趋势

关于word的行距导致图片显示不全的问题

这里我其实是插入了图片但是现实不出来,或者只能显示一点点。 原因:段落行距为固定值,改为单倍行距or其他行距即可 改为单倍行距后,图片可以现实 完结撒花!!! ......
行距 问题 图片 word

常用数字与字母的正则表达式 比如 前10个数字后面和一个数字或者字母

常用数字与字母的正则表达式 比如 前10个数字后面和一个数字或者字母 原文链接:https://www.cnblogs.com/xuqiang7/p/11082729.html ^\d{10}[A-Za-z0-9]{1}$ 或者 ^\d{10}([A-Za-z]{1}|\d{1}$ 如果拷贝到代码中 ......
数字 字母 正则 表达式 常用

分享我通过 API 赚钱的思路

写在最前 我们经常看到非常多的 API 推荐,但又经常收藏到收藏夹里吃灰,仿佛收藏了就是用了。 很多时候没有用起来,可能是因为想不到某类 API 可以用来做什么或者能应用在哪里。 下面我将我思考的一些方向给到大家,希望我们都能共同致富。 天气类 API 天气预报查询:获取城市的天气实况数据;更新频率 ......
思路 API

关于Notification的使用

Android8(包含8)以上需要创建channel id,否则无法弹出notification: public class NotificationTest extends AppCompatActivity { String channel_id="myChannelId"; //每个notif ......
Notification

winform用show实现showdialog的模态化效果

一、Show与ShowDialog众所周知在c#中有两种显示窗口的方式:模态显示(showdialog)与非模态显示(show),模态显示会阻塞调用窗口的所有消息响应,在调用ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码 ,期间用户是无法对该窗口外的界面进行ui交互的;非模态显 ......
模态 showdialog 效果 winform show

通过使用chatgpt 逐步解决egg项目学习的一些问题【笔记】

###我的需求提问 创建一个html页面,这个页面包括通过学生id查询学生详情的组件,和通过学生姓名,身份证,选择班级的组件,并把代码告诉我 ###chatgpt回答 好的,以下是一个包含两个组件的HTML页面,分别是通过学生ID查询学生详情和通过姓名、身份证号码和班级选择查询学生详情。 <!DOC ......
chatgpt 笔记 项目 问题 egg

oracle插入数据的时候 要插入对应为字符串类型的字段 我这边输入单纯数字111,然后就会转化为字符串,如果带中文就不会成功,比如插入 我我我 这样子就不成功。 后面如果是几个null,null中间已经最后一个null可以省略掉逗号。

oracle插入数据的时候 要插入对应为字符串类型的字段 我这边输入单纯数字111,然后就会转化为字符串,如果带中文就不会成功,比如插入 我我我 这样子就不成功。 后面如果是几个null,null中间已经最后一个null可以省略掉逗号。 ......
字符串 字符 null 逗号 字段

将 Jenkins Pipeline 中的一个阶段标记为例如“不稳定”,但继续未来的阶段?

stage('Sign Code') { steps { script { try { pwd() sh "<YOUR SCRIPT HERE>" } catch (err) { unstable(message: "${STAGE_NAME} is unstable") } } } } ......
阶段 标记 Pipeline Jenkins

关于java的快速输入的一点小bug

在java打算法题的时候,Scanner类、Sout的速度太慢,所以要用PrintWriter和BufferReader&StreamTokenizer类来进行快速输入。代码如下: import java.io.*; public class Main { public static PrintWr ......
java bug

系统理论的认识

系统理论属于钱学森院士倡立的系统科学,是研究系统的一般模式,结构和规律的学问,它研究各种系统的共同特征,用系统理论知识定量地描述其功能,寻求并确立适用于一切系统的原理、原则和模型,主要对计算机、应用数学、管理等专业的某一方向有专门研究,掌握系统思维方法,能够从整体上系统地思考和分析问题,是具有逻辑和 ......
理论 系统

Revit BIM模型在ArcGIS Pro中的数据组织及转换成SLPK后的图层结构解析

ArcGIS Pro对Revit 数据有自己的一套分层方式。 在ArcGIS Pro中打开bim文件会发现都是按照相同的方式组织数据: 将rvt格式数据转换成SLPK格式后的数据结构(将slpk数据直接拖动到ArcGIS Pro中加载): ArcGIS 生成的SLPK格式数据将数据分为两个图层组,概 ......
模型 结构 数据 ArcGIS Revit

【Eolink】Apikit V10.8.0 版本发布!增加支持 DUBBO、TCP、SOAP 、HSF、UDP 的接口协议

Apikit 最新功能来袭!👏👏 我们在这个版本实现了接口管理和测试能力的全面升级,包括且不限于: 新增功能速览: 📑 增加支持 DUBBO、TCP、SOAP 、HSF、UDP 接口文档和协议 📟 接口文档可自动生成业务代码 ⌨️ 支持多场景测试用例自动化生成 📖 新增断言模版可复用已有断 ......
接口 版本 Eolink Apikit DUBBO

Mycat的事务支持情况

说mycat的事务支持之前,先说说XA协议,即分布式事务。指的是TM(事务管理器)和RM(资源管理器)之间的接口。整个XA协议主要基于二阶段提交的概念。这个概念很好理解,当TM接到一个全局事务请求的时候,TM会把请求告知注册在它身上的所有RM,当所有RM准备就绪后,再执行commit操作。在这个过程 ......
事务 情况 Mycat

基于VS Code的Linux内核调试环境搭建及start_kernel跟踪分析

下载Linux内核源码并编译 wget https://raw.github.com/mengning/mykernel/master/mykernel-2.0_for_linux-5.4.34.patch sudo apt install axel axel -n 20 https://mirro ......
内核 start_kernel 环境 kernel Linux

react函数组件中,父组件调用子组件的方法

使用ref来处理。 父组件里面 子组件里面 ......
组件 函数 方法 react

spring-data-jpa使用oracle作为数据源时in查询在1000条以上 ,报ORA_01795的错误

spring-data-jpa使用oracle作为数据源时in查询在1000条以上 ,报ORA_01795的错误 https://segmentfault.com/a/1190000041913304?sort=votes 目的解决项目中使用spring-data-jpa,采用oracle 11g作 ......

栈的基本介绍

1、栈的定义 栈:是一种运算受限的线性表,只允许其在一端进行插入和删除操作。 栈顶:指栈允许进行插入和删除的一端。 栈底:不允许进行插入和删除的一端。 空栈:栈中元素为零。 栈具有先进后出,后进先出的特点,简称为LIFO结构(Last in first out) (图片来自维基百科) 注意:程序的栈 ......

Mycat 的一些坑

mycat 介绍及原理 mycat是基于java语言的数据库中间件,它遵守Mysql原生协议,是一个Mysql中间代理。mycat工作原理:拦截用户发送的SQL语句,对SQL语句做一些特定的分析:分片分析,路由分析,读写分离分析,缓存分析等。然后将sql发往后端真实的数据库。 分库分表带来的一些问题 ......
Mycat

Axios的get、post请求params、data传参总结

post 传参: 支持data和params get 传参: 仅仅支持params 区别是:data是放在body里的,在url中看不见参数,但使用params的话,说明参数在url里面是能够看见的 注意: params: params 等价于 params ; data: data 等价于 dat ......
params Axios data post get

java:字符串的split方法,使用多个分隔符,分割一个字符串

@org.junit.Test public void test02() { String param = "张三;李四,拿破仑,王五;曹操 | 马六"; String[] split = param.split(";|,|;|,|\\|"); for (String s : split) { Sy ......
字符串 字符 分隔符 多个 方法