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

一维数组的使用(二)

数组的长度 数组的元素总个数,即数组的长度。每个数组都有一个属性length指明它的长度,例如:arr.length 指明数组arr的长度(即元素个数);每个数组都具有长度,而且一旦初始化,其长度就是确定,且是不可变的。 数组元素的引用 如何表示数组中的一个元素? 每一个存储到数组的元素,都会自动的 ......
数组

关于PTA前三次作业的总结

一.前言 笔者这个学期刚开始学习面对对象编程,老师发布了三次PTA作业,总体来说,题目还是有一定难度的。第一次作业题量较多,但总体难度较小,主要考察对java中基本数据类型的计算(整形,浮点型),数据类型之间的转化(整形,浮点型),选择结构(if),循环结构(for)等的使用,基本思路和C语言差不多 ......
PTA

定时任务的路径问题

定时任务的路径问题 背景 设置一个cron定时任务,定时执行一个sh脚本,脚本执行一个jar包中的程序,发现jar包的日志输出路径错误。记录一下 cron定时任务 crontab -e # 编辑当前用户的定时任务 */1 * * * * /xxx/xxx/test.sh # 设置为1分钟执行一次,这 ......
路径 任务 问题

yolov5训练自己的数据集

1.安装cuda 可以先看看自己的 显卡信息,支持哪个cuda版本 cuda下载地址:https://developer.nvidia.com/cuda-toolkit-archive 我的RTX3060,下载的cuda11.8 下载后安装,直接默认安装到底,然后打开cmd,输入nvcc -V 2. ......
数据 yolov5 yolov

6357.使数组元素全部相等的最少操作次数-338

使数组元素全部相等的最小操作次数 给你一个正整数数组 nums 。 同时给你一个长度为 m 的整数数组 queries 。第 i 个查询中,你需要将 nums 中所有元素变成 queries[i] 。你可以执行以下操作 任意 次: 将数组里一个元素 增大 或者 减小 1 。 请你返回一个长度为 m  ......
数组 元素 次数 6357 338

sql语句的书写顺序和执行顺序

书写顺序: SELECT -> FROM -> JOIN -> ON -> WHERE -> GROUP BY -> HAVING -> UNION -> ORDER BY ->LIMIT 主要记着下面这些 WHERE -> GROUP BY -> HAVING -> ORDER BY ->LIMI ......
顺序 语句 sql

PowerJob 快速上手 执行器与您的业务系统快速集成(单机版)(二)

Server酱消息推送集成PowerJob,完成定时推送 一、应用整合 1、Pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt ......
单机版 单机 PowerJob 业务 系统

freemarker空字符串处理

经常用到每次用到都百度了一会,这次特地记录起来。这个平常不怎么用但是每次用到又都必须处理。 空字符串的处理是所有语言中都会涉及的,是最简单也是最经常碰到的问题,freemarker模板引擎的空字符串处理也有点技巧,不经常用但是每次用又记不起来,下面就记录一下。 字符串为null时,不显示或者显示默认 ......
空字符 freemarker

for循环的使用

For循环 //用for循环计算0到100奇数和偶数的和 int oddSum=0;//奇数 int evenSum=0;//偶数​ for (int i = 0; i < 100; i++) { if (i%2==0){ evenSum+=i; }else { oddSum+=i; } } Sys ......
for

javaSE学习Day1之包装类的使用

