20182301 2019-2020-1 《数据结构与面向对象程序设计》第5周学习总结

20182301 2019-2020-1 《数据结构与面向对象程序设计》第5周学习总结 教材学习内容总结 继承 继承是从已有类派生一个新类的过程 继承的目的之一是复用已有的软件 继承在父类与子类之间建立了is-a的关系 类的继承格式 class 父类{}; class 子类 extends 父类{}; interface 父类{}; class 子类 implements 父类{}; super和this super:可以通过super来实现对父类的访问,用来引用当前对象的父类 this:指向
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

《绝不划水队》第一次作业:项目选题

项目介绍 项目名称:OUC-market 项目简述: 创建一个校内二手物品交易平台,更加便利和有效地实现海大学生私下交易二手物品的需求。学生们可以根据自己的需求将闲置物品放到交易平台上出售或从平台筛选购买喜欢/需要的物品。 为保证安全性,我们会对注册用户进行信息认证,只有校内师生和工作人员才能获得申请账号资格,以此保证交易的安全可靠,降低诈骗风险。 平台能够实现用户的购物需求与社交需求。软件内提供物品信息展示和用户社交页面。展示界面包括闲置物品的照片、描述和预期价位等。社交界面可供卖家和买家进
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

母函数法解决选课问题

#include<stdio.h> #include<string.h> #include <windows.h> int c[45],s[45]; int a[8],b[8]; int main() { int T,i,j,t,n,k; scanf("%d",&T); while(T--) { scanf("%d %d",&n,&k); memset(a,0,sizeof(a));
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

Write-Through缓存策略 ElastiCache

直写 直写策略会在将数据写入数据库时在缓存中添加或更新数据。 直写的优点和缺点 直写的优点如下: 缓存中的数据永不过时。 由于每次将数据写入数据库时都会更新缓存中的数据,因此缓存中的数据始终保持最新。 写入性能损失与读取性能损失。 每次写入都涉及两次往返: 对缓存进行写入 对数据库进行写入 这将增加流程的延迟。即便如此,与检索数据时的延迟相比,最终用户通常更能容忍更新数据时的延迟。有一个内在的意义,即更新的工作量更大,因而花费的时间会更长。 直写的缺点如下: 缺失的数据。 如果您启动新节点,无
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

catkin_make学习总结

