刷新
C++对象模型实践探索

博主头像 C++对象模型是个常见、且复杂的话题,本文基于Itanium C++ ABI通过程序实践介绍了几种 简单C++继承 场景下对象模型,尤其是存在虚函数的场景,并通过图的方式直观表达内存布局。 ...

MiGPT让你的小爱音响更聪明

博主头像 大家好,我是晓凡。 今天要给大家带来一个超级有趣的开源项目MiGPT。 这个项目,简直就是给小爱音箱装上了超级大脑,让你的小爱音箱更聪明。 想象一下,当小爱音箱接入大模型后,上知天文,下知地理,从“人工智障”秒变学霸。 一、什么是MiGPT MiGPT是一个由idootop团队开发的开源项目,目前已 ...

MyBatisPlus

博主头像 一,MybatisPlus基础 1.1要使用mybatisPlus需要的两个步骤; 1.引入MybatisPlus的依赖 点击查看代码 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter ...

顺序程序设计习题

博主头像 假如我国国民生产总值的年增长率为9%,计算十年后我国国民生产总值与现在相比增长多少百分比 计算公式:p = (1 + r)n (r 为增长率, n 为年数, p 为与现在相比的倍数) //假如我国国民生产总值的年增长率为9%,计算十年后我国国民生产总值与现在相比增长多少百分比 //计算公式:p = ...

【日记】感觉自己进入了消费主义骗局(1729 字)

博主头像 正文 昨天跟何老师聊天到了很晚,到了 21:30。从他口中知道了我们市街舞环境恶劣的原因。简而言之就是零几年时,本土出了一个很厉害的人,办了一场规模宏大的比赛,整个西南地区都有人,甚至还有广东的队伍参赛。他拉了十万块的帮助。老师跟我说,那时候十万块什么概念,舞台、灯光、道具、食宿什么费用全出完,自己 ...

Rust宏之derive的设计及实战

博主头像 Rust宏可以极大的简化编写的难度,学习好宏可以更好的减少冗余代码。 宏的基本概念 Rust中的宏可以分为两大类:声明宏(Declarative Macros)和过程宏(Procedural Macros)。 声明宏:也称为macro_rules!宏,使用macro_rules!关键字定义。它是一种 ...

基于 Python + Vue3!一个轻量级的域名和 SSL 证书监测平台!

博主头像 大家好,我是 Java陈序员。 在企业开发中,由于业务众多,涉及到很多业务域名证书,证书过期由于遗忘常常未能及时续期,导致线上访问异常,给企业带来损失! 今天,给大家介绍一个轻量级的域名和 SSL 证书监测平台,用来解决证书管理困难的问题! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI ...

最简单的C程序设计--顺序程序设计

博主头像 顺序程序设计举例 例一 有人用温度计测量出华氏法表示的温度(如69℉)现要求把它转换为以摄氏法表示的温度(如20℃) 转换公式: //有人用温度计测量出华氏法表示的温度(69℉)今要求把它转换为以摄氏法表示的温度(20℃) #include <stdio.h> int main(void) { fl ...

一次彻底讲清如何处理mysql 的死锁问题

博主头像 MySQL 死锁 是指两个或多个事务互相等待对方持有的锁,从而导致所有事务都无法继续执行的现象。在 InnoDB 存储引擎中,死锁是通过锁机制产生的,特别是在并发较高、业务逻辑复杂的情况下,更容易发生死锁。 一、MySQL 死锁的成因 MySQL 的死锁一般发生在 行级锁 上。常见的死锁成因包括: ...

Nacos2.3.2在ubuntu中的部署

博主头像 Nacos2.3.2 在ubuntu下的部署 下载地址 发布历史 | Nacos 官网 https://download.nacos.io/nacos-server/nacos-server-2.3.2.zip 修改 application.properties文件 开启鉴权 ### 开启鉴权功能 ...

我记得我曾喜欢过冬天

博主头像 写在前面 1316 字 | 感触 | 世界 | 情感 | 体验 | 经历 | 想法 | 认知 正文 晚上出门,起电单车,很冷。冻得有些发抖。下车,我第一时间和珍发了消息。 我说,居然在四川感受到了哈尔滨的温度。 哈尔滨的夏天很热,但哈尔滨夏天的傍晚和夜里很冷。 我敲完最后一个字,觉得降温猛烈,才意识 ...

『玩转Streamlit』--环境配置

博主头像 尽管Streamlit的使用非常直观,但正确的环境配置对于充分发挥其潜力仍然至关重要。 本篇将介绍如何从头开始配置Streamlit环境,以及Streamlit开发过程中常用的几个命令。 最后通过一个简单的示例演示开发Streamlit应用的过程。 1. 安装 Streamlit是纯Python的框 ...

web服务器静态资源下载

博主头像 1. 使用 Beego 实现静态文件下载 Beego 是一个强大的 Go Web 框架,提供了处理静态文件的功能。通过简单的配置,我们可以将本地文件夹作为静态资源目录,并为用户提供下载链接。 1.1 配置静态文件路径 首先,在 main.go 中,我们使用 SetStaticPath 将本地的 st ...

CF 口胡笔记 2000Ct辑

博主头像 ¿ 如何 搞笑 高效做题 ? 只需要口胡CF题就行啦!( 从今天起口胡 CF 按照洛谷通过人数排序的题单 从 CF2000 Part 1 开始 目录导航: CF 2000Ct 辑 CF 2100Ct 辑 CF24E XOR on Segment 给定 \(n\) 个数的序列 \(a\)。\(m\) ...

双指针习题:Kalindrome Array

博主头像 Kalindrome Array 题目链接: Kalindrome Array - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题面翻译 对于长度为 \(m\) 的序列 \(b\),我们称 \(b\) 是「回文的」,当且仅当对于所有 \(i\in[1,m]\),都有 \(b_i=b ...

手写生产者消费者模型

博主头像 前言 生产者-消费者模式是一个十分经典的多线程并发协作模式,弄懂生产者-消费者问题能够让我们对并发编程的理解加深。 所谓的生产者-消费者,实际上包含了两类线程,一种是生产者线程用于生产数据,另一种是消费者线程用于消费数据,为了解耦生产者和消费者的关系,通常会采用共享的数据区域,就像是一个仓库,生产者 ...

07.CircuitBreaker断路器

博主头像 1.Hystrix进入维护模式 1.1 是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 了解,这是Netf ...

IDEA如何进行阿里巴巴编码规约扫描并导出报告

博主头像 前言 我们在使用IDEA开发Java应用时,可以安装很多的插件来帮助我们高效的开发代码。 我们需要注意开发的编码规范,这时候就可以安装一款很有名的插件,阿里巴巴的编码规约插件。可以用这个插件,对我们的代码进行扫描,并且导出报告,那么我们应该怎么操作呢? 如何扫描代码并且导出报告 首先,我们点击上方的 ...

<1···414243···50>