包装类的使用 包装类的使用 java提供8种基本数据类型对应的包装类,使得基本数据类型变量具有类的特征 掌握:==基本数据类型、包装类、String==三者之间的互相转换 自动装箱与自动拆箱==[基本数据类型和包装类的转换]== JDK5.0新特性,自动装箱与自动拆箱。 class Test{ pu ......
javaSE Day1 Day

PowerJob 快速上手 执行器与您的业务系统快速集成(单机版)(一)

请注意:本文中演示的案例调度器和执行器在一台机上!!! 一、说明 以下案例都是在业务系统中接入的执行器(powerjob-worker) PowerJob原文档是这样说的: 执行器(powerjob-worker)初始化 基于宿主应用的初始化宿主应用即原有的业务应用,假如需要调度执行的任务与当前业务 ......
单机版 单机 PowerJob 业务 系统

自定义 v-model 解决 Vue prop 只读属性,不可修改的问题

所有的 props 都遵循着单向绑定原则,props 因父组件的更新而变化,自然地将新的状态向下流往子组件,而不会逆向传递。这避免了子组件意外修改父组件的状态的情况,不然应用的数据流将很容易变得混乱而难以理解。 使用 emits 自定义事件以参数方式在父组件更新; 使用 emits 自定义 v-mo ......
属性 v-model 问题 model prop

mysql数据库的概述

mysql是数据的软件,sql是操作数据库的语言 数据库相关概念 通过SQL操作数据库管理系统,然后通过管理系统来操作数据 mysql安装完后会自动注册为系统服务 Mysql的启动和停止 1.在命令行中输入 service.src进入系统服务,找到mysql进行启动或者停止(默认开机自启) 2.通过 ......
数据库 数据 mysql

简单部署halo博客

第一步,购买服务器,安装宝塔linux面板。 第二步,在宝塔linux面板的软件商店安装docker管理器 第三步,配置阿里云镜像加速 修改镜像加速 vim /etc/docker/daemon.json 粘贴 { "registry-mirrors": ["https://ag2bogeh.mir ......
博客 halo

pta前三次题目集的总结

(1)前言:前三次题目集的题目数目依次递减,但是难度和涉及的知识点逐渐增大和增加。而每个题目集里的难度又增加,三次题目集主要考察了基本数据类型、三种控制结构、字符串String的用法、StringBuilder的使用和类的构造方法和类方法的调用。 (2)设计与分析:第一次题目集1~4题主要知识点是基 ......
题目 pta

【LeetCode动态规划#05】背包问题的理论分析(基于代码随想录的个人理解,多图)

背包问题 问题描述 背包问题是一系列问题的统称,具体包括:01背包、完全背包、多重背包、分组背包等(仅需掌握前两种,后面的为竞赛级题目) 下面来研究01背包 实际上即使是最经典的01背包,也不会直接出现在题目中,一般是融入到其他的题目背景中再考察 因为是学习原理,所以先跳过最原始的问题模板来学。 0 ......
随想录 随想 背包 LeetCode 理论

Vue3的fetch和Axios

Vue3的fetch和Axios都是用于发送HTTP请求的JavaScript库,但是它们之间有以下几个区别:语法不同:fetch是浏览器原生的API,使用起来比较简单,而Axios是一个第三方库,需要通过npm安装后引入才能使用。功能不同:Axios提供了丰富的API来处理HTTP请求和响应,包括 ......
Axios fetch Vue3 Vue

jupyter的使用

1、修改jupyter默认目录 conda activate env 激活虚拟环境 jupyter-notebook --generate-config 查看配置文件位置 打开之后发现,这本质上应该是一个python的 py文件,但是实际上全部都是用井号#开头的,这不是意味着这都是一些注释吗? 可以 ......
jupyter

带有可旋转摄像头的移动小车

带有可旋转摄像头的移动小车 成果图 step1:新建工作空间 mkdir -p catkin_ws/src cd catkin_ws catkin_make step2:建立工作包 右键src,选择 Create Catkin Package 输入包名之后,点击回车 依次写入配置:urdf xacr ......
小车 摄像头

Solr指定的堆栈大小报错

The stack size specified is too small, Specify at least 328k Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. ......
堆栈 大小 Solr

javaSE学习Day1之Object类的使用

Object类的使用 Object类 Object类中的方法可以在网上搜索得到 Object类是所有java类的父类 如果类在声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 Object类中的功能(属性、方法)具有通用性。 属性:无 方法:equals() ......
javaSE Object Day1 Day

explain解析执行计划的各个参数

如图所示,explain 中包含的信息有:id:查询序列号MySQL 会为每个 select 语句分配一个唯一的 id 值,用来表示查询中执行 select 子句或者操作表的顺序。如果只是单纯的查一个表,那么 id 就是 1。如果多表查询且 id 值相同,表示查询的优先级也是相同的,那么执行顺序即为 ......
参数 explain

Android中常见的线程池

Android中常见的线程池 Executors在Android中什么场景下使用 Executors 是 Java 平台的一个工具类,提供了方便的线程池管理功能,可以帮助开发者更加便捷地管理线程。在 Android 开发中,Executors 经常被用于异步处理任务,特别是在处理 IO 操作和网络请 ......
线程 常见 Android

tarjan缩点(受欢迎的牛)

#include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<cstring> using namespace std; int cnt;//计数 int num;//时间戳 int p;//栈的长度 ......
tarjan

Spartacus i18n 配置相关代码的工作原理

看下面这段代码: import { translations, translationChunksConfig } from '@spartacus/assets'; // ... providers: [ provideConfig({ i18n: { resources: translation ......
Spartacus 原理 代码 i18n 18n

OOP学习的第一次BLOG

(1)前言: 前三次pta作业主要考察内容大多在与java语法的考察,让我们快速熟悉初步掌握语法知识,其中涉及到的内容包括一维数组,字符串数组,for循环语句,循环的嵌套使用,String类的使用,if-else的分支控制,基本类型转换等。题量随着作业次数的增加逐渐减少,而难度逐渐升高。 (2)设计 ......
第一次 BLOG OOP

Angular SSR 应用启动时的一些保护措施

看下面这段代码: 在原始的 platformBrowserDynamic().bootstrapModule(AppModule) 调用之前,增添了一个 if 判断条件。 if (document.readyState 'complete') { bootstrap(); } 这行代码的含义是在 A ......
措施 Angular SSR

SAP UI5 表格 Click to Select 文本的来源

如下图所示,文本来源:sap/ui/table 下的 messagebundle_en_US.properties 文件内。 SAP UI5是一款用于开发企业级Web应用程序的框架,messagebundle_en_US.properties 是SAP UI5中用于国际化的资源文件之一。 messa ......
表格 文本 来源 Select Click

java——spring boot集成kafka——broker、主题、分区、副本——概念理解

一、代理商Broker 在之前我们已经为大家介绍了生产者向消息队列中投递消息,消费者从消息队列中拉取数据。 在kafka消息队列中有一个非常重要的概念就是代理Broker,大家可以想象生活中的商品代理商是做什么的?进货、存货、销货。 kafka的代理Broker也承担着同样的作用:接收消息、保存消息 ......
副本 概念 主题 broker spring

死锁产生的原因及避免死锁的方法

死锁产生的原因: 两个进程都拿着对方需要的资源不放,而形成相互等待。 如果不同程序会并发存取多个表/资源,尽量约定以相同的顺序访问表/资源,可以大大降低发生死锁的可能性; 注:不影响并发性能,是最经济的办法 在同一个事务中,尽可能做到一次锁定所需要的所有资源,减少死锁产生概率; 对于非常容易产生死锁 ......
原因 方法