- 博客(196)
- 收藏
- 关注
原创 Oracle 下载网址
下载网址https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html
2024-11-03 04:37:03
680
1
原创 minio在windows系统上安装配置
下载安装包后在cmd窗口运行.\minio.exe server C:\minio --console-address :9000 --address :9001完成安装。可以从 MinIO 的官方网站(安装完成后,需要使用。
2024-11-03 04:33:37
308
原创 时序数据库TDengine窗口函数
select ts, lp_index,max(lp_value), lp_project_id, lp_variable_uri, lp_time_ticks, lp_value_type_value, lp_value, lp_unit from weixingdata.tdm_lp_original_datawhere lp_time_ticks >= '2023-11-27 12:38:41' and lp_time_ticks
2024-02-19 10:01:29
771
原创 循环数据4种方式
总结起来,如果你正在处理非常大的数据集,并且任务是 CPU 密集型的(而非 I/O 密集型),并行流可能会提供一些性能优势。然而,并行流会引入额外的复杂性,因为它们涉及到线程管理和可能的任务调度开销。通常情况下,不同操作的速度会因为数据的大小、数据的性质、系统的当前负载以及CPU核心的数量等诸多因素而不同。(for-each循环)是最直接的方法,因为它有直接的内存访问,并且开销较小。)在内部实现上稍微高效一些。在任何情况下,选择最佳方法的关键是了解你的数据和计算的特点,并且进行适当的基准测试。
2024-02-02 15:37:10
504
原创 时序数据库Tdengine 批量插入避免因为主键ts时间重复导致数据被覆盖掉
使用now() + #{index}a 其中那这个 #{index}是标签里的循环出来的index。
2024-01-25 14:41:53
1836
原创 vue使用Promise.all可以同时执行多个异步操作,,并将这些异步操作的结果一并返回
vue使用Promise.all可以同时执行多个异步操作,,并将这些异步操作的结果一并返回异步同步
2024-01-24 15:58:00
1110
原创 时序数据库
进行填充后,12:10的值将会被设定为一个线性插入值,这个值将会介于12:00和12:20的值之间。在这个例子中,由于12:20的值增加了10(从100到了110),那么线性插值的结果将会是105。它假设相邻的数据点之间的值变化是线性的,并且基于此来计算缺失点的值。进行填充后,12:10的值将会被设定为前一时间点12:00的值,即100。选择使用哪种方式取决于数据的性质和特点,以及您希望如何处理数据缺失的策略。子句结合使用,提供了对于在指定间隔内可能存在的数据空缺的填充策略。能够保持数据的平滑性,而。
2024-01-08 18:26:40
1185
原创 idea配置grpc工具生成java代码,目前没有成功生成java代码
在idea的Terminal里执行:mvn org.xolstice.maven.plugins:protobuf-maven-plugin:compile。
2023-12-13 17:11:03
346
原创 特定的插件(由其groupId、artifactId和version标识)旨在将Spring Boot应用程序打包为一个Windows服务,即在Windows操作系统中可以作为守护进程(Daemon)
当你使用Maven来构建项目时,这个插件将会在打包阶段自动执行,帮助你把Spring Boot应用程序打包成可以作为Windows服务安装和运行的形式。这使得Spring Boot应用程序部署在Windows环境中更为方便,尤其是在生产环境中需要长期运行的情况下。,这表示这个插件的目的是将Spring Boot应用程序作为Windows服务来运行。: 插件的所属组织或者个人的groupId,这里是。: 插件的artifact ID,这里是。: 插件的版本号,这里是。: 指定插件的执行配置。
2023-11-22 16:51:29
315
原创 Sublime Text 3 格式化xml、php、html、js、css 插件安装配置
Sublime Text 3 格式化xml、php、html、js、css 插件安装配置
2023-09-26 16:35:32
1966
原创 Thrift协议以及限制下载文件大小配置和限制上传文件大小配置
前两层都是通用的与具体业务无关的,processor则为根据idl生成的处理代码,processor都实现了如下接口。如上图,thrift共分为server,processor,protocal,transport四层,server一般由rpc框架自己实现,handler为业务开发人员实现的业务逻辑,processor为thrift根据idl自动生成的代码,protocal,transport则为通用类库,rpc框架根据需要进行选择。在服务端将数据编码成实际传输的格式,支持json,压缩,二进制等格式。
2023-09-13 18:41:00
311
原创 将一个对象的属性赋给另一个对象 通过一个mapping进行属性映射 mapping 为 src:dest 的属性名称
【代码】将一个对象的属性赋给另一个对象 通过一个mapping进行属性映射 mapping 为 src:dest 的属性名称。
2023-09-07 15:12:34
144
原创 ClassScaner.scanPackageBySuper扫描类然后装入 map中,getStorage 通过扫描到的被装入HOLDER里面的类的别名Alias返回类的实例对象
/ 自动注册 Set clses = ClassScaner.scanPackageBySuper("com.storage.file", AbstractFileStorage) clses.each { Class cls-> AbstractFileStorage instance = cls.newInstance() HOLDER.put(instance.alias, instance ) }
2023-07-29 10:31:51
85
原创 Lambda表达式 、序列化 取出map或List中的数据 Map stream 序列化
Lambda表达式 、序列化 取出map或List中的数据 Map 序列化
2023-07-08 16:13:33
237
原创 打瘦包 打jar包 项目中实际用过的方法
spring-boot-maven-plugin:用于将 Spring Boot 应用程序打包成可执行 JAR 文件。其中,mainClass 属性指定了应用程序的主类,layout 属性指定了打包的格式(这里是 ZIP),includes 属性指定了需要包含的依赖库(这里不包含任何依赖库)。maven-dependency-plugin:用于将项目依赖的第三方库拷贝到项目的 lib 目录下。
2023-06-08 18:10:44
87
原创 UReport2集成SpringBoot-配置数据源
UReport2集成SpringBoot-配置数据源1. 内置数据源2. 直连数据源3. SpringBean方式数据源3.1 创建Spring Bean3.2 配置数据源3.2.1 配置返回对象为Map集合的数据源3.2.2 配置返回对象为POJO集合的数据源。
2023-05-15 10:24:28
2256
1
原创 mysql查看连接数、连接的客户端数量,连接数是多少
另外,如果你是使用 MySQL 数据库,在 MySQL 命令行客户端中可以直接输入以下命令查看当前连接数:HOW STATUS WHERE `variable_name` = 'Threads_connected';执行这句后SELECT id, user, host, db, command, time, state, COUNT(*) AS connections。
2023-05-12 10:05:53
2205
原创 MyBatis-Plus使用join 联表查询
经过简单的测试,个人感觉mpj这款工具在联表查询方面还是比较实用的,能更应对项目中不是非常复杂的场景下的sql查询,大大提高我们的生产效率。当然,在项目的issues中也能看到当前版本中也仍然存在一些问题,希望在后续版本迭代中能继续完善。
2023-04-14 17:50:17
672
原创 mysql中的B+tree树
B+Tree的调整和查找过程中,通常是通过比较键的大小来确定记录的位置和范围,而不是通过指针来定位记录。指针的作用主要是指向对应的下一级节点,在下一级节点中查找数据记录。因此,指针是连接节点之间的桥梁,是B+Tree实现高效查询的重要组成部分。在B+Tree中,指针的确是指向下一级节点,而不是指向下一级节点中的键。指针的作用是连接上下级节点,将B+Tree以树形结构连接起来,以便在下一级节点中查找需要的数据记录,保证了查询效率。
2023-04-14 10:56:47
116
原创 windows安装 MinIO服务端
在cmd窗口切换到minio.exe安装文件所在目录:运行:minio.exe server D:\soft\minio。登录minio服务端浏览器页面 :用户名密码都是默认的:minioadmin。新建Buckets 也就是新建“桶”可以从 MinIO 的官方网站(
2023-04-03 16:36:52
427
MQTT协议原理浅析、协议主要特性
2023-02-17
WebSocket+ SpringBoot
2023-02-17
springBoo 核心原理、启动流程 echarts核心技术
2023-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人