第二十四届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题

第二十四届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题 1.原题呈现 2.试题答案 3.题目解析 因博客园无法打出公式等,所以给你们几个小编推荐的链接去看看,在这里小编深感抱歉! https://blog.csdn.net/Lu_Anlai/article/details/85490641 https://blog.csdn.net/Ronaldo7_ZYB/article/details/83098444 来源:CSDN 编辑:疯狂的杰克
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

three.js通过canvas实现球体世界平面地图

概况如下: 1、SphereGeometry实现自转的地球; 2、THREE.CatmullRomCurve3实现球体线条地图点确定; 3、THREE.Math.degToRad,Math.sin,Math.cos实现地图经纬度与三位坐标x,y,z之间的转换; 4、MeshLine用于绘制线条; 5、canvas用于绘制球体世界地图贴图,通过THREE.CanvasTexture引入。 效果图如下: 预览地址:three.js通过canvas实现球体世界平面地图 初始化场景、相机、渲染器,设置
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

kafka架构、基本术语、消息存储结构

1.kafka架构 kafka处理消息大概流程 生产者发送消息给kafka服务器 消费者从kafka服务器(broker)读取消息 kafka服务器依靠zookeeper集群进行服务协调管理 2.kafka基本术语 message (消息) 生产消费的基本单位。 topic(主题) 代表逻辑上的一类消息,类似于其它消息队列中间件中的消息队列名称。 partition (分区) topic的下一级,kafka为了提高吞吐量和可用性,会把一类消息分成多个区存储。topic、partition、me
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

代码规范&数学之美读后感

代码规范 1.缩进:四格 2.大括号的使用括号:   for(;;){   }   while(){   } 3.运算符两端加空格 其他:https://blog.csdn.net/freeking101/article/details/78930381 数学之美读后感 (本读后感对应数学之美1.14谈谈数学模型的重要性)   什么是数学模型呢?数学模型是运用数理逻辑方法和数学语言建构的科学或工程模型。(百度百科)。 为什么建立模型很重要呢,因为模型的建立过程要求准确严谨,建立之后能解决相同模
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

DML:增删改表中数据

1. 添加数据   (1) 常规添加   INSERT INTO 表名(列名,列名,列名) VALUES(值,值,值);      (2) 简化添加   INSERT INTO 表名 VALUES(值,值,值);      规则:     1) 列名和值,数量和数据类型必须一 一对应。     2) 简化形式的添加,需要给所有列赋值,否则无法添加。不建议使用。     3) 除了数值类型,其他类型数据需要添加单引号或者双引号。 2. 删除数据   (1) 按照条件删除   DELETE FRO
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

BigData<4>_Hadoop单机安装

一、环境 本机Mac,设置服务器ip的名称。 vim /etc/hosts 增加服务器ip 和 名称的映射关系: 120.xx.xxx.145 hadoop000 方便记忆 利用ssh登陆服务器: Linux上,设置服务器内网ip和服务器名称的映射 「使用阿里云,搭建Hadoop时候应该用内网ip」 同样在/etc/hosts中修改,服务器名hadoop000 创建相关的文件夹 mkdir hadoop mkdir software 存放软件安装包 mkdir app 存放软件的安装目录 mk
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

设置程序崩溃时产生 core 文件的配置

1 /* 不限制 core 文件的大小 */ 2 ulimit -c unlimited 3 4 /* 使用 pid 进行命名 */ 5 echo "1" > /proc/sys/kernel/core_uses_pid 6 7 /* 配置 core 文件存储路径,及名称的格式 */ 8 echo "~/corefile/core-%e-%p-%t" > /proc/sys/kernel/core_pattern
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

Centos 7下Weblogic的安装配置

环境 java Centos7 Oracle WebLogic Server10.3.1 搭建 1.java环境 2.安装weblogic 下载安装包,赋予权限 下载链接: https://pan.baidu.com/s/1H0jWYqvzVLq06BsL92CeYg 提取码:m22n 运行安装./wls1031_linux32.bin Choose Middleware Home Directory,选择中间件安装目录,这里输入2,选择默认weblogic的安装目录 Register for
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

Markdown 学习记录

Markdown 学习记录 Markdown 简介 Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。[4]这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。 Markdown 标题 1. 使用 = 标记一级标题,- 标记二级标题 语法规则: 一级标题 ======== 二级标题 - - - - - - - - 2. 使用 # 标记 使用 # 可标记 1
分类: 其他 发布时间: 09-05 23:37 阅读次数: 0

聊聊nacos config的RequestLogAspect

