XOR

文心一言 VS 讯飞星火 VS chatgpt (19)-- go语言的slice和rust语言的Vec的扩容流程是什么?

# go语言的slice和rust语言的Vec的扩容流程是什么? ## 文心一言: 在Go语言中,slice(切片)和Rust语言中的Vec都是用于存储一组固定长度的元素的数据结构。它们的扩容流程略有不同,下面是它们的基本概述: 1.Go语言的slice扩容: 当Go语言的slice用完了可用空间时 ......
语言 文心 流程 chatgpt slice

打卡

class Adder{ private: int num; public: Adder(int n = 0); Adder(const Adder &adder); ~Adder(); void setNum(int Num); int getNum() const; Adder operator ......

java集合框架

# java集合框架 - 概念:对象的容器,定义了对多个对象进行操作的常用方法。可以实现数组的功能。 - 和数组的区别: 1. 数组长度固定,集合长度不固定 2. 数组可以存储基本数据类型和引用数据类型,集合只能存储引用数据类型(存储基本数据类型自动装箱) ## Collection类 所有集合类的 ......
框架 java

5月20日打卡

《I Love You 1000 Times》是 The Platters 于 2019 年演唱的歌曲。在 520 这个日子里,拼题 A 请你实现一个小功能,把 1000 这个数字换成用户输入的任意一个数字,然后仿照歌名的句式输出表白。当然,这里用中文 520 替换英文 I Love You。 输入 ......

webpack-了解mode可选值的应用场景

# mode的可选值 `mode节点`的可选值有两个,分别是: 1. development - `开发环境` - `不会`对打包生成的文件进行`代码压缩`和`性能优化` - 打包`速度快`,适合在`开发阶段`使用 1. production - `生产环境` - `会`对打包生成的文件进行`代码压 ......
场景 webpack mode

编程一小时2023.5.19

#include<iostream>#include<cstring>using namespace std;const int N=1010,mod=998244353;int g[N][N],min1[N][N],min2[N][N],max1[N][N],max2[N][N];int n,m, ......
小时 2023 19

编程一小时2023.5.20

1. #include <iostream>#include <vector> using namespace std; int n; void solve(){ cin >> n; vector<string> vec; for (int i = 0; i < n; i ++) { string ......
小时 2023 20

c++打卡第三十二天

以点类Point及平面图形类Plane为基础设计圆类Circle 一、问题描述 以点类Point及平面图形类Plane为基类公有派生圆类Circle,main(void)函数完成对其的测试。 Point类结构说明: Point类的数据成员包括:①私有数据成员:X坐标x(double型),Y坐标y(d ......

数据梳理项目的几个步骤

数据梳理项目通常包括以下几个步骤: 1. 数据收集:收集项目涉及的各种数据源,了解数据的来源、格式和内容。 2. 数据审查:对收集到的数据进行审查,识别数据质量问题,如缺失值、异常值、不一致性等。 3. 数据清洗:根据审查结果,对数据进行清洗,纠正错误、填补缺失值、消除重复等,以提高数据质量。 4. ......
步骤 项目 数据

jackson配置响应时间格式、时区(查询时间与当地时间不一致)

配置文件:application.yml spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8输出格式:yyyy-MM-dd HH:mm:ss GMT+8:就是格林威治标准时间的英文缩写(Greenwich Mean T ......
时间 时区 jackson 格式

分数比较

一问题描述 输入两个分数比较他们的大小 二设计思路 将分母换成相同的比较之后的分子的大小 三程序流程图 四伪代码实现 #include<iostream>using namespace std;int main(){ int x,y,m,n; cin>>x>>y; cin>>m>>n; if(x*n ......
分数

redis学习3linux--黑马

# 持久化 ## RDB ### save ### bgsave + 工作原理 bgsave->发送指令到redis,redis返回Background saving started给客户端,然后调用fork函数生成子进程,子进程创建rdb文件,成功后返回消息给redis,可通过日志文件查看 + b ......
黑马 3linux redis linux

练习

#include<iostream>using namespace std;class cube{private: int lengh; int width;public: int geta(); void get(int a,int b) { lengh=a; width=b; } void sh ......

【CF1833D】题解

[本文章同步发表于洛谷](https://www.luogu.com.cn/blog/fxy-blog/cf1833d-ti-xie) ### 思路 这是一道水题,但细节很多...... 首先,要求字典序最大,显然就想到了让最大的数字在第一位。 于是就进一步得出了应该让最大数字在翻转区间的后一位,初 ......
题解 1833D 1833 CF

spring 循环依赖

- 属性注入、set方法注入 spring内部会解决。解决方式: 假设A创建时,发现依赖 B对象后,会先创建依赖的 B对象。此时A对象还是个半成品。创建B时发现依赖A,会直接把半成品的B赋值给A。等B对象创建完,再回到A的创建流程里,把B对象赋值给A。 > 核心就是把依赖的对象先实例化出来一个半成品 ......
spring

delphi cxgrid截图

效果图: 点击GetImage,会在程序目录下生成一个表格截图的图片文件,打开后如下图: 以下是代码: procedure TForm4.SpeedButton1Click(Sender: TObject); var gridView: TcxGridDBTableView; focusedItem ......
截图 delphi cxgrid

每日打卡

素数 问题描述:求一个范围内的所有素数 问题分析:素数指除了1和本身外没有因数的数,2是最小的素数,所以判断一个数是否为质数可以看从2到其平方根的范围内有没有其的因数,有整数平方根的数不可能是素数 代码:#include<stdio.h> #include<math.h> int main() { ......

内置函数——sorted( )函数:返回一个排序后的新列表

《流畅的Python》 14.11 可迭代的归约函数 sorted( ) 函数可以处理任意的可迭代对象; sorted( )函数和归约函数只能处理最终会停止的可迭代对象。否则,这些函数会一直收集元素,永远无法返回结果。 ......
函数 sorted

webpack-安装和配置webpack

# 在项目中安装webpack 在终端运行如下的命令,安装webpack相关的两个包: npm install webpack@5.42.1 webpack-cli@4.7.2 -D # 在项目中配置webpack 1. 在项目根目录中,创建名为`webpack.config.js`的webpack ......
webpack

centos7目录结构

刚安装好的CentOS系统中,主要的目录如下: - `/bin` — 存放着最常用的的可执行二进制文件。- `/sbin` — 存放着系统管理员使用的可执行二进制文件。- `/boot` — 存放系统启动所需的文件,例如内核和Boot Loader等。- `/dev` — 存放着设备文件,例如磁盘、 ......
centos7 结构 目录 centos

微信小程序-页面生命周期

官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page-life-cycle.html ![image-20230520221742056](https://img2023.cnblogs.co ......
周期 生命 页面 程序

面向复用的软件构造技术知识点总结

知识点概要: 什么是软件复用? 如何衡量“可复用性”? 可复用组件的级别和形态——源代码级别的复用——模块级别的复用:类/抽象类/接口——库级别的复用:API/包——系统级别的复用:框架 设计可复用的类——继承与重写——重载——参数多态与泛型编程——行为子类型和 Liskov 替换原则 (LSP)— ......
知识点 知识 技术 软件

26水仙花数

#include <stdio.h> #define INTEGER_MAXIMUM 999 //数字范围,最大值#define INTEGER_MINIMUM 100 //最小值 int if_narcissistic_number(int num); int main(){ int i = 0; ......
水仙花 水仙

智能指针学习

c++的抛异常解决了返回错误码与函数层层返回的问题,但是异常往往可能有很多种,也有可能前面开辟了很多个空间,之后随着抛异常,这些空间都等着释放,这就太麻烦了,有可能会在写代码的时候疏忽忘记了释放这块空间造成内存泄漏, 所以智能指针可以很好的处理这种情况,我们知道c++中的类可以在其生命周期结束时自动 ......
指针 智能

2023.5.20——软件工程日报

所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午参观君乐宝企业,下午学习。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6.了解了一 ......
软件工程 日报 工程 软件 2023

nssround ctf

MyDoor 一:信息收集 得到信息应该与rce 和 trick有关 2.解题, (1)进入题目后发现上面有一个file参数 猜测可以文件读取,但是无法直接读取 这里利用PHP伪协议进行读取 payload : php://filter/convert.base64-encode/resource= ......
nssround ctf

[Linux]香橙派orangepi下ubuntu SSH安装步骤详解

Linux下SSH安装步骤详解(linux中ssh安装)SSH(Secure Shell)是一种加密的工具,可以安全地在网上进行数据交换,是远程安全服务器登录等功能建立在现有网络环境中的一种基本安全协议。本文介绍在Linux系统中安装SSH的方法,以 Ubuntu 18.04为例。 一、安装open ......
香橙 orangepi 步骤 ubuntu Linux

平衡

六个月的实习期三个月提前转正了,算是最近一段时间的好消息? “该好一点了吧?”的意思是,我还没那么好 工作比之前忙了点,但还算蛮开心的,做的是自己喜欢的事。但槽点也很多,被莫名的以为是有erp经验的,上来第二个月就开始做比较复杂的需求。本来想做完这个需求从头到位的复盘一下,但是太忙了,就先在这里记录 ......

CSS基础知识笔记

CSS (Cascading Style Sheets) 指层叠样式表,是一种描述如何显示 HTML 元素的语言。 参考教程: ## CSS 语法 CSS 规则集(rule-set)由选择器和声明块组成: ![image](https://www.w3school.com.cn/i/css/sele ......
基础知识 基础 笔记 知识 CSS

matlab练习程序(二维图形的傅里叶级数)

如何用傅里叶级数表示二维图形,首先要找到数学表达式,然后做傅里叶拟合即可。 我最初想的是$R= f(theta)$这样的式子,$R$是极径,$theta$是极角。 不过这样似乎处理不了$theta$一样的情况,比如图形有凹陷的情况。 后来看了一些文章说可以把$x$和$y$分开表示,即$x=f(t)$ ......
级数 图形 程序 matlab