滑雪 (北京大学ACM-ICPC竞赛训练暑期课 )

描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 一个人可以从某个点滑向上下左右相邻四个点之一,当且仅当高度减小。在上面的例子中,一条可
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

结对编程评价队友代码

队友使用C++实现该个人项目,十分地面向过程 1、首先是用户初始化      优点:使用map方便检索   缺点:增加用户比较麻烦 2、main函数实现 登陆、生成题目、切换题目难度功能   其中使用while循环来实现各功能界面间切换的功能,第一层while循环是登陆,登陆成功进入第二层循环生成题目,若输入“切换为XX”,但XX不为小学初中高中的任意一个,会进入第三层循环要求输入以上任一难度。   优点:层次分明,层层递进   缺点:如果界面数量变多,继续使用该方法会使得代码臃肿,可读性变差
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

软件工程导论-搭档个人项目分析

一:代码功能 该程序为中小学数学卷子自动生成程序。包括以下功能: 1.用户登录操作,命令行输入用户名和密码,判断是否有该账户; 2.登录状态下,可选择生成题目的数量或者切换年级; 3.根据用户对应的小学、初中、高中三个年级生成不同难度的算术题; 4.文件按照指定格式输出 二:根据以上的功能,该代码也分为了以下几个模块。 · class User 定义用户 public class generate 用户列表 private static void initializeThe() 初始化用户数据
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

Spring Boot 面试题总结

1.什么是spring boot 答案:springboot是用来简化spring应用的初始搭建和开发过程,使用特定的配置文件来配置,例如application.properties,简化来maven配置,使项目从繁到简。 2.springboot与spring的区别。 答案:1)Java在集成spring框架时需要配置大量的配置文件,开发效率低。 2)spring boot优于spring,配置简单,而且可以集成spring框架的项目。 3.sprinboot的核心功能和使用优点。 核心功能
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

中小学出题代码分析

结对编程对方个人项目代码分析 题目: 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 2、登录后,系统提示“准备生成XX数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登录):”,XX为小学、初中和高中三个选项中的一个,用户输
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

结对编程对方项目分析

优点: 1.工程内容超额完成了任务,增加了UI界面,并且把需求给的账号密码和所有运行程序期间生成的题目都保存在了数据库里,完成度更高,也比只是用TXT保存账号内容更具扩展性。 2.程序类划分的很明确,每个类拥有什么方法是用来做什么的一目了然。 3.使用多线程生成题目,响应速度快。 缺点: 1.注释介绍较少,有些地方只看方法名还是不能明了是做什么的。 2.对多态的使用较少,后期修改可能比较麻烦。 3.建UI的时候里面的方法首字母都大写了,命名得不是很规范,其他变量名都还好。 4.数据库是本地数据
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

20182310 第二周实验报告

20182310 2019-2020 《数据结构与面向对象程序设计》实验二报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 周烔 学号:20182310 实验教师:王志强 实验日期:2019年9月16日 必修/选修: 必修 1.实验内容 编写简单的计算器,完成加减乘除模运算。从键盘输入两个数,使用判定语句选择一种操作,然后使用判定和循环语句选择继续计算还是退出。计算结果后输出.编写测试代码,测试验证。完成TDD测试(后面因为插件问题不需要) 2. 实验过程及结果 先编写计算器代码,
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

Django之ORM字段及查询

一:常用字段 (1)AutoFiled字段: (1)作用:   (1)int自动递增字段,其必须传入primary_key = True   (2)如果模型表中没有自增列 会自动创建一个名为id的自增列   (3)类似于主键字段 (2)IntegerField: (1)作用:   (1)整数类型 其范围在-2147483648 to 2147483647(手机号不会用其存储 位数不够 一般使用字符串存储手机号)   (2)相当于整形字段 (3)CharField: (1)作用:   (1)字符
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

人脸识别活体识别源码APP后台接口设计

Android softboy人脸识别源码APP后台接口设计,这个是最近开发的一个人脸识别人脸系统框架,系统内容比较复杂。这里简化了主要的接口与数据,然后结合 softboy人脸识别app,就可以体验极速的人脸识别考勤体验。 这个离线app支持上传考勤记录,下载人脸数据进行离线人脸识别和活体检测,有限规避相片打卡视频欺骗等。 这个APP的下载体验地址https://pan.baidu.com/s/1i5oXoJ7 接下来看一下接口功能设计,还原提意见哦。慢慢的福利,正在做的朋友可以直接下载参考
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

[转帖]Greenplum :基于 PostgreSQL 的分布式数据库内核揭秘 (上篇)