序 本文主要研究一下nacos config的RequestLogAspect RequestLogAspect nacos-1.1.3/config/src/main/java/com/alibaba/nacos/config/server/aspect/R
分类: 编程语言 发布时间: 09-05 23:21 阅读次数: 0

EF Core 反转工程工具!

EF Core 反转工程工具:   1、https://github.com/ErikEJ/EFCorePowerTools 2、https://marketplace.visualstudio.com/items?itemName=ErikEJ.EFCorePowerTools 3、下栽: https://marketplace.visualstudio.com/items?itemName=MadsKristensen.VSIXGallery-nightlybuilds
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

slice(), subString(), substr()

String.prototype.slice() 是js字符串的切片工具方法, 用于对字符串做'裁剪'操作, 不改变原字符串. 'helloworld'.slice(0,5); // 'hello'; 'helloworld'.slice(5); // 'world'; 默认到结尾 ​ 'helloworld'.slice(-5); // 'world'; 10-5 = 5; ​ // 第一个参数大于第二个参数是返回空字符. 'helloworld'.slice(5,1); //
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

性能优化概述

目录 性能优化概述 压力测试工具 了解影响性能指标 系统性能优化 代理服务优化 配置nginx代理服务使用长连接方式 对于fastcgi服务器,需要设置fastcgi_keep_conn以便保持长连接[flag] keepalive_requests设置通过一个keepalive连接提供的最大请求数,在发出最大请求数后,将关闭连接。 keepalive_timeout设置超时,再次期间与代理服务器的空闲keepalive连接将保持打开状态。 静态资源缓存 浏览器无缓存 浏览器有缓存 浏览器过期
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

VS-Code背景图片

"background.useDefault": false, //是否使用默认图片 "background.customImages": [ "file:///C:/Users/86185/Pictures/Saved Pictures/fff.jpg"//图片地址 ], "background.style": { "content":"''", "pointer-events":"none", "position":"absolute",//图片位置 "width":"100%", "he
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

shell攻略笔记4--别名、采集终端信息

别名就是一种便捷方式,可以为用户省去输入一长串命令序列的麻烦。下面我们会看到如何 使用 alias 命令创建别名。 直接使用alias就是显示当前有哪些别名,否则就是创建别名 [root@dns-node2 ~]# alias # 显示别名 alias cp='cp -i' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' [root@dns-node2 ~]# alias mycmd='ls /root' #
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

《程序设计与算法(二)算法基础》《第二周 递归》放苹果 1664

1664:放苹果 查看 提交 统计 提示 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 输入 第一行是测试数据的数目t(0 <= t <= 20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。 输出 对输入的每组数据M和N,用一行输出相应的K。 样例输入 1 7 3 样例输出 8 /* http://baili
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

linux 修改文件的创建时间-----touch命令

1、首先不会用touch 可以自己man touch查看并学习,推出man按q 2、举例 给文件修改时间 touch -mt 201909052248 test.log -m modify的意思,修改,----更改修改时间 -t 时间格式【【CC】YYMMddhhmm【.ss】】 CC 代表年前两位,YY代表年后两位,MM月,dd日,hh小时,mm分钟 给文件夹修改时间 touch -r 文件 文件夹 意思是把文件的日期设置给文件夹。   
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

【攻防世界misc新手区004】

[考点] 简单密码学 [环境] win [工具] pdf转换器 / 在线转换器 https://app.xunjiepdf.com/pdf2word [writeup] 打开图片,猜测flag在图片底下,用万彩办公将pdf转换成word格式,将图片移走发现flag 得到flag:flag{security_through_obscurity} ————————————————————————————————————————————————————————————————————————————
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

floyd 传递闭包 POJ - 3660

https://vjudge.net/problem/POJ-3660 传递闭包 ,就是把具有传递性的关系传递开,通过一些已知的连边求出点与点之间的关系。 设f[i][j]表示i 与 j 是否联通,f[i][j]=f[i][k]&&f[k][j] 再分析每个点,如果能确定 n-1 个关系,那就可以确定他的排名。 时间复杂度O(N^3) #include <iostream> #include <cstdio> #include <cstring> #include <vector> #
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0

win10系统详细安装教程一

工具: 一个8G及以上的空U盘,一台windows系统的电脑 1. 进入微软官网下载最新win10安装工具 网址:https://www.microsoft.com/zh-cn/software-download/windows10 2. 插上空U盘,然后双击打开微软官方安装工具,然后如图所示一步一步往下走 3. 选择为另一台电脑创建安装介质,然后手动选择要做的系统版本。如果版本直接选择windows10。则表示不做选择下载并写入所有win10的零售版本到安装介质中,然后在电脑上安装系统的时候
分类: 其他 发布时间: 09-05 23:21 阅读次数: 0