C++寒假第一次作业之问答题

这个作业属于哪个课程 2020年面向对象程序设计 这个作业要求在哪里 问答题作业要求 这个作业的目标 了解C/C++的优缺点,以及相关编译过程,自行安装开发环境 作业正文 见下文 其他参考文献 百度百科之编译 问题一:你认为C语言有什么缺陷(你觉得哪里用的不顺手)? ·缺陷:(1)C语言危险性高。比如C语言里可以把一个浮点型数据赋给一个整型变量,这样会丢失精度,而编译器只会警告,不会报错。我之前学过一点点Java,在Idea IDE上试了也一下上述做法,发现编译器直接报错了。再比如C语言使用的
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

[洛谷P3974] TJOI2015 组合数学

问题描述 为了提高智商,ZJY开始学习组合数学。某一天她解决了这样一个问题:给一个网格图,其中某些格子有财宝。每次从左上角出发,只能往右或下走。问至少要走几次才可能把财宝全捡完。 但是她还不知足,想到了这个问题的一个变形:假设每个格子中有好多块财宝,而每一次经过一个格子至多只能捡走一块财宝,其他条件不变,至少要走几次才可能把财宝全捡完? 这次她不会做了,你能帮帮她吗? 输入格式 第一行为一个正整数t,表示数据组数 每组数据的第一行是两个正整数n和m,表示这个网格图有n行m列。 接下来n行,每行
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

理解需求很重要

真正理解需求,才能把一个软件设计得好,而且系统容易拓展,数据库设计得灵活,查询高效,而不是设计好后,再通过调优。系统的好坏,数据库设计非常重要,表设计好了,查询起来容易,快捷,高效!!!
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

Docker windows nanoserver/mysql镜像root用户密码错误

