Fork me on GitHub
上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: ## 一、简介 在这个简短的教程中,我们将了解如何在 Spring Boot 应用程序中利用虚拟线程的强大功能。 虚拟线程是Java 19 的[预览功能](https://openjdk.org/jeps/425),这意味着它们将在未来 12 个月内包含在官方 JDK 版本中。[Spring 6 版 阅读全文
posted @ 2023-08-27 19:03 ZepheryWen 阅读(828) 评论(1) 推荐(2)
摘要: Hadoop允许Elasticsearch在Spark中以两种方式使用:通过自2.1以来的原生RDD支持,或者通过自2.0以来的Map/Reduce桥接器。从5.0版本开始,elasticsearch-hadoop就支持Spark 2.0。目前spark支持的数据源有: (1)文件系统:LocalF 阅读全文
posted @ 2022-05-22 21:29 ZepheryWen 阅读(1095) 评论(0) 推荐(0)
摘要: 做为一个数据上报系统,随着接入量越来越大,由于 API 接口无法控制调用方的行为,因此当遇到瞬时请求量激增时,会导致接口占用过多服务器资源,使得其他请求响应速度降低或是超时,更有甚者可能导致服务器宕机。 一、概念 限流(Ratelimiting)指对应用服务的请求进行限制,例如某一接口的请求限制为 阅读全文
posted @ 2022-04-09 19:53 ZepheryWen 阅读(724) 评论(0) 推荐(1)
摘要: 本文基于elasticsearch8.1。在es搜索中,经常会使用索引+星号,采用时间戳来进行搜索,比如aaaa-*在es中是怎么处理这类请求的呢?是对匹配的进行搜索呢还是仅仅根据时间找出索引,然后才遍历索引进行搜索。在了解其原理前先了解一些基本知识。 SearchType QUERY_THEN_F 阅读全文
posted @ 2022-03-19 22:44 ZepheryWen 阅读(1833) 评论(0) 推荐(0)
摘要: 一、下载源代码 直接用idea下载代码https://github.com/elastic/elasticsearch.git 切换到特定版本的分支:比如7.17,之后idea会自己加上Run/Debug Elasitcsearch的,配置可以不用改,默认就好 二、修改设置(可选) 为了方便, 在  阅读全文
posted @ 2022-01-24 16:08 ZepheryWen 阅读(201) 评论(0) 推荐(0)
摘要: StarCraft Ⅱ 人工智能教程 非深度学习人士,仅仅是兴趣驱动,可能有很多不对的地方,也欢迎大家指正。这里主要讲解如何将AI运行起来、机器人对战、人机对战、天梯上分等等,希望能对大家的人工智能工程道路上有所帮助。 一、其他的太抽象了,先讲人机对战吧 sc2的wiki资料很全,可以从这里下载并运 阅读全文
posted @ 2021-12-20 22:35 ZepheryWen 阅读(1624) 评论(0) 推荐(0)
摘要: jvm调优实战 前端时间把公司的一个分布式定时调度的系统弄上了容器云,部署在kubernetes,在容器运行的动不动就出现问题,特别容易jvm溢出,导致程序不可用,终端无法进入,日志一直在刷错误,kubernetes也没有将该容器自动重启。业务方基本每天都在反馈task不稳定,后续就协助接手看了下, 阅读全文
posted @ 2020-01-21 10:30 ZepheryWen 阅读(1516) 评论(0) 推荐(1)
摘要: 前段时间调研了下青云的kubesphere,意外的发现了一个插件, "pipeline model definition plugin" ,用了将jenkins的pipeline、json互相转换的,以前可能关注过这个插件,但是没怎么注意,jenkins的plugin上面也没有找到,不知道为什么,所 阅读全文
posted @ 2019-10-23 15:37 ZepheryWen 阅读(1979) 评论(0) 推荐(0)
摘要: DevOps定义(来自维基百科): DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠 阅读全文
posted @ 2019-09-15 22:15 ZepheryWen 阅读(6138) 评论(4) 推荐(2)
摘要: groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i 阅读全文
posted @ 2019-07-01 13:32 ZepheryWen 阅读(877) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页