
知识点
想要进步的码农
这个作者很懒,什么都没留下…
展开
-
SimpleAdapter使用详解
MainActivity.classpackage com.example.ruan.listviewlianxifuxi;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterVie...原创 2019-11-06 18:22:52 · 500 阅读 · 0 评论 -
private、protected、public和default的区别
public:具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。protected:主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西default: 有时候也称为friendly,它是针对本包访问而设计的,任何处于本包下的类、接口、...原创 2019-11-05 18:36:33 · 388 阅读 · 0 评论 -
第六章 图 最小生成树(普里姆、克鲁斯卡尔、迪克斯特拉、拓扑排序、关键路径)
1.一个连通图的生成树:一个极小连通子图,含有全部顶点和构成一个树的n-1条边。命题:如果一颗生成树上添加一条边,必定构成一个环。1)由深度优先遍历得到的生成树称为 深度优先生成树。2)由广度优先遍历得到的生成树称为 广度优先生成树。连通图:仅需调用遍历过程一次,从图中任一顶点出发,便可以遍历图中的各个顶点,产生相应的生成树。非连通图:需要多次调用遍历过程。每个连通分量中的顶...原创 2019-06-12 20:32:30 · 406 阅读 · 0 评论 -
数据库设置外码实例
用关键语句:foreign key …(属性名) references …表名+(属性名)下边举例说明:create table Student /*建立一个学生表*/( Sno char(8),Sname char(6) unique not null default 'wang',Ssex char(2) check(Ssex='男'or Ssex='女') not nul...转载 2019-06-06 15:53:24 · 15844 阅读 · 0 评论 -
第七章 图 01基本的概念
图的基本概念1.图的定义G=(V,E),顶点集合V和边集E构成2.无向图:代表边的顶点对是无序的,用圆括号序偶表示无向边。列如(0,1)有向图:表示边的顶点对是有序的,用尖括号序偶表示有向边。例:<0,1>无向图中,若任意的<v,w>属于E(G),有<w,v>属于E(G),即E(G)是对称,则用无序对(v,w)表示v,w之间的一条边,所以(v,w)...原创 2019-06-02 19:49:03 · 227 阅读 · 0 评论 -
第9章 查找 01 查找的概念 02 线性表的查找 03 二叉排序树 04 哈希表的查找
1.查找的概念数据的组织和查找是大多数应用程序的核心,查找是所有数据处理中最基本、最常用的操作。1)查找表:相同类型的数据元素(对象)组成的集合,每个元素通常由若干个数据项构成。2)关键字(码): 数据元素中某个数据项的值,用它可以表示一个数据元素(记录)。若关键字能唯一标识一个数据元素,则关键字称为主关键字;将能表示若干数据的关键字称为次关键字。3)查找/检索:根据给定的k值,在查找表中...原创 2019-06-14 16:24:50 · 307 阅读 · 0 评论 -
第七章 图 02 图的存储结构(含有矩形和邻接表的创建和输出代码案例)
1.邻接矩阵存储l邻接矩阵是表示顶点之间相邻关系的矩阵。设G=(V,E)是具有n个顶点的图,顶点的编号依次为0-1.G的邻接矩阵A是n阶方阵,定义:1)无向图,则A[i][j]=1:若(i,j)属于E(G) 0:其它2)G为有向图,则A[i][j]=1:若<i,j>属于E(G) 0:其它3)带权无向图,则A[i][j]=wij : 若i不等j且(i,j)属...原创 2019-06-03 19:12:12 · 662 阅读 · 1 评论 -
第十章 排序 01 排序的概念 02 插入排序 03 交换排序 04 选择排序 05 归并排序
01 排序的概念将任一文件中的记录通过某种方法整理称为按(记录)关键字有序排列的处理过程称为排序。排序是数据处理中一种最常用的操作。 内排序:在排序过程中,若整个表都是放在内存中处理,排序是不涉及数据的内,外存交换,则成为内排序。 外排序:若待排序记录的数量很大,以致内存一次不能容纳全部记录,排序过程中要进行数据的内、外存交换,怎称为外排序。排序的稳定性:如果待排序...原创 2019-06-15 20:06:51 · 238 阅读 · 0 评论 -
Linux 第四章 Vimb编辑器 与 Shell命令脚本
4.2 编写Shell脚本该脚本中:第一行脚本声明(#!)用来告诉系统使用哪种Shell解释器来执行改脚本 第二行的注释信息(#)是对脚本功能和某些命令的介绍信息。 第三四行,可执行语句。运行脚本的方法 1)bash解释器命令直接执行 2)输入完整的路径。(此时需要为脚本文件增加执行权...原创 2019-06-10 20:29:15 · 319 阅读 · 0 评论 -
第6章 树和二叉树
第6章 树和二叉树树型结构:一类重要的非线性数据结构线性结构:第一个元素(无前驱),最后一个数据元素(没后继),其它(一前一后)树:根节点(无前驱),叶节点(无后继),其它(1前多后)。6.1 树的定义和基本术语树:n个节点的有限集。1) 非空树:有且仅有一个特定的称为根的节点。子树:当节点大于1时,其余节点可分为多个互补相交的有限集,每个集本身有是一个树,称为根的子树(每个子树个...原创 2019-05-30 17:19:15 · 119 阅读 · 0 评论 -
《数据结构c语言版》之队列的链式存储
1.statu.h#ifndef STATUS_H#define STATUS_H//函数结果状态代码#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2//Status是函数的类型,其值是函数结果状态代码typedef int Sta...原创 2019-05-12 14:36:39 · 221 阅读 · 0 评论 -
Java行星移动的小程序
太阳系行星的运动**package com.wang.util;/** * 游戏项目中用到的常量 * @author dell */public class Constant { public static final int GAME_WIDTH = 800; public static final int GAME_HEIGHT = 800; }**package co...翻译 2018-11-10 14:14:06 · 404 阅读 · 0 评论 -
JDBC原理
一。JDBC概述1)JDBC:从物理结构说是Java语言访问数据库的一套接口集合;从本质上说是调用者和实现着之间的协议2)JDBC特性:高度一致性、简单性3)包括Java.sql包和Javas.sql包(1) java.sql 基本功能。主要针对基本的数据库编程服务。(2) javax.sql 扩展功能。主要为数据库方面的高级操作提供了接口和类。二、JDBC中常用的接口和类...原创 2018-11-18 19:25:33 · 254 阅读 · 0 评论 -
JDBC编程步骤
public class JDBCDemo {//链接Mysql数据库地址 static String url="jdbc:musql;//localhost:3306/test"; //用户名 static String root="root"; //密码 static String ped="test"; public static void main(String[] args...翻译 2018-11-18 20:31:38 · 123 阅读 · 0 评论 -
File类的操作目录方法list(),listFiles().static listRoote()应用
/****** 5.操作目录 mkdir() 创建目录,必须确保父目录存在,如果不存在则创建失败 mkdirs() list() 文件:目录字符串形式listFiles() static listRoote() 根路径FilenameFilter()实现此接口的类实例可用于过滤器文件名方法为accept(File dir, String name)测试指定文件是否应该包含在某一文件列表...原创 2018-11-18 23:45:56 · 889 阅读 · 0 评论 -
File中如何输出子孙目录
/**输出子孙级目录:文件的名称:绝对路径1.listFiles()2.递归*/ public class Demo05 { public static void main(String[] args) { String path="d:/ww/aa"; File parent=new File(path); ...原创 2018-11-18 23:49:18 · 175 阅读 · 0 评论 -
Java IO File类中的知识点
public class Demo3 {public static void main(String[] args) { // TODO Auto-generated method stub //test1(); //1.名称 //test2(); //2.判断信息 test3();//创建删除文件方法}//创建删除文件public...原创 2018-11-17 20:24:26 · 187 阅读 · 0 评论 -
Linux系统常用基本工作命令
《Linux就该这么学》笔记第二章 新手必须掌握的Linux命令2.1 强大好用的Shell略2.2 执行查看帮助命令1)[root@localhost]#man man //帮助命令2)查看ps帮助命令[root@localhost]# man ps | more2.3常用系统工作命令1)echo命令 在终端输出字符串货变量提取后的值 格式“e...原创 2019-04-23 14:08:31 · 224 阅读 · 0 评论 -
《Linux就那么学》虚拟机安装配置及系统和配置的全过程
安装配置vm虚拟机1.虚拟机程序的安装:链接:https://pan.baidu.com/s/16t-yBZRPZsgEl3vUnRkUNA提取码:lcju下载完成后点击安装,初始化界面然后点击下一步:第三步:接受协议,单击“下一步”第4步:选择虚拟机的安装位置(这里我安装的是D盘),可以更改第5步:根据自身情况适当选择“启动时检查产品更细”与“帮助完善VMware Work...原创 2019-04-19 15:57:20 · 300 阅读 · 1 评论 -
用socket进行通信是服务器与客户端的互发信息
《此代码是总结出点简单的socket通讯的应用》import java.io.BufferedReader;List itemimport java.io.BufferedWriter;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import j...原创 2018-11-06 23:10:18 · 276 阅读 · 0 评论