由于需要在Windows server上的Docker中部署mysql服务,为了方便起见所以在Docker hub找到了nanoserver/mysql (https://hub.docker.com/r/nanoserver/mysql) pull下镜像,启动container 1 docker pull nanoserver/mysql 2 docker run --name mysqltest --hostname mysqltest1 --expose=3306 --network=m
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

贝塞尔函数

基础 贝塞尔函数(Bessel Function),是数学上的一类特殊函数的总称,是贝塞尔方程的解(无法用初等函数系统表示),它们和其他函数组合成柱调和函数。除初等函数外,在物理和工程中贝塞尔函数是最常用的函数,它们以19世纪德国天文学家F.W.贝塞尔的姓氏命名,他在1824年第一次描述过它们。 一般贝塞尔函数是下列常微分方程(一般称为贝塞尔方程)的标准解函数\(y\left( x \right)\): \({x^2}\frac{{{d^2}y}}{{d{x^2}}} + x\frac{{dy
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

线性规划模型

https://blog.csdn.net/liu1910260504/article/details/82317898
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

初认Redis

什么是Redis? 1.Redis是用C语言开发的一个开源的高性能键值对(key-value)内存数据库 2.它提供五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序集合类型 3.它是一种NoSQL数据库。 Redis的发展史? 1)2008年,意大利的一家创业公司Merzia推出了一款基于MySQL的网站实时统计系统LLOOGG,然而没过多久该公司的创始人 Salvatore Sanfilippo便 对MySQL的性能感到失望,于是他决定亲自为LLOOGG量身定做一个数据库
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

从浏览器渲染过程看重绘回流

渲染过程 浏览器渲染过程如下: 解析 HTML,生成 DOM 树,解析 CSS,生成 CSSOM 树。 将 DOM 树和 CSSOM 树结合,生成渲染树(Render Tree)。 Layout(回流): 根据生成的渲染树,进行回流(Layout),得到节点的几何信息(位置,大小)。 Painting(重绘): 根据渲染树以及回流得到的几何信息,得到节点的绝对像素。 Display: 将像素渲染到屏幕上。 阻塞问题: 构建 CSSOM 会阻塞浏览器渲染,但不会阻塞解析 HTML 构建 DOM树
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

什么是SQL语句

1.1 SQL语句介绍 1.1.1 什么是SQL? 全称Structured Query Language,简称SQL,中文叫结构化查询语言。 关系数据库语言的国际标准。SQL92、SQL99 不只是mysql还有其他数据库,在SQL92或者SQL99这些国际SQL标准基础之上,它们还扩展了自己的一些SQL语句,比如MySQL中的limit关键字 1.1.2 SQL分类: 数据定义语言:简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

.NET Ccore2.2升级.NET Core 3.1发布报错

.NET Ccore2.2升级.NET Core 3.1发布报错 前言 .NET Core 3.1是长期维护版本,所以将老版本的项目从2.2升级至3.1,修改了许多地方后,在发布时遇到 资产文件“\obj\project.assets.json”没有“.NETCoreApp,Version=v2.2”的目标。确保已运行还原,且“netcoreapp2.2”已包含在项目的 TargetFrameworks 中。 的错误 错误提示 资产文件“\obj\project.assets.json”没有“
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

CF741C Arpa’s overnight party and Mehrdad’s silent entering

Link 显然是二分图染色,情侣之间不同色直接一条边就行了。 而要连续的三个人不全同色,可以要求\((2i-1,2i)\)这两人不同色,这样一定满足连续的三人不全同色。 冷静分析发现这张图显然没有奇环,所以一定有解。 #include<cstdio> #include<cctype> #include<vector> #include<utility> namespace IO { char ibuf[(1<<21)+1],obuf[(1<<21)+1],st[15],*iS,*iT,
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

request+正则爬猫眼电影榜top100

import requests#d导入requests模块 from multiprocessing import Pool#进程池 from requests.exceptions import RequestException#用于异常处理 import json import re#导入正则表达式 headers={ 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML,
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

Linux Kernel Modules 内核模块管理

Linux 设备驱动以Kernel Module形式存在,Linux Kernel Module可以动态加载到内核中。 - lsmod  Show the status of modules in the Linux Kernel - modinfo  Show information about a Linux Kernle module - modprobe  Add and Remove modules from the Linux Kernel 示例1: - 加载ip_vs模块(重启后
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

bitlocker驱动级加密

bitlocker作用 windows7开始就附带的有 你用主板BIOS密码,人家可以扣电池放电;你设置系统账户密码,人家可以用PE直接拷走硬盘数据。更安全的加密方式诞生了。使用bitlocker加密硬盘,U盘上存储的所有数据。 国外喜欢使用logon with startup key 用的就是bitlocker加密的,启动系统的时候,必须要插入U盘到对应的接口上面,系统才能启动。 Smart card logon Screen 登陆系统的时候,需要插入smart卡,输入密码 bitlocke
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

题解 SP1716 【GSS3 - Can you answer these queries III】

\[ Preface \] 没有 Preface。 \[ Description \] 维护一个长度为 \(n\) 的数列 \(A\) ,需要支持以下操作: 0 x y 将 \(A_x\) 改为 \(y\) 。 1 x y 求 \(\max\limits_{x \leq l \leq r \leq y}{\sum_{i=l}^rA[i]}\) 。 \[ Solution \] 区间最大子段和 是一个非常经典的问题。 对于 整体最大子段和 来说,一般有 \(O(n)\) 的 贪心 和 分治 做法
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

SpringBoot 多模块项目框架搭建

创建根项目,New Project 创建一个名为 sms-bomber 的 SpringBoot 新项目,打包为 JAR 的即可,这里只添加 Lombok 与 spring-boot-starter-web 依赖,这两个依赖会传递给所有子模块,删除创建完成的项目中的 .mvn\ src\ mvnw mvnw.cmd 创建启动模块,根目录项目名上右键 New -> Model 选择 Maven 类型,不要选择 create from archetype,Parent 属性选择刚才创建的根项目,先
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

deno学习五 typescript + vscode 集成

deno 实际上也是一个typescript 的runtime,而且代码也是基于 ts 开发,目前社区也有了支持基于vscode 插件(新版本语法支持不好0.31.0) vscode 插件安装 代码提示效果 不支持的语法,相关issue https://github.com/denoland/deno/issues/3301 说明 除过使用vscode 插件意外,使用tsconfig.json 也是可以的,但是目前使用上一般,没有直接使用插件方便 参考资料 https://github.com
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

Redis介绍 (一)

什么是NoSQL? NoSQL最常见的解释是“non-relational”, “Not Only SQL”也被很多人接受。NoSQL仅仅是一个概念,泛指非关系型的数据库,区别于关系数据库,它们不保证关系数据的ACID特性。NoSQL是一项全新的数据库革命性运动,其拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。 NoSQL的优点:易扩展,NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

网络流建模简单例题

P1.1 description 给定 \(N\times M\) 的有障碍网格,每次覆盖同行或同列连续若干。求最少几次使得每处被覆盖正好一次 solution 黑白染色: 对于每个黑点 \(i\):\(S\overset{f=1}{\to}i\overset{f=1}{\to}\begin{cases}i'\\i''\end{cases}\) 对于每个白点 \(j\):\(\begin{cases}j'\\j''\end{cases}\overset{f=1}{\to}j\overset{f
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0

raft实现分区一致性

raft协议简易动画(转)
分类: 其他 发布时间: 01-26 22:50 阅读次数: 0