本文分类:news发布日期:2024/12/23 1:23:51
相关文章
一个极简鲁棒的C语言的动态数据类型扩展,取代诸如C++/Rust那些愚蠢的东西
项目地址:https://github.com/shajunxing/banana-cvar
我用过很多高级语言,喜欢简单的东西,讨厌C,一直在想C语言能不能用最简洁的手段扩充动态语言特性,并且支持垃圾回收呢?偶然迸发出灵感,网上…
建站知识
2024/12/23 19:20:48
蓝桥杯备考随手记: 常见的二维数组问题
在Java中,二维数组是一种可以存储多个元素的数据结构。它由多个一维数组组成,这些一维数组可以看作是行和列的组合,形成了一个矩阵。
1. 二维数组旋转问题
二维数组的旋转是指将数组中的元素按照一定规则进行旋转。通常有两种常见的旋转方式…
建站知识
2024/12/24 0:14:46
设计模式(22):解释器模式
解释器
是一种不常用的设计模式用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的解释器和解释器设计当我们需要开发一种新的语言时,可以考虑使用解释器模式尽量不要使用解释器模式,后期维护会有很大麻烦。在项目中&…
建站知识
2024/12/24 0:14:16
python:算法竞赛入门之一
计算 斐波那契数列(Fibonacci sequence),不受长整型位数限制。
编写 fibonacci.py 如下
# -*- coding: utf-8 -*-
""" 计算 斐波那契数列(Fibonacci sequence)"""
import sys
from …
建站知识
2024/12/23 23:42:24
华为OD-C卷-游戏分组[100分]
题目描述
部门准备举办一场王者荣耀表演赛,有 10 名游戏爱好者参与,分为两队,每队 5 人。
每位参与者都有一个评分,代表着他的游戏水平。为了表演赛尽可能精彩,我们需要把 10 名参赛者分为示例尽量相近的两队。
一队…
建站知识
2024/12/23 23:34:20
go 利用channel控制并发
任务数量为50,并发在5,全部都要执行
package mainimport ("fmt""time"
)type Con struct {num inttime string
}func main() {//channel实现并发控制// 定义同时执行的任务数量concurrencyLevel : 5//总任务数totalTask : 50// 创…
建站知识
2024/12/17 0:28:39
初学ELK - elk部署
一、简介
ELK是3个开源软件组合,分别是 Elasticsearch ,Logstash,Kibana
Elasticsearch :是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特点有:分布式,零配置,自…
建站知识
2024/12/18 20:05:46