- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 《Java程序设计》期末复习100题
(单选题)分析选项中关于Java中this关键字的说法正确的是()A. this关键字是在对象内部指代自身的引用B. this关键字可以在类中的任何位置使用C. this关键字和类关联,而不是和特定的对象关联D. 同一个类的不同对象共用一个this参考答案:A(单选题)下面哪个Set是根据内容排序的A. AbstractSetB. LinkedHashSetC. HashSetD. TreeSet参考答案:D(单选题)在Java的异常处理模型中,能单独和finally语句.
2021-01-05 19:00:04 11973 6
原创 《Java程序设计》课程代码题(九)
1.《三角形类》完成课本第380页(11版本387页),第11.1题目。画图工具参考powerdesigner,visio,rational rose请将类图和代码打包后当作附件重新发一份到实验报告中。(完整的,可以有多个类和有包名的)此题重点是代码结构,不要为了评测结果而写对应的输入和输出。输入要求边1 边2 边3 颜色 是否填充输出要求多组数据:面积 周长 颜色 是否填充输入3 4 5 red true输出6.00 12.00 red true代码import jav
2020-11-18 14:58:52 1113
原创 点击打开浏览器
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...
2020-11-05 17:01:32 7966
原创 《Java程序设计》课程代码题(八)
1.《栈》利用AarrayList作为数据域实现栈。在主方法main 中输入任意5个串,然后倒序输出。输入要求多组输入:串1 串2 串3 串4 串5输出要求串5 串4 串3 串2 串1输入无输出(3.00, 4.00, 3.00)代码...
2020-11-05 15:45:34 851
原创 《Java程序设计》课程代码题(七)
1.《向量》编写向量类MyVector,完成以下任务:1)使用一个一维数组构造一个向量类(元素类型为double)2)实现向量的点积 MyVector dot(MyVector v2) ,x·y = (x0y0,x1y1,…,xn-1*yn-1)3) 实现向量的加法 MyVector add(MyVector v2), x+y = (x0+y0,x1+y1,…,xn-1+yn-1)4) 实现向量的String toString()方法;输出形式(x0,x1,…,xn-1),每个元素保留2位小
2020-10-29 17:08:17 697
原创 《Java程序设计》课程代码题(六)
1.《编写矩形类》编写矩形类Rectangle.类包括以下信息:1)两个名为width和height的double型数据域(private),表示矩形的宽和高。width和height的默认值为1.2)创建默认矩形的无参构造方法。3)一个创建width和height为指定值日的矩形的构造方法。4)一个名为getArea()方法返回这个矩形的面积5)一个名为getPerimeter()的方法返回周长在mian 方法里实现输出矩形的面积和周长。输入要求多组数据。宽,高,空格区分。输出要求宽
2020-10-22 16:18:40 1477
原创 《Java程序设计》课程代码题(五)
1.《相等》输入10各整数,前5个数据赋值给数组1,后5个整数赋值给数组2,判断一个整数数组是否相等。(不准用Arrays.sort() )0:长度和元素顺序完全一致1:长度相等,但是元素顺序不一致-1:其他输入要求多组数据,每一组一行数据10个整数,之间用空格隔开前5个数据赋值给数组1,后5个整数赋值给数组2输出要求输出 -1,0 ,1 中的一个输入1 2 3 4 5 5 3 4 2 11 2 3 4 5 6 7 8 9 0678 7 8 9 0 678 7 8 9 0输出
2020-10-15 16:21:12 549
原创 《Java程序设计》课程代码题(四)
1.《找数组中最大值和最小值,以及他们的下标》输入10个整数,放入一个数组中。并找出数组中最大值和最小值,以及他们的下标列表输入要求多组数据,每一组一行数据10个大于0的数,之间用空格隔开输出要求最大值 最大值下标列表最小值 最小值下标列表输入1 2 3 4 5 1 2 3 4 5输出Max:5 at position: 4 9Min:1 at position: 0 5代码import java.util.ArrayList;import java.util.Lis
2020-10-08 16:39:09 384
原创 《Java程序设计》课程代码题(三)
1.《整除数》接收a,b两个int整数(a<b),要求在[a,b]中能找到被3或4整除,但不能同时被3和4整除的数。输入要求多组数据,每一组数据两个整数a,b,整数之间用空格隔开输出要求把符合条件的数从大到小,每行10个打印输出(每一行最后无空格)输入1 100100 200输出100 99 93 92 90 88 87 81 80 78 76 75 69 68 66 64 63 57 56 54 52 51 45 44 42 40 39 33 32 30 28 27 21
2020-10-08 16:29:07 322
原创 《Java程序设计》课程代码题(二)
1.《回文素数消消乐》如果这个数字即是回文又是素数,则它可以被消除。否则,它将不能被消除。比如:353是一个素数且是一个回文数,它能被消除121虽然是一个回文数但不是一个素数,它不能被消除输入要求输入一个整型n输出要求如果能被消除,则输出"Remove Successfully"否则输出"Ops"输入11121输出Remove SuccessfullyOps代码import java.util.Scanner;public class Main {
2020-09-20 19:07:32 368
原创 《Java程序设计》课程代码题(一)
1.《乘法运算》输入要求==输入两个整型的数a b输出要求输出a*b的值,每一个输出的数占一行(也就是输出乘积后再输出一个换行符)输入1 31 4输出34代码import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); while(input.ha
2020-09-13 23:31:24 2083 3
原创 移动应用开发实例——滑动切换界面
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.c
2020-05-31 07:35:51 579
原创 移动应用开发实例——视频播放器
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andr
2020-05-28 08:22:01 728
原创 移动应用开发实例——刮刮卡
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools
2020-05-28 08:20:36 415
原创 Web应用的性能测试
前言 针对 Web 服务器的性能测试,可以直接通过发送 HTTP 数据包来施加负载,根据所学到的知识和业务特点,选定关键业务来进行负载模拟,完成不同的负载、负载模式的性能测试,获得主要的性能指标数据,包括系统响应时间、数据吞吐量、系统资源(CPU、内存等)使用效率等。Web 性能测试工具有很多,以 JMeter、 Gatling、 nGrinder、 WebLoad、 LoadRunner 等为代表,本实验选择大家熟悉的、开源的 JMeter 作为本次实验的性能测试工具,建议大家以后可以尝试选择 Ga
2020-05-18 00:09:21 1720
原创 移动应用开发程序演练——ContentProvider(内容提供者)
工具:Android Studio查看短信的猫(内容提供者的创建和查看)activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http
2020-05-11 17:56:38 2320 7
原创 音乐播放器 (完成音乐组件的应用 、本地通讯的应用设计)
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/a...
2020-04-29 17:34:01 404 1
原创 拯救史迪仔系列
工具:Android Studio拦截史迪仔电话 (广播接收者的创建应用)activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http:...
2020-04-29 17:19:59 2202 1
原创 Android应用市场(用SQLite数据库完成数据处理、ListView控件完成数据展示)
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...
2020-04-29 17:05:37 769
原创 绿豆通讯录 (用SQLite数据库完成数据处理)
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...
2020-04-29 16:59:06 2279 1
原创 天气预报数据保存APP的制作
工具:Android StudioXML解析存储方式activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.a...
2020-04-29 16:50:30 675
原创 保存QQ密码APP制作(文件存储方式 )
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...
2020-04-29 16:38:17 546 1
原创 装备选择界面
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com...
2020-04-28 19:12:27 227
原创 注册用户信息界面
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro...
2020-04-28 19:09:51 642
原创 Android购物商城界面设计
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
2020-04-28 19:05:14 7526 5
原创 制作QQ登录界面(UI版)
工具:Android Studioactivity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...
2020-04-28 19:01:03 1778
原创 海量日志收集系统Flume
一、Flume定义1.什么是Flume?官方网址:http://flume.apache.org/Flume是分布式的、可靠的和易用的日志收集系统,用于将大量日志从许多不同的源进行收集、聚合,最终移动到一个集中的数据中心进行存储。特点:可靠性(保证数据不丢失)、可拓展性(各组件数目可拓展)、高性能(高吞吐量、能满足海量数据收集需求)、可管理性(可动态增加、删除组件)2.发展历史Fl...
2020-04-28 00:34:07 360
原创 软件测试实验:基于 PMD 的静态测试
1.PMD 安装打开 Eclipse, 选择 Help→ Install New Software, 单击 Add 按钮, 在 Location 中输入:http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/, 取名为 PMD。2.CPD 的使用创建工程,输入代码:package my.demo; pu...
2020-04-20 22:50:26 2341
原创 一篇读懂分布式消息系统Kafka
目录一、Kafka定义1.什么是Kafka?2.发展历史3.基本概念二、Kafka工作原理1.Kafka架构2.主题和分区3.分区副本4.消费者组5.数据存储机制三、Kafka命令行操作1.主题管理2.消费者管理3.创建生产者4.更多操作命令四、Kafka Java API1.创建生产者2.创建消费者五、Kafka生产者拦截器一、Kafka定义1.什么是Kafka?Kafka是由Apache...
2020-04-20 19:40:27 232
原创 实验:基于JavaScript的单元测试
确定单元测试方案选取作为 JavaScript 单元测试的对象,选用 Sublime 作为 JavaScript 开发工具,下载并安装 Node.js、 Git 和 Sublime 工具,使用 Mocha 进行单元测试,并通过覆盖率分析来辅助进行单元测试。Node.js、 Sublime 与 Mocha 的安装从 Node.js 网站(https://nodejs.org/en/) 上下...
2020-04-19 18:07:12 708
原创 联想电脑的预装软件迈克菲究竟要不要卸载?
相信众多联想电脑里都会有这么一款软件,图标又红又专,界面也很高大上。这就是迈克菲(McAfee),那么这个软件是干什么的呢?摘自维基百科的介绍:McAfee(曾为Intel Security Group)是一间美国的跨国电脑安全软件公司,总部位于加州圣塔克拉拉,是世界上最大的安全软件专门公司之一。McAfee的产品不光依靠启发式技术与病毒特征库来防御病毒,还依靠着拥有强大监控功能的防护规则来...
2020-04-17 21:52:28 56552
原创 大数据处理技术之分布式协调服务ZooKeeper
ZooKeeper简介1.什么是ZooKeeperZooKeeper是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务;它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。2.架构原理由一组服务器节点组成。有一个节点角色为Leader,其他节点的角色为Follower;当客户端连接到ZooKeeper集群并执行写请求时,这些请求首先...
2020-04-12 01:33:38 368
原创 大数据处理技术之HDFS基本命令行操作
1.使用命令创建两个本地文本文件text1.txt(文本内容:Hello)、text2.txt(文本内容:Hadoop);vi text1.txtvi text2.txt2.在HDFS系统根目录下创建目录input,在input目录下创建新目录files,并将本地文件text1.txt上传至HDFS系统files目录;//在HDFS系统根目录下创建目录inputhdfs dfs -...
2020-04-12 01:08:43 1348
原创 浅谈软件工程中的“原型开发”
最近作者在参与一个APP的简单开发项目,关于图书推荐。在进行项目探索的时候,不明确用户需求,不知如何下手,于是便和小伙伴们一起交流,在各个相关软件中寻找灵感,最终慢慢摸索出一个简单粗糙的雏形,这便是原型,它也算是这款APP的1.0版本。所以,今天就和大家谈谈原型开发的一些知识。原型的定义原型是一个可实地运行的模型,有正式产品的主要特征,但不是全部特征。软件原型是软件系统的最初版本,以最少的费...
2020-04-01 22:22:41 11139
原创 软件测试(三)——基于JUnit的单元测试
确定单元测试方案本次实验利用一个计算器程序代码作为 Java 单元测试的对象,选用 Eclipse 作为 Java 开发工具,下载并安装 JUnit 和 JaCoCo 工具,使用 JUnit 进行单元测试,使用 JaCoCo 进行覆盖率分析来辅助进行单元测试。创建实验项目在 Eclipse 里新建一个 Java 工程(File->New->Project),取名为 JUnitD...
2020-04-01 09:33:00 4945
原创 软件测试(二)——软件测试的方法
基于直觉和经验的方法基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例。1. Ad-hoc测试方法和ALAC测试ALAC,是Act-like-a-customer(象客户那样做)的简写,ALAC测试方法是一种基于客户使用产品的知识开发出来的测试方法,它的出发点是著名的Pareto 80/20规律 。2.错误猜测法错误推测法是测试者根据经验、知识和直觉来发现软件...
2020-04-01 09:11:06 892
原创 软件测试(一)—— 概论
一、为什么要进行软件测试1.软件总存在缺陷。只有通过测试,才可以发现软件缺陷,也只有发现了缺陷,才可以将软件缺陷从软件产品或软件系统中清理出去。2.软件中存在的缺陷给我们带来的损失是巨大的,这也说明了软件测试的必要性和重要性。3.测试是所有工程学科的基本组成单元,自然也是软件开发的重要组成部分。4.测试人员水平越高,找到软件问题的时间就越早,软件就越容易更正,产品发布之后越稳定,公司赚的钱...
2020-03-12 00:29:04 524
原创 APP STORE又崩了?可以通过DNS解决!
刚刚打开Appstore,发现出现无法连接到Appstore的情况.该如何解决呢?修改DNS设置即可解决!1.打开设置,进入WiFi页面2.点击WiFi旁边的详情按钮(蓝色圈i),进入WiFi设置中3.点击配置DNS,将自动改为手动,删除之前DNS服务器(最好将数字记录下来,之后待恢复后更改),输入4.2.2.2即可4.现在就可以正常登录Appstore啦...
2020-03-06 21:12:54 5380
原创 HDFS文件系统介绍
Hadoop简介Hadoop是Apache开源软件基金会开发的运行于大规模普通服务器上用于大数据存储、计算、分析的一种分布式存储系统和分布式运行框架。 其设计思想为使用普通机器(高性能、低成本)、数据冗余(HDFS)、并行化处理(MR)、移动计算(海量数据的情况下移动计算比移动数据更有效),其中思想基础为使用普通机器,只有做到高性能和低成本,使用门槛低,Hadoop项目才会迅速普及,被大家...
2020-03-06 21:03:35 1615
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人