软工实践寒假作业(2/2)
这个作业属于哪个课程 2020春|S班 这个作业要求在哪里 软工实践寒假作业(2/2) 这个作业的目标 设计、开发一个疫情统计的程序;学习GitHub的使用 作业正文 作业正文 其他参考文献 CSDN,附录教程,博客园,知乎,百度 Github仓库地址 https://github.com/fzuckl/221701308 PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(min) 实际耗时(min) Planning 计划 70 60 Es
软工寒假作业(2/2)-疫情统计系统
这个作业属于哪个课程 2020春-s班 这个作业要求在哪里 作业要求链接 这个作业的目标 学会使用github,设计一个疫情统计系统,学会一些基本的命令行操作 作业正文 作业正文 其他参考文献 csdn、百度 1.Github仓库地址 Github仓库地址 2.PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 45 50 Estimate 估计这个任务需要多少时间 10 15 Developm
爬取博客园内容出现获取不到内容
爬取博客园内容时出现前5页内容可获取,后面内容无法获取现象 通过输出爬取异常的页面了解到,博客园对于未登录用户不开放全部阅读权限 解决办法:在head中加入登陆后网页的cookie即可
【剑指Offer】面试题24. 反转链表
题目 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL
输出: 5->4->3->2->1->NULL 限制: 0 <= 节点个数 <= 5000 注意:本题同【LeetCode】206. 反转链表 思路一:反转链表元素 取出链表中元素放入vector中,然后将vector中元素逆向存入链表中。 遍历链表,用vector存放数组元素。 再次遍历链表,从vector尾部读取元素依次放入链表中。 代码 时间复杂度:O(
Mybatis—多对一和一对多
1、多对一处理 多对一: 多个学生,对应一个老师 对于学生这边而言, 关联 .. 多个学生,关联一个老师 【多对一】 对于老师而言, 集合 , 一个老师,有很多学生 【一对多】 搭建环境 创建Teacher,Student表并插入 Teacher表 CREATE TABLE `teacher` (
`id` INT(10) NOT NULL,
`name` VARCHAR(30) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB DE
项目环境搭建【Docker+k8s】四 || 部署Docker环境
目录 1、安装docker 2、docker配置,bip网段与宿主机配置一致 3、启动docker 1、安装docker 方法一 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
#失败重新安装,先删除rm -f /etc/yum.repos.d/local.rep,docker-ce.repo,在重新安装 方法二 yum install -y yum-utils device-mapper-persisten
小记--------spark的shuffle原理分析及源码分析
Spark shuffle操作的两个特点 第一个特点 在spark早起版本中,那个bucket缓存是很重要的,因为需要将一个ShuffleMapTask所欲偶的数据都写入内存缓存之后,才会刷新到磁盘,但是有一个问题,如果map side数据过多,那么狠容易造成内存溢出,所以spark在新版本中,优化了,默认那个内存缓存是100kb,然后 写入一点数据达到了刷新到磁盘的阈值之后,就会将数据一点一点地刷新到磁盘。 这种操作的优点,是不容易发生内存溢出。缺点在于,如果内存缓存过小的话,那么可能发生过
django中Template语言
Template本身也有自己的语言和语法,用来处理简单的数据显示 常用语法 判断指令 {% if 条件 %}...{%endif%} {% if 条件 %}...{%elif 条件 %}...{%endif%} {% if 条件 %}...{%elif 条件 %}...{%else%}...{%endif%} {% if a in b %}...{%endif%} 循环指令 {%for %} ...{%endfor} {% froloop.counter%}用来显示当前循环的计数器,从1开始
小记--------sparkstreaming常驻yarn调度程序调优
#!/bin/bash #hadoop export HADOOP_HOME=/opt/cloudera/parcels/CDH-5.14.0-1.cdh5.14.0.p0.24 export PATH=${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:$PATH realtime_queue=root receiver_max_rate=100 receiver_initial_rate=30 my_job_name="reservation" main_clas
JVM性能优化系列-(4) 编写高效Java程序
4. 编写高效Java程序 4.1 面向对象 构造器参数太多怎么办? 正常情况下,如果构造器参数过多,可能会考虑重写多个不同参数的构造函数,如下面的例子所示: public class FoodNormal {
//required
private final String foodName;//名称
private final int reilang;//热量
//optional
private final int danbz;//蛋白质
今日推荐
周排行