
小助手
记录零散的知识点
兮++
让每一行代码都有改变世界的力量
展开
-
业务中台解释
通过一个统一的管理平台,对内将企业的各种数据进行汇总和储存,统一管理企业内的各种管理系统,从而避免出现数据孤岛,同时实现企业不同地域的系统之间的互联互通,实现跨地域的全球信息同步。对外通过标准的协议接口,集成企业外部的系统,来实现和外部异构系统之间的互联互通,实现上下游资源一体化。企业建设业务中台,可以看作是搭建一个功能强大的信息化管理平台,这个信息化管理平台与传统的信息化系统截然不同,通过这个平台,将企业各个部门进行数字化的一体化管理,才能实现为一线部门提供强力的支撑服务。原创 2023-12-12 14:07:42 · 644 阅读 · 0 评论 -
自定义报表是什么?
自定义报表是指根据用户的需求和要求,自行设计和生成的报表。自定义报表可以根据用户的具体需求,选择需要的数据和指标,进行灵活的排列和组合,生成符合用户要求的报表。自定义报表可以帮助用户更好地了解业务情况,发现问题和机会,做出更加准确的决策。原创 2023-03-10 11:45:49 · 1817 阅读 · 0 评论 -
Spring Cloud Gateway 和KONG 对比
Spring Cloud Gateway和KONG都是API网关的解决方案:原创 2023-03-04 16:44:35 · 1941 阅读 · 1 评论 -
ngx_waf 防火墙
ngx_waf是一款基于Nginx的Web应用程序防火墙,它有以下优点和缺点:原创 2023-03-04 16:08:49 · 795 阅读 · 0 评论 -
TDengine和InfluxDB简单对比
TDengine和InfluxDB都是时序数据库,但它们在一些方面有所不同:原创 2023-03-03 18:30:04 · 1875 阅读 · 0 评论 -
CAS锁制机
CAS(Compare-And-Swap)锁是一种并发控制机制,用于实现多线程之间的同步原创 2023-03-01 15:46:50 · 196 阅读 · 0 评论 -
js判断数组中是否存在值为 -1 的元素
如果满足条件,则输出 数组中包含 -1 或者 -2,否则输出 数组中不包含 -1 或者 -2。如果包含,则输出 数组中包含 -1,否则输出 数组中不包含 -1。要判断 JavaScript 数组中是否存在值为 -1 的元素,可以使用 Array.prototype.includes() 方法,这个方法可以判断一个数组中是否包含某个特定的值。另外,如果要判断数组中是否存在多个特定的值,可以使用 Array.prototype.some() 方法,这个方法可以判断一个数组中是否至少有一个元素满足某个条件。原创 2023-02-27 15:20:16 · 680 阅读 · 0 评论 -
js已知斜率和一点求方程
在这个代码中,findEquation函数接受三个参数:斜率m、已知点的横坐标x1和纵坐标y1。该函数返回一个包含直线方程的字符串,例如:“y = 2x + 3”。要求解一条直线的方程,我们需要知道直线的斜率和一点。其中,m是直线的斜率,(x1, y1)是直线上已知的一点的坐标,(x, y)是直线上的任意一点的坐标。其中,m是直线的斜率,(x1, y1)是直线上已知的一点的坐标。原创 2023-02-27 14:20:46 · 828 阅读 · 0 评论 -
js 数组遍历
这些方法都可以用来遍历数组,但它们的实现方式不同。开发者可以根据实际需求选择合适的方法。原创 2023-02-27 13:42:06 · 116 阅读 · 0 评论 -
js 数组排序
如果需要按照数字大小进行排序,可以传入一个比较函数作为sort()方法的参数。sort()方法:这个方法会对数组进行就地排序,即直接修改原数组。默认情况下,sort()方法会将数组中的元素按照字符串顺序进行排序。concat()方法:这个方法会将多个数组合并成一个数组。可以先将数组排序,然后使用concat()方法将它们合并起来。可以看到,sort()方法将数组中的元素按照字符串顺序进行了排序。reverse()方法:这个方法会将数组中的元素反转。这样就可以将多个数组排序后合并成一个数组了。原创 2023-02-27 12:34:07 · 153 阅读 · 0 评论 -
JS二分法查找数值在数组中的区间
这个函数接受两个参数,一个是有序数组 arr,一个是目标数值 target。它返回一个长度为 2 的数组,表示目标数值在数组中的区间的起点和终点。如果目标数值不在数组中,则返回 [-1, -1]。这个函数的实现思路是首先找到目标数值在数组中的左边界,然后再找到目标数值在数组中的右边界。这两个边界的下标即为目标数值在数组中的区间的起点和终点。二分查找的时间复杂度为。二分法可以用于查找一个数值在一个有序数组中的区间。,因此这个函数的时间复杂度为。原创 2023-02-27 09:38:45 · 1128 阅读 · 3 评论 -
java使用数组完成学生姓名的增删改查
【代码】java使用数组完成学生姓名的增删改查。原创 2023-02-25 10:23:58 · 860 阅读 · 0 评论 -
java二分查找递归
在 binarySearchRecursive 方法中,首先判断是否已经找完整个范围,如果是,则返回 -1 表示没找到目标值。否则,返回的下标即为目标值在数组中的位置。需要注意的是,这种时间复杂度仅适用于已排序的数组,如果数组没有排序,则需要首先对其进行排序,这将增加一些时间复杂度。Java中的二分查找(也称为折半查找)递归法的时间复杂度为 O(log n),其中 n 是查找范围内元素的数量。这是因为每次递归调用都将查找范围缩小一半,因此最坏情况下,需要进行 log n 次递归调用才能找到目标元素。原创 2023-02-25 10:15:42 · 704 阅读 · 0 评论 -
java读入一行输入
需要注意的是,如果用户输入的字符串中包含空格,scanner.nextLine() 方法将只返回第一个空格前的部分。如果需要读取多行输入,则可以使用 scanner.next() 方法来读取每个单词,或者使用 scanner.nextLine() 方法来读取整个行(包括空格)。然后,使用 System.out.print 方法输出提示信息,让用户输入一行字符串。接下来,调用 scanner.nextLine() 方法读取用户输入的一行字符串,并将其存储在字符串变量 line 中。原创 2023-02-25 10:11:56 · 3389 阅读 · 0 评论 -
Java冒泡排序
在这段代码中,外部循环变量i控制要排序的元素个数,内部循环变量j用于比较相邻元素的大小。如果arr[j]比arr[j+1]大,则交换它们的位置。这个过程会一直持续到没有相邻元素需要交换为止。最终,数组arr会按照升序排序。Java冒泡排序是一种简单的排序算法,其基本思想是反复遍历要排序的数列,每次比较相邻两个元素,如果顺序错误就交换它们,直到没有任何一对数字需要交换为止。原创 2023-02-25 10:08:34 · 96 阅读 · 0 评论