- 博客(14)
- 收藏
- 关注
原创 Java重写与重载、静态绑定与动态绑定
重写(Override):(1)父类与子类之间的多态性,对父类中的方法进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写了(Overriding)。在Java中,子类可继承父类的方法,而不需要重新编写相同的方法。但有时父类中的方法满足不了子类的需求时,这就需要进行方法重写了。(2)若子类中的方法与父类中的某一方法具有相同的方法名、返回
2017-03-02 22:50:02 3483 1
原创 链表
线性表链式存储结构通过“链”建立起数据元素之间的逻辑关系,这种用链接方式的线性表简称链表(Link List),在链表上做插入、删除运算不需要移动数据元素。顺序表和链表的比较顺序表的优点:(1)用数组存储数据元素,操作方法简单,容易实现。(2)不用为表示结点间的逻辑关系而增加额外的存储开销。(3)存储密度高。(4)可以随机访问(使用下标访问)。顺序表的缺点:
2017-02-28 13:43:36 308
原创 线性表
线性表、栈、队列、串和数组都属于线性结构。线性表的的主要基本操作有插入、删除和查找等。线性结构的基本特点是除第一个和最后一个元素外,每个数据元素只有一个前驱和一个后继。线性表是最简单、最基本、最常用的一种数据结构,它有顺序存储和链式存储两种存储结构。在一个线性表中,数据元素的类型是相同的,或者说线性表是由同一类型的数据元素构成的线性结构。线性表的基本操作(1)Ini
2017-02-27 14:36:58 431
原创 常见DOS命令
1. 盘符:进入指定的盘。例如进入C盘 C:2. dir列出当前控制台所在的路径下的所有文件以及文件夹3. cd 路径进入指定的路径下4. cd \回退到当前路径下的根路径5. cd ..回退到上一级目录6. md 文件夹的名字创建一个文件夹7. rd文件夹的名字 删除一个空文件夹。(不能删除非空文件夹)8. echo 数据>文件名
2017-02-25 21:43:19 313
原创 解决Win10安装Apache缺少vcruntime140.dll文件问题
同学叫我帮忙装个Apache服务器,一开始想着装个软件挺简单的,结果遇到了挺多问题的,记录一下。安装环境:win10 64位Apache下载打开 http://httpd.apache.org/download.cgi 找到下图的位置进去后下载完是一个压缩包。然后解压到你想安装的地方修改文件用记事本打开Apache
2016-12-11 23:06:41 24078 1
原创 Java IO
基本概念在学习Java IO之前应该先了解一些基本概念。流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输的特性将流抽象为各种类,方便更直观的进行数据操作。IO流的分类 根据处理数据的类型的不同分为:字符流和字节流。 根据数据流向不同分为
2016-12-11 19:19:00 379
原创 使用JDBC连接数据库
JDBC是Java程序访问数据库的标准,它是由一组Java语言编写的类的接口组成,这些类和接口称为JDBC API ,它为Java程序提供一种通用的数据访问接口。
2016-11-09 17:01:05 281
原创 Mysql入门(一)-web笔记(五)
一、数据库基本概念数据库:数据库(Database,简称DB),是可以长期存储在计算机的辅助存储器中,有组织的、可以共享的数据的集合。(简单点说就是存放数据的仓库。) 数据库管理系统:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。 注意:现实中一般说的数据库指数据库管理系统。数据
2016-10-30 19:47:16 241
原创 JavaScript实现简单表单验证-Web笔记(四)
一、javascript简介javascript简称js,是一种运行在浏览器中的解释型编程语言。作用:我们可以通过Javascript改变html页面的内容,改变html 的样式,进行表单输入验证等。注:javascript和java是两种完全不同的语言。
2016-10-26 22:28:40 686
原创 CSS简单了解-Web笔记(三)
一、CSS的简介1. CSS是什么CSS指层叠样式表,是对HTML进行样式修饰的语言。层叠:就是层层覆盖叠加,如果不同的CSS样式对统一HTML标签进行修饰,样式有冲突部分应用优先级高的,不冲突的部分共同作用。样式表:就是CSS属性样式的集合。 2. CSS的作用1) 修饰HTML,使HTML样式更好看。2) 提高样式代码的复用性。3
2016-10-25 20:43:27 295
原创 HTML简单了解-Web笔记(二)
Html介绍1. 什么是html?全称:HyperText MarkupLanguage译名:超文本标记语言Html是用来描述网页的一种标记语言。 2. Html和浏览器的关系Web浏览器的作用是读取html文档,并以网页的形式显示它们。浏览器不会显示html中的标签,而是使用标签来解释页面上的内容。简单点说,浏览器是html的解释器,解释html文件,
2016-10-23 17:24:20 372
原创 Web开发小知识-Web笔记(一)
主机和IP地址 于Internet相连的任何一台计算机都称为主机,每台主机都有一个唯一的IP地址,每台主机在互联网上的地位都是平等的。IP地址一般用4个字节32位二进制数表示,为了方便记忆,将它们分为4组,每组8位一个字节,由小数点分开,且将每个字节的二进制用十进制数表示,这种方法叫点分十进制法。域名和DNS 域名(domain name)是由一串用点分
2016-10-21 17:24:32 378
原创 寻找连续数中丢失的数
题目如下:现在有一个数组,其值为从1到10000。由于某次偶然操作,导致这个数组中丢失了某三个元素,同时顺序被打乱,现在需要你用最快的方法找出丢失的这三个元素,并且将这三个元素根据从小到大重新拼接为一个数字,计算其除以7的余数。例:丢失的元素为336, 10, 8453,得到的新数字为10368453,除以7的余数为2.输入数据为一行,包含9997个数字,空格隔开。输出为一行,包含
2016-09-16 23:20:34 1428
原创 Linux进程间通信——信号
一.什么是信号信号是进程在运行过程中,由自身产生或进程外部发过来的消息(事件)。信号是一种软件中断,它提供了一种处理异步事件的方法,也是进程间唯一的异步通信方式。在Linux系统中,不仅可以用来通知某种程序发生了什么事件,还可以给进程传递数据。二.信号的种类信号的名称是在头文件signal中定义的,信号都是以SIG开头。使用命令kill-l可以打印出信号列表。
2016-08-05 10:48:18 274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人