Docker 容器磁盘占满的几种情况
本文是我自己最近遇到的两种情况,后续有新发现再补充。 参考文档:[链接] 应用日志过多默认情况下,每个 Docker 容器都有 10G 的存储空间,当超出该大小时,容器就会出现问题。 可以参考官方文档 dm.basesize 参数的说明来修改默认的容器大小: 指定创建基本设备时要使用的大小,这会限制图像和容器的大小。默认值为10G...
2020-03-02
Gin框架系列01:极速上手
然后用go mod命令初始化项目,go mod是Go语言的包管理工具,官方推荐使用,有了它就不再受GOPATH的限制,可以在任何目录初始化项目。
2020-04-06
sqlalchemy 最简易用法
Python 中有很多 ORM 库,但是做的最好的是 Django 的 ORM ,但是你无法脱离 Django 单独使用它,除此之外还有 sqlalchemy、 SQLObject、 Strom、 peewee 等等
2021-06-02
docker源码阅读,开发,调试环境搭建
docker分为两部分,docker client 和docker engine。docker client就是我们日常使用的docker命令行工具,用户通过docker client指定参数向docker engine发送信息,docker engine接受到信息后做出实际的操作。目前这两部分的代码已经分离,其中docker client代码位于[链接],docker engine(更名为moby)代码位于[链接]。由...
2023-07-26
12个RAG常见痛点及解决方案
Barnett等人的论文《Seven Failure Points When Engineering a Retrieval Augmented Generation System》介绍了RAG的七个痛点,我们将其延申扩展再补充开发RAG流程中常遇到的另外五个常见问题。并且将深入研究这些RAG痛点的解决方案,这样我们能够更好地在日常的RAG开发中避免和解决这些痛点。
2024-02-03
了解什么是 Docker
Docker是一个为开发者和系统管理员构建,部署,运行分布式应用的开源平台。包括:Docker Engine,可移植的轻量运行环境和包管理工具,及Docker Hub。Docker Hub是为分享应用和自动化工作流服务的云服务。Docker能够做到apps快速从组件装配并且消除开发,质量评估和产品环境间的冲突。因此,它可以在不改变文件的情况下,...
用vue和node写的简易购物车
这是用vue写前端,用node来接收前端发来的请求,然后进行相应的数据操作,例如数据的存取和删除等。这是个人的练习项目,目前功能做的比较简单,主要是展示商品列表,把商品加入购物车,从购物车删除商品三个小功能。
Elastic Stack学习笔记02
ElasticSearch核心详解文档元数据(metadata)_index 索引_type 文档类型_id 唯一标识符(默认32位)查询响应美化pertty : 使得返回的json更易查看 {代码...} 指定响应字段 : _source {代码...} 只返回指定字段 : _source?source= {代码...} 判断文档是否存在HEAD /{索引}/{类型}/{id}批量操作批量查询 _mgetPOST /{索引...
2021-07-11
Excel 里的 MID 函数
在掌握 Microsoft Excel 的过程中,MID 函数是一个极其有用的工具,它允许用户从文本字符串中提取子字符串。这种功能在处理和分析数据时特别重要,尤其是当你需要从一组更大的文本数据中分离信息时。下面,我将详细介绍 MID 函数的基本用法,包括其语法,如何在实际场景中应用它,以及一些常见问题的解决方案和相关技巧。
2024-05-11
Java 项目中使用 Resilience4j 框架实现隔断机制/断路器
到目前为止,在本系列中,我们已经了解了 Resilience4j 及其 Retry, RateLimiter, TimeLimiter, 和 Bulkhead 模块。在本文中,我们将探索 CircuitBreaker 模块。我们将了解何时以及如何使用它,并查看一些示例。
2021-12-01
6W+字记录实验全过程 | 探索Alluxio经济化数据存储策略
随着大数据应用的不断发展,数据仓库、数据湖的大数据实践层出不穷;无论是电信、金融、政府,各个行业的大数据热潮蓬勃发展。在过去的4-5年中,我们不断看到企业用户大数据膨胀问题日益加剧,大数据创新下数据存储成本呈现线性增长,使得企业对于大数据的应用开始变得谨慎、变向放缓了企业内部数据化转型的速度。
2022-08-19
搜索引擎分布式系统思考实践
搜索引擎在数据量逐步扩大之后,分布式搜索是必经之路。搜索引擎的分布式除了要考虑数据分片之外,更重要还需要考虑数据的有状态以及各组件的状态流转。在这里分享一下基于ZK设计分布式搜索引擎的一些经验和思考落地情况,包含了从单机版本到分布式版本的演进。
2022-08-23
Elasticsearch操作实践手册|建议收藏篇
官方为我们提供了多种语言操作Elasticsearch的API,可以很方便的在项目中操作。学习利用原生请求操作Elasticsearch,方便维护数据库,还能加快学习使用不同语言的API。
【mysql的编程专题①】流程控制与其他语法
流程控制与内置函数,一般用在select的field字段上,或者用在函数,存储过程,触发器中;如果用在select上就会随着query出来的row来隐式迭代;
2016-07-28
JavaScript设计模式系列三:建造者模式
建造者模式(builder pattern)比较简单,它属于创建型模式的一种,将一个复杂的对象分解成多个简单的对象来进行构建,将复杂的构建层与表示层分离,使得相同的构建过程可以创建不同的表示的模式便是建造者模式。
Elasticsearch版本控制
Elasticsearch采用了乐观锁来保证数据的一致性,即当用户对document(文档,即关系数据库中表里的一条数据)进行操作时,并不需要对该document做加锁、解锁的操作,只需要指定要操作的版本即可。当版本号一致时,Elasticsearch会允许该操作顺利进行,而当版本号存在冲突时,Elasticsearch会提示冲突并抛出异常(VersionC...
2020-01-07
云原生之使用Docker部署Magma导航页
@TOC一、Magma导航页介绍1.1 Magma导航页简介Magma导航页是一款可高度定制、轻量级和响应性强的个人仪表板 。1.2Magma导航页特点简单,轻量级,快速多种语言多重主题可高度定制的二、本地环境介绍2.1 本地环境规划本次实践为个人测试环境,操作系统版本为centos7.6。hostnameIP地址操作系统版本Docker版本jeven192.168.3.1...