Greenplum :基于 PostgreSQL 的分布式数据库内核揭秘 (上篇) https://www.infoq.cn/article/3IJ7L8HVR2MXhqaqI2RA 学长的文章.. 姚延栋 阅读数:7142019 年 9 月 15 日 17:11 本文经授权转载自公众号 PostgreSQL 中文社区,主要介绍了 Greenplum 集群概述、分布式数据存储和分布式查询优化。 一、数据库内核揭秘 Greenplum 是最成熟的开源分布式分析型数据库(今年 6 月份预计发
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

结对编程个人项目分析

项目需求 个人项目:中小学数学卷子自动生成程序 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 2、登录后,系统提示“准备生成XX数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登录):”,XX为小学、初中和高中三个选项中的一
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

中小学数学卷子自动生成程序分析

结对编程对方个人项目分析 个人项目:中小学数学卷子自动生成程序 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 2、登录后,系统提示“准备生成XX数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登录):”,XX为小学、初中和高中
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

A1083 List Grades (25 分)

Given a list of N student records with name, ID and grade. You are supposed to sort the records with respect to the grade in non-increasing order, and output those student records of which the grades are in a given interval. Input Specification: Eac
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

Aggressive cows (北京大学ACM-ICPC竞赛训练暑期课 )

描述Farmer John has built a new long barn, with N (2 <= N <= 100,000) stalls. The stalls are located along a straight line at positions x1,...,xN (0 <= xi <= 1,000,000,000). His C (2 <= C <= N) cows don't like this barn layout and become aggressive to
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

软件工程导论 结对编程 队友代码分析

这次的个人项目是中小学数学卷子自动生成程序,每个人都自己动手编写了自己的代码。今天的任务是看队友的代码,并指出他代码中的优点和缺点。 以下是对队友代码的个人评价。 优点: ①代码结构组织有序。 代码非常的模块化,每一个函数的功能清晰明了,框架结构清晰。而我是一个main()函数写到底,这一点我应该以后注意。 他的框架 我的框架 ②交互友好 经过对程序的实际测试,发现交互是非常友好的,我每一步都知道我应该输入什么内容,他做的比项目原本需求的交互更好。 比需求更加人性化。 ③程序严谨,测试未发现明
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

对Quin同学的试卷自动生成程序代码分析

我的partner Quin同学使用Python语言编写的中小学试卷生成系统,在此我对他的劳动成果进行一个简单分析。 项目需求: 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 2、登录后,系统提示“准备生成XX数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

使用IDEA工具采用MyBatis逆向工程生成

首先使用Spring Initializr快速创建方式,如图所示: 第二步,在src下创建MBG.xml配置文件 MBG.xml配置内容如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/
分类: 其他 发布时间: 09-19 23:21 阅读次数: 0

ARPG游戏的技能系统和buff系统的一种实现

《龙与地下城》是由TSR开发的一款桌上角色扮演游戏,于1974年发行第一版。该款游戏对角色扮演游戏也有很大的影响,后来的许多相同类型的游戏都受到了它的影响。简单看了一遍该游戏的玩家手册,再对比某个游戏的技能系统,和玩家手册描述的很相像。这篇文章主要是对该游戏技能系统总结下实现思路。一.首先需要讨论下技能的各种表现(以下是一些代表性的技能,摘自网络):1.位置相关的如:瞬移、冲撞、击退、跳跃等。2.
分类: 企业开发 发布时间: 09-19 23:20 阅读次数: 0

网站seo优化引流常见的方式

首先咱们要知道网站SEO优化是什么,简单来看就是以搜索引擎上的问题进行优化,从而通过这个方式对网站进行排名的一种方式,那么优化可以为企业带来什么好处呢,中安云城小编和大家探讨一下。1网站SEO优化本意是希望能够被搜索引擎喜欢并且关注,从而获得在互联网上的排名,网站优化能够逐步将站变的越来越好,从而变成高质量的网站,能够被搜索引擎喜欢,一旦排名靠前,那么就会增加曝光量,一是增加产品知名度,二是进步企
分类: 企业开发 发布时间: 09-19 23:10 阅读次数: 0

说好了不哭 | 周杰伦是最懂青春的人,CORNERSTONE只想成为最懂你的人

80、90后的青春,一半是周杰伦,一半是五月天。这两天朋友圈最火的莫过于周杰伦的新歌《说好不哭》,方文山作词,周杰伦作曲,歌曲中还有周董、阿信的倾情合唱,依旧是熟悉的节奏和小清新的风格,中年人的青春记忆,又回来了!大家都说,周杰伦是“最懂青春的人”。因此,周杰伦本身就代表着一种青春的情怀。这种“约定”与“成全”的情歌,直接把QQ音乐搞崩的,也只有周董能做到了。9月16日11点周杰伦的新歌《说好不哭
分类: 企业开发 发布时间: 09-19 23:10 阅读次数: 0