本文分类:news发布日期:2024/12/28 8:55:12
相关文章
将长整型数各位上的偶数删除,奇数组成新数并输出
#include "stdio.h"
void fun(long s,long *t,int i) //假设输入:1234567
{int d;long s11;*t0;i0;while (s>0) //遍历输入的每一位数{ds%10; //求得输入的最后一位数 7if(d%21) //判断是否为奇数 7%21{*td*s1; //07*…
建站知识
2024/12/21 23:25:20
java中反射与底层框架的编写
反射
是一种底层技术,通常用于底层框架的编写
类对象
类的对象: 是类实例化的结果,可以存在多个类对象: 是类加载的产物, 通常只有一个, 内部存放类的所有信息(包,属性,方法,构造,父类信息,接口信息等)
获取类对象-Class 类名.class Class<类名> 对象名类名.class对象…
建站知识
2024/12/21 20:51:44
6.3 C++11 原子操作与原子类型
一、原子类型
1.多线程下的问题
在C中,一个全局数据在多个线程中被同时使用时,如果不加任何处理,则会出现数据同步的问题。
#include <iostream>
#include <thread>
#include <chrono>
long val 0;void test()
{for (i…
建站知识
2024/12/21 15:17:48
Go 泛型发展史与基本介绍
Go 泛型发展史与基本介绍
Go 1.18版本增加了对泛型的支持,泛型也是自 Go 语言开源以来所做的最大改变。 文章目录 Go 泛型发展史与基本介绍一、为什么要加入泛型?二、什么是泛型三、泛型的来源四、为什么需要泛型五、Go 泛型设计的简史六、泛型语法6.1 …
建站知识
2024/12/22 16:06:13
持续集成交付CICD:Jira 发布流水线
目录
一、实验
1.环境
2.GitLab 查看项目
3.Jira 远程触发 Jenkins 实现合并 GitLab 分支
4.K8S master节点操作
5.Jira 发布流水线 一、实验
1.环境
(1)主机
表1 主机
主机架构版本IP备注master1K8S master节点1.20.6192.168.204.180 jenkins…
建站知识
2024/12/23 6:08:20
Linux的安装及管理程序
一、如何在linux安装卸载软件 1. 编译安装 灵活性较高 难度较大 可以安装较新的版本 2. rpm安装(redhat) linux 包安装 查软件信息:是否安装,文件列表 rpm 软件名 3. yum yum是RPM升级版本,解决rpm的弊端
安装软件 首…
建站知识
2024/12/23 4:59:11
面向对象设计与分析40讲(17)双重检查锁定(double-checked locking)范式
双重检查锁定(也称为“双重检查锁定优化”)是一种用于减少获取锁的开销的软件设计模式。它通过在获取锁之前测试锁定条件(即“锁提示”)来实现。只有在锁定条件检查表明需要锁定时才会进行锁定操作。
#include <atomic>
#i…
建站知识
2024/12/23 20:51:46
kafka发送大消息
1 kafka消息压缩
kafka关于消息压缩的定义(来源于官网): 此为 Kafka 中端到端的块压缩功能。如果启用,数据将由 producer 压缩,以压缩格式写入服务器,并由 consumer 解压缩。压缩将提高 consumer 的吞吐量…
建站知识
2024/11/21 9:32:06