2. project(custom_dynamic_reconfigure) 定义工程名称,可以使用变量 ${PROJECT_NAME} 注: (1)如果子文件夹CMakeLists.txt当中没有语句:project(name_xxx1)那么使用PROJECT_NAME就会继承父文件夹中的CMakeLists.txt定义 (2)如果子文件夹中的CMakeLists.txt有定义,则按照定义进行 3. find_package(<package> [version] [EXACT] [QUIE
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

每日一题_191008

已知椭圆\(C:\dfrac{x^2}{a^2}+\dfrac{y^2}{b^2}=1\) \((a>b>0)\)的离心率为\(\dfrac{\sqrt{2}}{2}\),短轴长为\(4\). \((1)\) 求椭圆\(C\)的方程; \((2)\) 过点\(N(0,2)\)作两条直线,分别交椭圆\(C\)于\(A,B\)两点(异于\(N\)点),当直线\(NA,NB\)的斜率之和为定值\(t(t\neq 0)\)时,直线\(AB\)是否恒过定点?若是,求出定点坐标;若不是,请说明理由. 解析
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

英语kutnahorite金田黄

金田黄是含镁和锰较多的方解石,学名是“镁锰方解石”或者“镁菱锰矿”,英文名为Kutnahorite,也可翻译为“锰白云石”。“金田黄”颜色艳丽,有红色、橙色或者黄色等不同色调,属于艳色方解石的集合体。容易与“田黄”混淆。 金田黄产自印度尼西亚爪洼岛的苏加武眉的山上水田下,由于这种石头在未经加工时,看上去很像是肥皂,被称为“肥皂石”。 由于是从800米长的溪水和泥沙中挖捡而出,也称太阳石、太阳仔冻石,田黄精石,金田黄冻。 “金田黄”是含镁和锰较多的方解石,学名是“镁锰方解石”或者“镁菱锰矿”,“
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

快速浏览教材中的问题

第一章 1第一代商务计算机真空管储存信息原理 2并行计算怎样解决数据被调用同时被修改的问题 第二章 1散列法是什么 2UNIVAC相关资料 3储存位不能是空的原因 第三章 1离散表示法是什么 2有限位十进制小数转换成二进制小数会不会是无限位 第四章 1逆变器的实现原理 2多路复用器如何解决一次输出一个数 第五章 1CPU中缓存发生改变与内存不同如何处理 2如何减少CPU正在运行而缓存中数据未被使用时的等待时间 第六章 1汇编器与编译器的区别 2基于代码覆盖的测试计划与基于数据覆盖的测试计划的区
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

wdCDN的安装使用

wdCDN是一款基于squid的CDN缓存系统 Step1:安装 [root@squid ~]# wget http://dl.wdlinux.cn/files/wdcdn/wdcdn2_install.sh [root@squid ~]# sh wdcdn2_install.sh step2:登录 http://ip:8090
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

Deja vu of … Go Players (思维)

An ordinary sequence rather than magic codes? Rikka's opinion is much more important than the "truth" itself. She soon felt sleepy and fell asleep to take a trip to dreamlands in passing. Rikka found two elders playing Go game when her sanity got ba
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

每日一题_191009

已知\(f(x)=x^2+(1-2a)x-a{\ln}x\) \((a>0)\)有两个零点\(x_1,x_2\). \((1)\) 求\(a\)的取值范围\(;\) \((2)\) 求证\(: x_1x_2>1\). 解析: \((1)\) 原题等价于下述函数有两个零点\[ g(x)=\dfrac{2x+{\ln}x}{x^2+x}-\dfrac{1}{a},a>0.\]对\(g(x)\)求导可得\[ g'(x)=\dfrac{\left(2x+1\right)\left(1-x-{\ln}x
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

概率——17icpc西安

不知道为什么是这样子的。。 #include<bits/stdc++.h> using namespace std; int m,n; int main(){ while(scanf("%d%d",&n,&m)!=EOF){ printf("%.5lf\n",1.0*n/(n+m)); } }
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

英语Fieldyellowstone田黄石

田黄石(Field yellow stone),简称“田黄”,产于福州市寿山乡“寿山溪”两旁之水稻田底下、呈黄色而得名。寿山石优良品种。狭义的田黄石指“田坑石”,广义的田黄石是指其化学成分相同的一类印章石石材的统称。 物理性质、工艺美术特征方面,田黄石与寿山石相近,已成为独立的印章石品种。 田黄究竟从何而得名?简而言之,在稻田里发现的黄色彩石。田黄石之所以珍稀的另一个原因是因为在地球上,只有福建寿山村一条小溪两旁数里狭长的水田底下砂层才有。且经过数百年来的连续掘采,寿山村的水田已被翻掘了无数次
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

【转】大数据东西辣么多,我该如何给自己一个清晰的定位呢?

原文作者简介:黄崇远,花名博客虫(公号“数据虫巢”ID:blogchong),毕业于哈工大,5年的大数据行业经验 ,目前于深圳一创业公司任职大数据主管,数据虫巢公号以及数据虫巢工作室(www.mite8.com)创建者。 在大数据这个行当里摸爬滚打4年+,整个大数据行业的热度和技术的迭代速度不断地在刷新着我的认知,大数据将全面改变我们的生活,这已经成为学界、业界和政府的共识,大数据的薪资待遇相必感兴趣的朋友也早有耳闻,就一个字“高”,实在是高,当然前提是你有实实在在的技术来支撑,光吹牛逼是没用
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

MySQL数据库性能分析之Explain

一、Explain基础 关于explain命令相信大家并不陌生,具体用法和字段含义可以参考官网explain-output ,这里需要强调rows是核心指标,绝大部分rows小的语句执行一定很快(有例外,下面会讲到)。所以优化语句基本上都是在优化rows。 执行计划:让mysql预估执行操作(一般正确) all > index > range > index_merge > ref_or_null > ref > eq_ref > system/const id,email 慢: s
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

系统程序员成长计划——像机器一样思考(二)

系统程序员成长计划——像机器一样思考(二) 原文:https://blog.csdn.net/absurd/article/details/4207357 修改:by ChrisZZ,2019.10.06,内容不变,利用markdown将代码和输出内容做高亮显示。 谁在call我-backtrace的实现原理 显示函数调用关系(backtrace/callstack)是调试器必备的功能之一,比如在gdb里,用bt命令就可以查看backtrace。 在程序崩溃的时候,函数调用关系有助于快速定位问
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

Mongodb有explain命令

使用Mysql的用户都知道explain命令来帮助我们分析sql的性能.你知道吗mongodb也有这个命令 MongoDB 3.0之后,explain的返回与使用方法与之前版本有了很大的变化,介于3.0之后的优秀特色和我们目前所使用给的是3.0.7版本,本文仅针对MongoDB 3.0+的explain进行讨论。3.0+的explain有三种模式,分别是:queryPlanner、executionStats、allPlansExecution。现实开发中,常用的是executionStats
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

Linux-3.14.12内存管理笔记【构建内存管理框架(4)】

虽说前文分析内存管理框架构建的实现,提到了find_zone_movable_pfns_for_nodes(),但这里不准备复述什么,仅针对required_movablecore和required_kernelcore做一个补充。 以required_movablecore为例,代码中没有很清晰地表明该值从何而来,仅有一处cmdline_parse_movablecore()疑似赋值的实现: 【file:/mm/page_alloc.c】 /* * movablecore=size set
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

CSS-position定位

元素的定位与文档流无关 absolute 脱离原来位置进行定位 相对最近的有定位的父级进行定位,如果没有,那么相对文档进行定位. relative 保留原来位置进行定位 相对自己原来位置进行定位 fixed 相对浏览器窗口进行固定定位 sticky 粘性定位 它的行为像relative; 当页面滚动超出目标区域时,它的表现就像fixed 必须指定top, right, bottom, 或left, 四个阀值之一
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0

操作系统原理之进程管理(第二章)

一、进程的描述 程序的顺序执⾏: 先进⼊内存的程序先执⾏,在⼀个程序执⾏完毕之前,不能执⾏其他程序。 特点:顺序性、 封闭性 、可再现性 程序的并发执⾏:程序并发执⾏是指在同⼀时间间隔内运⾏多个程序。⼀个程序执⾏结束 前,可以运⾏其他程序 宏观并行:用户看到多个程序同时向前推进 微观串行:任意时刻一个CPU上只有一个程序在执行 特点: 间断性:程序在CPU上执⾏时,是时断时续的 失去封闭性: 系统的状态不再只对正在执⾏的程序可⻅ 不可再现性: 同⼀个程序在输⼊相同的情况下多次运⾏,可能出现不同
分类: 其他 发布时间: 10-06 23:04 阅读次数: 0