spring MVC -- controller参数的解析
spring IoC、AOP、Transaction这些都是很重要的特性,但是这篇这些都不是主角,主要来谈谈springMVC是如何对请求参数进行解析封装的,以及简单的介绍spring是怎么进行http请求路由的。
2016-05-21
MySQL 存储引擎
存储引擎简介 MySQL可以将数据以不同的技术存储在文件(或内存)中,这种技术就称为存储引擎。 每种存储引擎使用不同的 存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。 在关系型数据库中,数据存储是以表的形式实现的,所以存储引擎也称 表类型 简单地说,存储引擎就是一种 存储数据,查询数据的技术. MySQL支持...
2019-12-29
88-tomcat 指定目录部署的配置(完整的server.xml)
{代码...}
2022-10-20
聊聊如何利用p6spy进行sql监控
P6Spy 是一个框架,无需对现有应用程序进行任何代码更改,即可无缝拦截和记录数据库数据。通过 P6Spy 我们可以对 SQL 语句进行拦截,相当于一个 SQL 语句的记录器,这样我们可以用它来作相关的分析,比如性能分析
2022-06-28
使用Streamlit和OpenAI API构建视频摘要
本文提供了使用Streamlit和OpenAI创建的视频摘要应用程序的概述。该程序为视频的每个片段创建简洁的摘要,并总结视频的完整内容。要运行应用程序,需要安装以下依赖项:Python(3.7或更高版本)StreamlitOpenAI API密钥llama_indexyoutube_transcript_apihtml2imagelangchain搭建环境首先,需要设置我们的开发环境,可以使...
2023-07-07
HPC中常见的调度器介绍
在高性能计算(HPC)环境中,调度器是负责管理和分配计算资源(如计算节点、处理器核心、内存等)给待执行任务的重要组件。不同的HPC系统可能使用不同的调度器,根据系统架构和用户需求的不同,调度器有各自的特点和区别。以下是一些常见的HPC调度器及其区别:
2023-08-03
从 Egg.js 到 NestJS,爱码客后端选型之路
爱码客3.0 开始开发到现在已经过去快整整一年了,虽然我投入其中的时间只有短短4个月,但是在最初后端几乎只有我一个人投入的情况下,可以说也是研究了一些东西,蹚了二三次浑水,来来回回改过五六次结构,心里七上八下的时间也不少,当然最后折腾出来的东西肯定到不了九十分。但,这些都不重要了,事了拂衣去,深藏功(...
2020-10-24
Kubernetes插件管理工具krew安装和使用
一. 安装 参考官方文档. MacOS和Linux上可通过如下命令安装: {代码...} 安装完成后, 将$HOME/.krew/bin添加到PATH环境变量中, 可以通过在.bashrc或.zshrc文件中添加如下脚本实现: {代码...} 验证安装成功: {代码...} 二. 使用 参考: 官方文档QuickStart. 2.1 krew update - 更新本地数据库 类似于'apt update'. {代码......
2020-07-03
COMP1805ABC离散结构
COMP1805ABC (Winter 2021) − "Discrete Structures I"Practice Questions for the Final ExamThis semester, the final exam for COMP1805ABC will be completed online as a multiple-choice activity incuLearn. The exam will be 2 hours long. It will open up at 7:00 pm. You can start your exam between 7:00 p...
2022-05-04
Elasticsearch Analyzer
前言qbit 使用的 Elasticsearch 版本为 7.x 推荐学习阮一鸣《Elasticsearch 核心技术与实战》normalizer 之于 keyword,相当于 analyzer 之于 textAnalyzer 组成部分分析器(analyzer)由三部分组成:字符过滤器(CharacterFilters)、分词器(Tokenizer)和词元过滤器(TokenFilters)。analyzer / search_analyzer默认...
通过Milvus内置Sparse-BM25算法进行全文检索并将混合检索应用于RAG系统
随着大数据时代的到来,信息检索技术在各个领域中扮演着越来越重要的角色。阿里云向量检索服务 Milvus 版作为一款高性能的向量检索引擎,100%兼容开源 Milvus,凭借其开箱即用、灵活扩展和全链路告警能力,成为企业大规模 AI 向量数据相似性检索服务的理想选择。其最新版本 2.5 在全文检索、关键词匹配以及混合检索(Hyb...
2025-03-05
Docker 安装及配置镜像加速
Docker 版本 随着 Docker 的飞速发展,企业级功能的上线,更好的服务意味着需要支付一定的费用,目前 Docker 被分为两个版本:community-edition 社区版enterprise-edition 企业版 Docker 企业版(EE)专为企业开发和 IT 团队设计,可在大规模生产中构建,运送和运行关键业务应用程序。Docker EE 集成,认证和...
2020-08-24
【Express学习笔记 -- 1】快速入门
Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站,它有一套健壮的特性,可用于开发单页、多页和混合Web应用。
Flutter开发之异步编程
说到网络与通信,就不得不提到异步编程。所谓异步编程,就是一种非阻塞的、事件驱动的编程机制,它可以充分利用系统资源来并行执行多个任务,因此提高了系统的运行效率。
从 Egg.js 到 NestJS,爱码客后端选型之路
爱码客3.0 开始开发到现在已经过去快整整一年了,虽然我投入其中的时间只有短短4个月,但是在最初后端几乎只有我一个人投入的情况下,可以说也是研究了一些东西,蹚了二三次浑水,来来回回改过五六次结构,心里七上八下的时间也不少,当然最后折腾出来的东西肯定到不了九十分。但,这些都不重要了,事了拂衣去,深藏功(...
C语言实现双链表的(终端)添加和查询
双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。双链表wiki
2016-11-04
高德地图搜索功能以及清除搜索结果maker
第一次写文章,写得不好各位看官见谅~ (pσ_σ)P首先这是一个vue里面的项目,高德地图api是直接CDN进来的,所以使用了global来调用,默认已经初始化了一个地图,为了实现一个输入框搜索功能和将搜索的结果清除掉,直观表现就是将搜索出来的点清除掉,话不多说直接上代码