20182303 2019-2020-1 《数据结构与面向对象程序设计》实验1报告
目录 目录 实验内容 实验过程及结果 实验过程中遇到的问题和解决过程 其他 参考资料 目录 课程:《程序设计与数据结构》 班级: 1823 姓名: 张端云 学号:20182303 实验教师:王志强 实验日期:2019年9月9日 必修/选修: 必修 实验内容 基于命令行进行简单的Java程序编辑、编译、运行和调试; 练习Linux基本命令; 学习Java程序的JDB调试技能; 编写简单的Java程序。 实验过程及结果 1.编写简单的Java程序; 运行结果如下: 2.学习使用JDB调试程序; v
百度地图开发自学感想
<!DOCTYPE html> <html lang="en"> <head> <!-- 下面我们添加一个meta标签,以便使您的页面更好的在移动平台上展示。 --> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> html{ height:100%; } bod
P4568 [JLOI2011]飞行路线(分层图)
机房dalao推荐写的。。。(标签分层图) 经过前几题的分层图的洗礼,我深刻地体会到了分层图的优点和好处(主要是不想打dp....) 先说题吧.... 很明确,模型是最短路,但是,怎么跑k个,是个问题.... 解题过程: 1、先跑最短路,记录路径,然后找路径上的k条最长边,删掉 tips:贪心,很容易hack掉。 2、建两层的分层图(以前打的都是两层居多) tips:会跑出0来.... solution: 主要就是:怎么连边喽....一开始老是卡住 连边有2种情况: 同一层之间的边,边权为题目
最少行走步数 bfs dfs 求法
//bfs求最小行走步数模板题 TOJ-2481: Knight Moves 描述 Background Mr Somurolov, fabulous chess-gamer indeed, asserts that no one else but him can move knights from one position to another so fast. Can you beat him? The Problem Your task is to write a program to
python接口测试之读取配置文件
1.python使用自带的configparser模块用来读取配置文件,配置文件可以为.conf或.ini结尾 在使用前需要先安装该模块,使用pip安装即可 2.新建一个名为a.conf的配置文件 a) 配置文件中包含一个或多个 section, 每个 section 有自己的 option; b) section 用 [sect_name] 表示,每个option是一个键值对,使用分隔符 = 或 : 隔开; c) 在 option 分隔符两端的空格会被忽略掉 d) 配置文件使用 # 和 ;
现代软件工程--第一次作业
part 1 精读教材《现代软件工程—构建之法》第一章 一、整理本章中出现的计算机专业术语 1.1软件=程序+软件工程 程序,在这里指的是源程序,就是一行行的代码。 源代码管理的问题---也叫配置管理。 质量保障具体的验证过程叫做软件测试。 软件团队的人员也会流动,新的成员要尽快读懂已有的程序,了解程序的设计,这叫程序理解。 一个好的软件,即使功能和同类软件区别不大,但却会让人感觉到非常好用,这就是软件的用户体验。 软件还要处理不同语言,不同地区的用户对界面的功能的不同需求,这叫做软件的国际化
Python操作MongoDB文档数据库
1.Pymongo 安装 安装pymongo:
pip install pymongo PyMongo是驱动程序,使python程序能够使用Mongodb数据库,使用python编写而成; 2.Pymongo 方法 insert_one():插入一条记录; insert():插入多条记录; find_one():查询一条记录,不带任何参数返回第一条记录,带参数则按条件查找返回; find():查询多条记录,不带参数返回所有记录,带参数按条件查找返回; count():查看记录总数; cr
Laya的动画制作,整图动画,序列图动画,时间轴动画,龙骨动画
序列图动画 白鹭的序列图动画,使用TexureMerger合图,然后使用MovieClip类播放。 Laya的话,使用图集打包工具合图,然后使用Animation类播放。 一个泡泡爆炸的序列图 laya右上角选择工具,图集打包。 选择动画的父文件夹,后缀选择atlas,点击确定。 打包生成pao0.atlas和pao0.png 将动画文件atlas和png放入laya项目assets/anim文件夹下,并在代码中加载使用 public pao0:Laya.Animation;
onEna
hdu1276 STL list列表
list 用法 1.构造函数和析构函数 list<TYPE> c 产生一个空list,没有任何元素 list<TYPE> c1(c2) 产生一个与c2同型的list list<TYPE> c(n) 产生一个拥有n个元素的list list<TYPE> c(n,value) 产生一个拥有n个元素且值为value的list list<TYPE> (beg,end) 产生一个值为[beg,end)区间的元素的list c.~list<TYPE>() 销毁所有元素,释放内存 2.主要成员函数 back
引用图片,编号显示问号
有如下图片: \begin{figure*}[hb]
\centering
\includegraphics[width=4.5in, height=2.0in]{NCS.png}
\label{fig1}
\caption{General NCS architecture}
\end{figure*} Latex文件中引用ref{fig1},但编译后出现的是Figure ??。 解决方法: 在figure(table类似)环境中,先写caption{ }, 再写label{ }。也
Python 字符串魔法七
################6个基本魔法################### #join '_' join(xxxxx) #split #find #strip #upper #lower ################ 灰魔法########################### test = "有种你冲我来" #索引,下标,获取字符串中的某一个字符 index = 0 while index < len(test): v = test[index] prin
四层负载均衡LVS/DR模式的配置
1、环境准备准备3台纯净的虚拟机,两台web服务器,并关闭所有的防火墙和selinux2、部署说明:•网络使用NAT模式•DR模式要求DirectorDIP和所有RealServerRIP必须在同一个网段及广播域•所有节点网关均指定真实网关3、LVS-server安装lvs管理软件yum-yinstallipvsadm4、需要手动生成ipvsadm文件否则启动会报错[root@vm-2~]#ipv
史上最详细JVM,Java内存区域讲解
运行时数据区域JVM载执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。具体如下图所示:程序计数器(Program Counter Register)程序计数器(Program Counter Register)是一块较小的内存空间,可以看作是当前
系统集成项目管理工程师知识点——按时间线学习和理解项目管理
通过这个流程图,可以充分理解在项目管理的启动阶段,作为项目经理,你依据什么(输入),借助哪些方法(技术和工具)做哪些事情(项目管理活动),出什么样的可交付成果(输出)。
基于WRITESET的并行复制方式
基于COMMIT_ORDER的并行复制只有在有压力的情况下才可能会形成一组,压力不大的情况下在从库的并行度并不会高。但是基于WRITESET的并行复制目标就是在ORDER_COMMIT的基础上再尽可能的降低last commit,这样在从库获得更好的并行度(即便在主库串行执行的事务在从库也能并行应用)。它使用的方式就是通过扫描Writeset中的每一个元素(行数据的hash值)在一个叫做Wri
今日推荐
周排行