排序
【从零开始学微服务】07.微服务常用的开发框架
大家好,欢迎来到万猫学社,跟我一起学,你也能成为微服务专家。 微服务架构该怎么落地?选用什么样的技术栈?所有的互联网公司都在积极尝试自己的微服务落地方案。 Spring Cloud 其中在Java领...
如何把一个接口设计好?
如何设计一个接口?是在我们日常开发或者面试时经常问及的一个话题。 很多人觉得这不就是CRUD,能实现不就行了。单纯实现来说,并非难事,但要做到易用、易扩展、易维护并不是一件简单的事。这...
基于GPT搭建私有知识库聊天机器人(一)实现原理
1、成品演示 支持微信聊天 支持网页聊天 支持微信语音对话 支持私有知识文件训练,并针对文件提问 步骤1:准备本地文件a.txt,支持pdf、txt、markdown、ppt等 步骤2:上传a.txt,并选择要保存的...
C++ ASIO 实现异步套接字管理
阅读目录AsyncTcpClient 异步客户端AsyncTcpServer 异步服务端AsyncTcpServer 类调用案例演示 Boost ASIO(Asynchronous I/O)是一个用于异步I/O操作的C++库,该框架提供了一种方便的方式来处理...
CentOS安装k8s
1.系统配置 硬件配置基本要求 资源 大小 硬盘 >= 20G cpu >= 2核 内存 >= 2G 本教程配置 主机名 IP 配置 master 192.168.10.155 3核+2G+20G worker1 192.168.10.234 3核+2G+20G worker...
了解 HarmonyOS
引言 在开始 HarmonyOS 开发之前,了解其背景、特点和架构是非常重要的。本章将为你提供一个全面的 HarmonyOS 概览。 目录 什么是 HarmonyOS HarmonyOS 的发展历程 HarmonyOS 的特点 HarmonyOS ...
Go 语言 context 都能做什么?
原文链接: Go 语言 context 都能做什么? 很多 Go 项目的源码,在读的过程中会发现一个很常见的参数 ctx,而且基本都是作为函数的第一个参数。 为什么要这么写呢?这个参数到底有什么用呢?带...
Java并发(十五)—-synchronized解决共享的问题
为了避免临界区的竞态条件发生,有多种手段可以达到目的。 阻塞式的解决方案:synchronized,Lock 非阻塞式的解决方案:原子变量 此次介绍使用阻塞式的解决方案:synchronized,来解决上述问题...
如何使用libavfilter库给pcm音频采样数据添加音频滤镜?
一.初始化音频滤镜 初始化音频滤镜的方法基本上和初始化视频滤镜的方法相同,不懂的可以看上篇博客,这里直接给出代码: //audio_filter_core.cpp #define INPUT_SAMPLERATE 44100 #define INPU...
React Native实现Toast轻提示和loading
React Native 封装Toast 前言 使用react native的小伙伴都知道,官方并未提供轻提示组件,只提供了ToastAndroid API,顾名思义,只能再安卓环境下使用,对于ios就爱莫能助,故此,只能通过官方...
SpringBoot对接阿里云OSS上传文件以及回调(有坑)
前言 今天在对接阿里云OSS对象存储, 把这过程记录下来 链接 阿里云的内容很多,文档是真的难找又难懂 本文主要是用的PostObject API 加上 Callback参数 PostObject -> https://help.aliyun....
基于Surprise协同过滤实现短视频推荐
前言 前面一文介绍了通过基础的web项目结构实现简单的内容推荐,与其说那个是推荐不如说是一个排序算法。因为热度计算方式虽然解决了内容的时效质量动态化。但是相对用户而言...
基于词袋(Bag of Words)和SVM的图片分类
目录摘要源码及完整报告:词袋(Bag of Words, BoW)基于词袋模型的图片分类基本流程多尺度空间极值点检测关键点精确定位关键点主方向计算生成描述子特征词典的生成SVM分类器实验结果总结参考文...
企业级logstash简单使用(ELK)
企业级logstash简单使用(ELK) 要使用logstash收集到Elasticsearch的方式,需确保logstash版本与es版本一致。 由于我也是刚刚研究使用,所以本文暂不会出现原理性的东西。 Logstash 介绍 Logst...
ERP查询Q报表开发代码
一,按照一般ERP开发流程可参考ERP开发流程,直到下载程序。 当我们的查询页签存在栏位需要判断或者特殊处理时,在global中的自定义模组变数下添加,例如: 1 #add-point:自定義模組變數-客製(M...
万字好文:大报文问题实战
导读 大报文问题,在京东物流内较少出现,但每次出现往往是大事故,甚至导致上下游多个系统故障。大报文的背后,是不同商家业务体量不同,特别是B端业务的采购及销售出库单,一些头部商家对京东...
Unity中的PostProcessScene:深入解析与实用案例
Unity中的PostProcessScene:深入解析与实用案例 在Unity游戏开发中,我们经常需要对场景进行后处理,以实现更丰富的视觉效果。Unity提供了一个名为PostProcessScene的功能,可以让我们在场景加...
Python潮流周刊#10:Twitter 的强敌 Threads 是用 Python 开发的!
合集 - Python潮流周刊(10)1.Python潮流周刊#3:PyPI 的安全问题05-272.Python潮流周刊#2:Rust 让 Python 再次伟大05-203.Python潮流周刊#1:如何系统地自学Python?05-134.Python潮流周刊#4:...
Qt源码阅读(五)-deleteLater
合集 - Qt源码剖析(5)1.Qt源码阅读(五)-deleteLater07-092.Qt源码阅读(四) 事件循环03-303.Qt源码阅读(三) 对象树管理03-294.Qt源码阅读(二) moveToThread03-265.Qt源码阅读(一) 信号槽的连接与...
Redis数据类型之Stream系列一
一:Stream简介 Redis Stream是5.0版本之后新增的一种数据结构,其结构类似于‘仅追加日志’。但也实现了多种操作来克服‘仅追加日志’的一些限制,如读取策略(xread,xrange....)。..... 二...