- 博客(12)
- 收藏
- 关注
原创 MySQL
1、MySQL简介MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。1.1、数据库种类关系型数据库就是指那种采用了关...
2019-11-09 09:22:36
260
3
原创 数据结构与算法刷题(三)
1、设有 一个二维数组 A [ m ][ n ] ,假设 A [0][0] 存放位置在 644 (10) , A [2][2] 存放位置在 676 (10) ,每个元素占一个空间,问 A [3][3] (10) 存放在什么位置?脚注 (10) 表示用 10 进制表示。正确答案: CA、688B、678C、692D、696解析:由于矩阵为A[m][n], 可知每行有n个元素根据A[0]...
2019-09-19 23:42:10
1885
原创 数据结构与算法刷题(二)
1、在下面的一维数组定义中,哪一个有语法错误。( )正确答案: CA、int a[]={1,2,3};B、int a[10]={0};C、int a[];D、int a[5];解析:java中数组左边的定义部分是不能出现常数表达式的 所以BD语法错误。 但是C中如果不使用指针,左边括号须有常数,否则右边必须有具体数组。所以c语法错误。2、以下程序执行的结果是:class X{...
2019-09-19 21:55:56
897
原创 数据结构与算法-链式存储结构(单链表)
什么是链表?为了表示每个数据元素ai与其直接后继数据元素ai+1 之间的逻辑关系,对数据元素ai来说,除了存储其本身的信息之外,还需存储一个指示其直接后继的信息(即直接后继的存储位置)。我们把存储数据元素信息的域称为数据域,把存储直接后继位置的域称为指针域。指针域中存储的信息称做指针或链。这两部分信息组成数据元素ai的存储映像,称为结点(Node)。简单来说就是我们可以把链表当成很多的小环...
2019-09-19 20:38:51
734
原创 数据结构与算法-栈、队列
一、栈1、定义:栈是限定仅在表尾进行插入和删除操作的线性表。我们把插入和删除的一端成为栈顶,另一端成为栈底,不含任何数据元素的栈成为空栈。栈又称为先进先出的线性表。栈的插入操作,叫作进栈,也成压栈、入栈。栈的删除操作,叫作出栈,也叫弹栈。栈就本身是一个线性表。2、栈接口Stack的定义。package com.栈;/* * Stack是栈的接口 */public interfa...
2019-09-12 16:18:36
169
原创 数据结构与算法刷题(一)
一、选择题1、C二维数组定义:数据类型[][] 数组名;数组,左边的声明,不能出现长度。二维数组,不能省略行号,可以没有列号。int [][] table = new int[2][2];int [][] table = new int[2][];int [] table [] = new int[2][2];int [] table [] = new int[2][];//都是...
2019-09-08 12:44:15
457
原创 数据结构与算法-概述
一、数据结构数据:能被计算机存储、识别、和计算的东西都叫数据结构:数据与数据之间的一种或多种特定的关系数据结构:数据结构=数据+数据之间的关系1、数据结构的逻辑结构指数据元素之间的相互关系,是想象出来的,并没有实质性的存储到计算机中(1)集合结构:集合结构的数据元素除了同属于一个集合外,他们之间没有其他关系。(2)线性结构:线性结构中的数据元素之间是一对一的关系(3)树形结构:树形...
2019-09-07 21:42:12
172
原创 Java学习笔记(一)
Java SEjava se:1、Java基础部分2、Java面向对象部分3、Java高级特性编程语言的历史一代编程语言(二进制)二代编程语言(面向机器的语言)三代编程语言,高级语言(C语言),面向过程的编程语言面向对象的编程语言java的历史1992年 sun想竞标机顶盒项目,想设计一个全新的编程语言设计出一门编程语言1994 硅谷大会 java1995 jdk的1....
2019-07-22 18:45:11
136
原创 Linux学习笔记(五)
Linux权限问题(用户管理和组管理)软件的安装 rpm yum 压缩包安装 源码安装(C、C++)安装一些常用 jdk ftp ……Linux中用户和组的管理 用户的分类:普通用户+管理员(超级管理员(root)+普通管理员) 组的分类:私有组(一般而言,和用户名称一致)+附加组(分配权限)1、如何查看Linux的所有用户:/etc/passwd用户名称:X:u...
2019-07-18 11:32:00
115
原创 Linux学习笔记(四)
VI/vim编辑器(linux)1、vi是Linux内置的文本编辑器2、作用创建文档、编辑文档3、创建文档vi/vim 编辑的文件名称4、vi编辑器存在三种模式命令模式编辑模式操作模式当我们计入vi编辑器的时候,默认是操作模式 想要使用命令,需要输入:,进入命令模式 set number # 显示行号 set nu # 显示行号 set ...
2019-07-18 11:28:50
145
原创 Linux学习笔记(三)
sudo # 临时获取管理员权限su 用户名称 # 用户切换su [root] # su root 切换到root用户 su - # 切换到对应用户,并且将路径切到到对应的家目录passwd # 修改密码命令passwd 用户名称 # 修改对应用户的密码远程连接工具(大多数Linux都是在远程服务器机房中)puttymputtySecureCRTwinscpXs...
2019-07-18 11:26:15
171
原创 Linux学习笔记(二)
当我们登陆终端后:[liujianhong@localhost ~]$[登陆用户的名称@主机名称 所在位置]$主机名称:查看主机名称,使用命令是 hostnamesu 用户名称 # 切换用户su root临时修改主机名称hostname 主机名称如果想永久的修改主机名称:CentSO6及其以下版本中:编辑vim/etc/sysconfig/networkhostname=x...
2019-07-18 11:24:42
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