- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 node和npm安装
双击运行安装文件1-node-v14.15.0-x64.msi,点击下一步。选择安装的位置D:\software\nodejs,选择下一步。选择安装的模块,默认是全部安装,不需要改动,直接下一步。npm包管理器,是集成在node中的,因此两者一起安装。安装文件:1-node-v14.15.0-x64.msi。打开命令行工具,输入“node -v” 命令。命令行工具内输入“npm -v”命令。勾选同意协议,继续下一步。不需要改动,直接下一步。安装路径:D:\nodejs。成功:出现npm版本信息。
2024-03-29 15:49:13
2445
原创 0006-身高排序
小明今年升学到了小学一年级,来到新班级后,发现其他小朋友身高参差不齐,然后就想基于各小朋友和自己的身高差,对他们进行排序,请帮他实现排序第一行为正整数H和N0 < H < 200 为小明的身高0 < N < 50 为新班级其他小朋友个数第二行为N个正整数H1 ~ Hn分别是其他小朋友的身高取值范围0 < Hi < 200且N个正整数各不相同输出排序结果,各正整数以空格分割和小明身高差绝对值最小的小朋友排在前面和小明身高差绝对值最大的小朋友排在后面如果两个小朋友和小明身高差一样则个子
2024-03-19 15:08:06
252
转载 0005-任务调度
为了充分发挥GPU算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1s内新增的任务个数,且每秒都有新增任务,假设GPU最多一次执行n个任务,一次执行耗时1s,在保证GPU不空闲的情况下,最少需要多长时间执行完成。
2024-03-13 16:05:30
169
原创 0004-猴子爬山-java知识
一天一只顽猴想要从山脚爬到山顶,途中经过一个有n个台阶的阶梯,但是这个猴子有个习惯,每一次只跳1步或3步试问?猴子通过这个阶梯有多少种不同的跳跃方式。
2024-03-12 11:46:06
487
原创 0004-猴子爬山
一天一只顽猴想要从山脚爬到山顶,途中经过一个有n个台阶的阶梯,但是这个猴子有个习惯,每一次只跳1步或3步试问?猴子通过这个阶梯有多少种不同的跳跃方式。
2024-03-12 09:44:22
160
原创 0003-TLV编码-java知识点
TLV编码是按TagLengthValue格式进行编码的。一段码流中的信元用tag标识,tag在码流中唯一不重复,length表示信元value的长度,value表示信元的值,码流以某信元的tag开头,tag固定占一个字节,length固定占两个字节,字节序为小端序。现给定tlv格式编码的码流以及需要解码的信元tag,请输出该信元的value。输入码流的十六进制字符中,不包括小写字母;且要求输出的十六进制字符串中也不要包含小写字母;码流字符串的最大长度不超过50000个字节。
2024-03-11 11:38:59
639
原创 0003-TLV编码
TLV编码是按TagLengthValue格式进行编码的。一段码流中的信元用tag标识,tag在码流中唯一不重复,length表示信元value的长度,value表示信元的值,码流以某信元的tag开头,tag固定占一个字节,length固定占两个字节,字节序为小端序。现给定tlv格式编码的码流以及需要解码的信元tag,请输出该信元的value。输入码流的十六进制字符中,不包括小写字母;且要求输出的十六进制字符串中也不要包含小写字母;码流字符串的最大长度不超过50000个字节。
2024-03-11 10:47:00
153
原创 0002-整数对最小和-java知识点
给定两个整数数组 array1 array2数组元素按升序排列假设从array1 array2中分别取出一个元素可构成一对元素现在需要取出K个元素并对取出的所有元素求和计算和的最小值注意:两对元素如果对应于array1 array2中的两个下标均相同,则视为同一个元素。
2024-03-04 17:41:50
432
原创 0002-整数对最小和
给定两个整数数组 array1 array2数组元素按升序排列假设从array1 array2中分别取出一个元素可构成一对元素现在需要取出K个元素并对取出的所有元素求和计算和的最小值注意:两对元素如果对应于array1 array2中的两个下标均相同,则视为同一个元素。
2024-03-04 17:29:35
554
原创 0001-勾股数-java知识点
如果三个正整数A、B、C ,A² + B² = C² 则为勾股数,如果ABC之间两两互质,即A与B,A与C,B与C均互质没有公约数,则称其为勾股数元组。请求出给定 n ~ m 范围内所有的勾股数元组。
2024-03-04 17:05:37
260
原创 0001-勾股数
如果三个正整数A、B、C ,A² + B² = C² 则为勾股数,如果ABC之间两两互质,即A与B,A与C,B与C均互质没有公约数,则称其为勾股数元组。请求出给定 n ~ m 范围内所有的勾股数元组。
2024-03-04 16:33:57
302
原创 给定一个字符串比如“abcdef”,要求写个函数变成“defabc”,位数是可变的。
给定一个字符串比如“abcdef”,要求写个函数变成“defabc”,位数是可变的。
2024-01-11 17:04:50
448
4
原创 Invalid bound statement (not found)问题原因,以及解决方式
mybatis创建项目报Invalid bound statement (not found)错误解决方法
2023-08-10 17:15:11
3158
原创 StringBoot使用Easy Excel实现Excel导出(二)
主要讲了一下引用,以及基础使用。这篇文章主要是实现excel模板导出功能,头部数据为图片,下面数据也有图片。
2023-03-07 10:57:53
643
原创 StringBoot使用Easy Excel实现Excel导出(一)
最近项目使用到了excel导出功能,在网上查找资料,发现推荐的最多的就是easyexcel,对新人比较友好上手快,读取速度更快,节省内存。这篇文章主要是对最近学习到的一个总结。
2023-02-23 16:32:00
513
原创 规则引擎easy-rules初步学习之使用案例+mysql(五)
案例上一部分:规则引擎easy-rules初步学习之使用案例(四),接下来主要是实现规则配置,外置数据库mysql实现。思路1、Mysql存储新建表t_biz_rule、t_biz_rule_compose分别存储规则定义、规则组合定义2、构建RulesMysql中的Rule、RuleCompose转换成RuleDefinition对象定义Rules注册工具类Helper,为每个RuleCompose注册3、定义Facts以及RulesEngine实现Mysql创建的存储规则定义和规则组合
2022-04-02 17:18:14
4298
1
原创 规则引擎easy-rules初步学习之使用案例(四)
案例定义一个业务订单的场景,根据订单类型,执行对应的业务操作。假设,订单类型为两种:普通类型、折扣类型。普通类型订单:打印日志处理折扣类型订单:执行折扣计算方法下面介绍一下不引入mysql和引入mysql两种方式,首先先写入共同的部分。1. maven依赖<dependency> <groupId>org.jeasy</groupId> <artifactId>easy-rules-core</artifactId&g
2022-04-02 15:07:09
3576
1
原创 规则引擎easy-rules初步学习之使用案例(三)
使用案例假设我们有这样一个场景:(1)如果一个数字可以被5整除,则输出“fizz”;(2)如果一个数字可以被7整除,则输出“buzz”;(3)如果一个数字可以同时被5和7整除,则输出“fizzbuzz”;(4)如果一个数字不满足以上三个条件,则输出这个数字本身。不使用规则引擎实现public class FizzBuzz { public static void main(String[] args) { for(int i = 1; i <= 100; i++) {
2022-04-01 15:38:46
2130
原创 规则引擎easy-rules初步学习之基础用法(二)
Java规则引擎easy-rules之初步学习(二)运行环境Easy Rules是一个Java库, 需要运行在Java 1.7及以上。maven依赖 <!--easy rules核心库--> <dependency> <groupId>org.jeasy</groupId> <artifactId>easy-rules-core</artifactId> <
2022-04-01 10:32:09
1700
原创 初步学习通讯协议之modbus
通讯协议简单学习modbus详细学习可以看下 Modbus 通信协议详解modus-rtu协议功能码说明Modbus常用功能码协议详解格式:地址域功能码数据差错校验一个字节一个字节若干个两个字节...
2021-11-12 17:17:18
8576
poi-bin-4.1.2-20200217相关jar包
2020-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人