笔记
城上故人~
这个作者很懒,什么都没留下…
展开
-
MySQL
1、MySQL简介MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。RDBMS即关系数据库管理系统(Relational Database Management System)其特点:1、持久化存储数据...原创 2019-11-08 17:40:07 · 379 阅读 · 0 评论 -
数据结构与算法(4)
栈的链式存储结构上一次我们讲解了链式存储结构里面的基础链表,今天我们先来讲讲栈的链式存储结构,我们将它命名为LinkedStack,当然我们也要实现之前写的Stack接口里面的方法。跟我们之前线性存储结构一样,我们之前写了LinkedList,我们是不是就可以用它里面的共同特性来写栈(相当于对LinkedList封装起来)。强调一点,Java中的LinkedList本身就是双向的。#进栈我...原创 2019-09-16 23:03:14 · 175 阅读 · 0 评论 -
数据结构与算法(3)
动态链表存储结构这个版块主要学习以下的内容,本次讲解的主要是线性表的链式单向存储结构链表的定义为了表示每个数据元素ai与其直接后继数据元素ai+1之间的逻辑关系,对数据元素ai来说,除了储存本省的信息之外,还需要存储一个指示其直接后继的信息(即直接后继的存储位置)。我们把存储数元素信息的域称为数据域,把存储直接后继位置的域称为指针域,指针域中存储的信息称做指针或链。这两部分信息组成数据元素a...原创 2019-09-14 19:42:49 · 295 阅读 · 0 评论 -
数据结构与算法(2)
栈的顺序存储结构栈的定义栈是限定仅在表尾进行插入和删除操作的线性表我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom)不含任何数据元素的栈称为空栈栈又称为后进先出的线性表,简称LIFO结构定义中说的是在线性表的表尾进行插入和删除操作,这里表尾是指栈顶,而不是栈底栈的插入操作,也叫做进栈,也称压栈,入栈栈的删除操作,也叫做出栈,也称弹栈栈接口Stack的定义...原创 2019-09-09 20:30:50 · 253 阅读 · 0 评论 -
数据结构与算法(1)
第一章概述为何要学习数据结构与算法主要考虑到以下三个方面:1、校招必考内容,占比30%,基础知识30%,框架40%。出题格式为选择题、问答题、编程题2、考察自己的逻辑思维能力,数据结构与算法也可以称为语言的灵魂3、长远的角度看,总结一点,程序=数据结构+算法,在对应的就是底层和源码级别的开发离不开数据结构预算法那么需要学习到什么程度?需要自己能写出来以下的东西:最平常的线性表、单链...原创 2019-09-09 11:27:52 · 577 阅读 · 0 评论 -
类和对象
类?类是不存在是抽象的,是我们通过特征和行为分门别类得到的类别,类就是模板,是脑海中得到的模型对象?对象就是一个类的实例(实实在在的案例),对象是存在的类和对象的区别?类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽象的属性与行为,同时类也是一个静态的概念,类本身不携带任何数据。当没有为类创建任何对象时,类本身不存在于内存空间中。对象是类的一个具体。它是一...原创 2019-07-17 18:36:26 · 168 阅读 · 0 评论 -
笔记
cp -r 递归拷贝文件夹mv 剪贴Java语言的特点:1、开放的2、开源的3、分布式4、面向对象的5、跨平台(sun公司为大家提供不同平台的JVM)注释变量数据类型类型转换常见运算符三大流程顺序分支循环1、注释(标注的解释)1、单行注释 //2、多行注释 /**/2、变量在程序运行过程中,允许值发生变化的量,叫做变量。定义变量:// 定义变量的...原创 2019-07-11 19:10:19 · 118 阅读 · 0 评论 -
笔记
笔记7月6日各种常见的linux的命令解释CTRL + r命令终端能够查找以前输入的命令CTRL + c终止命令(终止正在运行的命令)当无效时,用CTRL + zsping测试网速hostname查看主机名称hostname+名称临时修改主机名称当我们登陆终端后:[sh@localhost~] $登陆用户的名称、@、主机名称、当...原创 2019-07-09 18:49:30 · 127 阅读 · 0 评论 -
笔记
**笔记总结**关于Linux的知识Linux的发展史最初的始发者:linus安装Linux知识vMware虚拟机软件安装CentOS官网:https://centos.org 建议使用阿里云镜像备注:一、如果系统不支持虚拟机————解决办法:1、重启电脑,进入BIOS2、security --> inter virtuation ==&g...原创 2019-07-09 18:50:05 · 115 阅读 · 0 评论 -
笔记
笔记环境的安装和配置下载安装包,建议使用64位框架 window:1、jdk(Java development kit)安装,注意路径,不要出现中文,不要出现特殊符号 2、进行环境变量的配置 3、高级系统设置-环境变量-创建一个JAVA_HOME-将刚才jdk的主目录赋给它-然后在Path配置%JAVA_HOME%\bin jdk: Java源码 各种内库 jre(Java...原创 2019-07-10 17:43:14 · 118 阅读 · 0 评论 -
笔记
笔记java se (java platform standard edition) Java标准版java ee (java platform enterprise edition) Java企业版switch switch(变量) {case 常量:// 代码块break;case 常量2:// 代码块break;…default:}注意:1、switch语句一般...原创 2019-07-13 17:17:00 · 103 阅读 · 0 评论 -
笔记
笔记防火墙问题CentOS6中防火墙------------- iptableschkconing iptables stop --------#禁止随机启动CentOS7中防火墙 firewallsystemctl entable/distable firewall--------------- #禁止随机启动和关闭firewall -cmd --state-------------...原创 2019-07-09 18:47:44 · 126 阅读 · 0 评论 -
笔记
笔记sudo执行这条命令时候,临时获取管理员权限su -切换用户su - shihao切换到对应用户,并且将路径切到对应的家目录远程连接工具puttymputtySecureCRTwinscpXshell如果服务器没有安装ssh服务:apt/yum Install openssh-server openssh-client openssh...原创 2019-07-09 18:49:00 · 147 阅读 · 0 评论