知识点总结
文章平均质量分 64
未来、梦想
让风儿带着你的梦想飞向远方!
展开
-
Android测试
Android期末考试即将来袭,我主要把平时的一些小测试的代码放在这里,仅供大家参考!显示结果注意:Android Studio安装中文输入法参考链接:Android studio自带模拟器使用中文拼音输入法图书信息管理系统主要分为三个模块,分别是首页、搜索、我的。首页主要展示数据库中图书信息的展示,修改图书信息、删除图书信息;搜索主要实现图书名查询相关信息,添加新的图书;我的主要展示作者的相关信息。由于头部和底部的实现都是一样的,我们把它写在单独的文件中,需要的时候引入即可。其中,对应的图片原创 2022-06-16 17:27:18 · 596 阅读 · 1 评论 -
HTML5期末复习
HTML5考的内容比较多、也比较杂,这里重点选几种经典例子来展示。加载JSON数据并分页题目参照效果图设计一个可分页显示的表格,表格数据由json文件提供。涉及到的颜色值可自行设定,但需要有一定的区分度,不可都用一种颜色。素材提供了index.html文件,考生在此文件上补充内容完成整个页面效果。样式表需要写在独立的样式表文件中,命名为“index.css”。要考虑标题行、奇数行、偶数行、鼠标所在行的效果,其中标题行效果需加粗字体。脚本可直接写在html文件中。解答首先,我们先把基本原创 2021-12-22 19:03:52 · 2911 阅读 · 1 评论 -
Wex5 App移动开发期末复习
wex5这门课平时也没怎么学,只有期末突击!下面是这段时间学到的知识!主从表实现要求请设计一个页面,完成如下效果:提示:效果图中数据显示及表头显示采用的行组件,没有使用list,表头标签使用HTML分组中的label。指针移动按钮为页面底部的按钮组,非独立按钮组件。红色横线通过设置行组件的底边样式实现。实现效果解答1、先在model里面建立两个本地数据表,建好后的数据表如图显示。student数据表nation数据表2、建立好数据表后,建立基本的页面。在conten原创 2021-12-21 14:58:20 · 3210 阅读 · 3 评论 -
软件工程之期末理论知识复习
软件概论软件的概念软件(software):软件是计算机系统中与硬件相互依存的另一部分。它包括程序、数据及其相关文档的完整集合。(1)能够完成预定功能和性能的可执行指令(program)(2)使得程序能够适当地操作信息的数据结构(data)(3)描述程序的操作和使用的文档(document)软件危机软件危机定义:软件在开发和维护过程中遇到的一系列严重问题。如何开发软件。如何维护数量不断膨胀的已有软件。软件工程定义、研究内容软件工程是建立和使用一套合理的工程原则,以便获得经济的软件,原创 2021-12-18 16:00:26 · 858 阅读 · 3 评论 -
javaEE期末复习指南
准备项目结构数据库Book表usertab表jar包web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http:原创 2021-12-16 22:04:55 · 1711 阅读 · 1 评论 -
数据结构:队列的基本操作
队列是一种先进先出(First in First Out)的线性表,简称FIFO。与栈不同,栈是一种后进先出(先进后出)的线性表。在队列中,允许插入的一端称为队尾,允许删除的一端称为队头。假设队列是q=(a1,a2,…,an),那么a1就是队头元素,而an是队尾元素。这样我们就可以删除时,总是从a1开始,而插入时,列在最后。这也比较符合我们通常生活中的习惯,排在第一个的优先出列,最后来的当然在队伍的最后。队列分为顺序队列和循环队列。顺序队列我们可以利用数组或者链表实现。这里,我们选择用链表实现顺序队列。链原创 2021-02-07 18:58:35 · 7965 阅读 · 2 评论 -
排序之快速排序
快速排序是一种常用的排序算法,是对冒泡排序的一种改进。C语言标准库中的函数qsort实现的就是快速排序。快速排序使用了分而治之的算法思想。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。下面我们来看一下快速排序。代码设置监视哨兵(Java版)import java.util.Scanner;public class QuickSort { pu原创 2021-02-06 18:53:53 · 355 阅读 · 0 评论 -
数据结构:栈的基本操作
栈是一种操作受限的线性表,只允许从一端插入和删除数据。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。栈有两种存储方式,即线性存储和链接存储(链表)。下面我们来看一下顺序栈和链栈的相关操作。顺序栈顺序栈的进栈和出栈顺序栈的进栈操作Status PushStack(SqStack *S,SElemType e){ if原创 2021-02-05 16:28:43 · 2405 阅读 · 1 评论 -
排序之冒泡排序
基本思想冒泡排序,类似于水中冒泡,较大的数沉下去,较小的数慢慢冒起来,假设从小到大,即为较大的数慢慢往后排,较小的数慢慢往前排。直观表达,每一趟遍历,将一个最大的数移到序列末尾。代码实现(java)冒泡排序第一版import java.util.Scanner;public class BubbleSort { public static void main(String[] args) { int[] a = new int[10]; Scanner in = new Scanner转载 2021-02-04 22:45:53 · 61 阅读 · 0 评论 -
数据结构:链表的基本操作
链表,一种重要的数据结构。它与数组不同,数组是分配一段连续的存储空间;而链表则是动态地分配离散空间,并用指针串联。下面是链表的基本操作。#include "stdio.h"#include "stdlib.h"#define OK 1#define ERROR 0typedef int ElemType;typedef int Status;typedef struct LNode{ ElemType data; ElemType length; struct LNode *n原创 2021-02-04 12:38:06 · 1654 阅读 · 1 评论 -
C语言之scanf和gets在字符串输入时遇到空格?
生活中,字符和字符串无处不见。当你输入带空格的一段字符串时,比如:“I love you”。如果你用scanf输入,语句应该是这样的:char str[100];scanf("%s",str);而你得到的结果却是I由此,我们可以断定,scanf遇到空格就停止读入了。那么我们应该如何解决这个问题呢?我们有两种解决方法。第一种:用gets函数char str[100];gets(str);得到的结果如下:I love you因为gets可以读入空格,遇到回车才会停止,gets对转载 2021-01-22 18:33:59 · 10475 阅读 · 2 评论 -
数据结构:顺序表的基本操作
顺序表,全名顺序存储结构,是线性表的一种。顺序表的初始化Status InitList_Sq(SqList *L){ L->elem=(ElemType *)malloc(LIST_INIT_SIZE*sizeof(ElemType)); if(!L->elem) exit(OVERFLOW);///存储分配失败 L->length=0; L->listsize=LIST_INIT_SIZE;///初始存储容量 return OK;}顺序表的插入操作St原创 2021-01-20 21:08:25 · 467 阅读 · 0 评论