强大的AWS lambda

博主头像 AWS强大的lambda 自从几年前换工作后,我所参与的项目一直都是基于AWS云服务的架构,我慢慢对serverless的相关基础建设有了一定了解和实践经验。其中lambda是我心中最强大的serveless服务,是很好的高并发业务解决方案。 什么是lambda lambda是AWS提供的一种无服务 ...

零基础数模之回归专题

博主头像 看了很多讲解新概念新模型的文章,这些文章往往要么讲的很浅不讲原理只讲应用,让人知其然不知其所以然。要么讲的很深小白看不懂,同时总是忽略关键部分,经常性引入陌生概念让初学者疑惑,因此有了本系列文章,任何能熟练掌握线性代数知识且逻辑思维能力尚可的人都可以理解,而无需其他数模知识,涉及任何新概念都会先讲解... ...

基于Basic auth 的一个C# 示例

博主头像 最近在做公司的一个项目时,客户需要我们定时获取他们矩阵系统的数据。在与客户进行对接时,提到他们的接口使用的目前不常用的BASIC 认证。天呢,它好不安全,容易被不法人监听,咋还在使用呀。但是没办法呀,谁让客户的系统就是这样的呢。因为现在开发中绝大多数使用的是基于Bearer 认证的。 1、研究 1. ...

基于反序位域的大端协议处理方法

博主头像 综述 本文主要描述如何在C/C++软件中以一种简便的方法处理通信协议中的大小端转换方法;由于资源限制,目前在仅在windows平台的部分编译器与cpu中进行验证。 大小端 数据在内存中存储的基础单元是字节(Byte),最小的存储单元是位(bit);在常用的ARM架构中,按照字节处理数据时,数据总是低 ...

坚持与努力的背后:从校园到职场,我选择奋斗

博主头像 人生逐梦正当时 我本不是天赋异禀的人,在茫茫人海之中甚至有些平庸,可我的人生不是潦草诗,这一次的我想为自己改写航线。 时节如流,奋斗以恒 回忆起大一的时候,在学长的带领下,我加入了学院的网络安全协会,在这一年将 Linux 操作系统做了一个基础的学习,为以后的课程打下了基础。我并不是一个聪明的孩子, ...

es从线上库导出数据并导入开发环境

博主头像 背景 来了个需求,需要从某个线上es库查询一些数据出来并进行大屏展示。问需求方有没有开发环境的es库,答:没有,说要不直连他们的线上库。 后面想想也行吧,业务方都这么说了,结果开网络的流程被打回了,理由是网络隔离。 于是,只能采用从线上es库导出文件,然后在开发环境原样搭建这么一个es库并导入的办法 ...

在K8S中,静态、动态、自主式Pod有何区别?

博主头像 在Kubernetes(简称K8s)中,静态Pod、自主式Pod和动态Pod是不同管理方式下的Pod类型,它们的区别主要体现在创建和管理方式上: 静态Pod: 静态Pod是由kubelet直接管理的,其配置文件存储在节点本地而非通过API Server创建。 kubelet会根据指定路径下的静态Po ...

Prompt实战优化

博主头像 1.概述 在深度学习领域,Prompt(提示语)被广泛应用于自然语言处理任务中,如文本生成、机器翻译和问答系统等。Prompt的设计对模型的性能和生成结果有着重要的影响,因此在实际应用中合理而有效地利用Prompt是提升模型表现的关键策略之一。本篇博客笔者将为大家介绍如何通过反复修改Prompt,优 ...

【scikit-learn基础】--『回归模型评估』之准确率分析

博主头像 分类模型的评估和回归模型的评估侧重点不一样,回归模型一般针对连续型的数据,而分类模型一般针对的是离散的数据。 所以,评估分类模型时,评估指标与回归模型也很不一样,比如,分类模型的评估指标通常包括准确率、精确率、召回率和F1分数等等。而回归模型的评估指标通常包括均方误差(MSE)、均方根误差(RMSE ...

Rocketmq学习4——Broker消息持久化原理源码浅析

博主头像 一丶前言 在《Rocketmq学习3——消息发送原理源码浅析》中,我们学习了消息发送的要点: 本地缓存+rpc 请求namesever + 定时刷新,topic路由信息 负载均衡的选择一个Broker进行发送,还支持【故障转移(即支持规避短时间内发送失败的broker)】 基于netty实现的rpc ...

开发QQ官方机器人

博主头像 QQ 频道机器人开发简明教程 1. 简介 QQ 频道机器人是一种可以在 QQ 频道中与用户进行互动的服务。这个教程旨在帮助新手学习如何使用 Python 的官方SDK,快速实现一些基本的机器人功能。 2. 准备工作 机器人注册和添加: 在 QQ 开放平台 注册开发者账号,并创建一个机器人应用。获取分 ...

Go - 基本数据类型和其字符串表示之间转换

博主头像 1. 基本数据类型和其字符串表示之间转换 基本类型的值,都有一个字符串表示,如数字类型值1 字符串表示为 "1",字符的编码为Unicode或者UTF-8,数字的编码是 int,底层存储的数据格式本质上不一样,基本类型的转换本质上只是文法语义上的转化 1.1 Go 语言基本类型 整数 : 有符号in ...

布隆过滤器和寻找嫌疑人

博主头像 布隆过滤器,听过也学过,实际中没怎么用到,时间长了再接触这个概念就陌生了,说到底还是没有彻底掌握。为了真正理解一项技术或一个概念,最好还是从问题出发,所以布隆过滤器到底解决了什么问题呢? 布隆过滤器可以用来检测一个元素是否属于某个集合。 上面的定义比较抽象,下面有些具体的例子(参考这篇文章的内容:h ...

Gin 框架之jwt 介绍与基本使用

博主头像 目录一.JWT 介绍二.JWT认证与session认证的区别2.1 基于session认证流程图2.2 基于jwt认证流程图三. JWT 的构成3.1 header : 头部3.2 payload : 负载3.2.1 标准中注册的声明 (建议但不强制使用)3.2.2 公共的声明3.2.3 私有的声明 ...

一文总结现代 C++ 中的初始化

博主头像 本文尝试回答: 现代 C++ 有哪几种初始化形式?分别能够用于什么场景?有什么限制? MyClass obj(); 为什么没有调用默认无参构造函数创建一个对象? new int 和 new int() 有什么区别? 直接初始化、拷贝初始化、列表初始化、默认初始化、值初始化、类内初始值、构造函数初始值 ...

Golang并发控制方式有几种?

博主头像 Go语言中的goroutine是一种轻量级的线程,其优点在于占用资源少、切换成本低,能够高效地实现并发操作。但如何对这些并发的goroutine进行控制呢? 一提到并发控制,大家最先想到到的是锁。Go中同样提供了锁的相关机制,包括互斥锁sync.Mutex和读写锁sync.RWMutex;除此之外G ...

<1···99100