自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 冒泡排序

相关概念稳定:如果 a 原本在 b 前面,而 a = b,排序之后 a 任在 b 前面不稳定:如果 a 原本在 b 前面,a = b,排序之后 a 可能会出现在 b 后面时间复杂度:对排序数组总的操作次空间复杂度:算法在计算机内执行时所需存储空间的度量冒泡排序(BUBBLE SORT)原理:比较两个相邻元素,将值大的元素交换至右端。思路:依次比较两个元素,将小数放在前...

2018-10-31 11:40:05 153

原创 MySQL

什么是 MySQL ?数据库的所有存储、检索、管理和处理实际上都是由数据库软件—DBMS(数据库管理系统)完成的。MySQL 是一种 DBMS ,即它是一种数据库软件。MySQL 工具mysql 命令行实用程序MySQL AdministratorMySQL Administrator(MySQL 管理器)是一个图形交互客户机,用来简化 MySQL 服务器的管理。MySQL Qu...

2018-10-29 11:41:19 154

原创 第6章 面向对象下

基本数据类型的包装类Java 是面向对象的编程语言,但它也包含了8种基本数据类型,这8个基本类型不支持面向对象的编程机制,基本数据类型的数据也不具备“对象” 的特性:没有属性方法可以被调用。为了解决8个基本数据类型不能当成 Object 类型变量使用的问题,Java 提供了包装类的概念,为8个基本类型分别定义了响应的引用类型,并称之为基本数据类型的包装类。基本数据类型包装类...

2018-10-28 16:21:38 166

原创 第一章 HTTP 概述

Web 浏览器、服务器和相关的 Web 应用程序都是通过 HTTP 相互通讯的。HTTP 是现代全球因特网中使用的公共语言。本章特别介绍以下内容:Web 客户端与服务器是如何通讯的资源来自何方Web 事务是怎样工作的HTTP 通讯所用的报文格式底层 TCP 网络传输不同 HTTP 协议变体因特网上安装大量 HTTP 架构组件中的一部分Web 客户端和服务器Web 内容是存储在...

2018-10-28 11:27:03 418

原创 第5章 面向对象上

类用于描述客观世界里某一类对象的共有特征,而对象则是类的具体存在。Java 程序使用类的构造器来创建该类的对象。Java 也支持面向对象的三大特征:封装、继承和多态。构造器用于对类的实例进行初始化操作。类和对象我们可以把类当做是一种自定义的数据类型,可以使用类来定义变量,这种类型的变量统称为引用型变量。定义类Java 语法里定义类的简单语法如下:[修饰符] class 类名{ ...

2018-10-24 11:27:56 107

原创 第十三章 Linux 账号管理与 ACL 权限设定

Linux 的账号与群组Linux 是如何辨别每一个使用者的呢?使用者识别码 UID 和 GID每一个文件都具有【拥有人与拥有群组】的属性,每个登入的使用者都至少会拥有两个 ID ,一个是使用者 ID (User ID) 和一个群组 ID (Group ID)。使用者账号当你输入了账号和密码后,系统帮你做了什么呢?先寻找 /etc/passwd 里面是否有你输入的账号,如果有的化,直...

2018-10-24 10:52:23 122

原创 第15章 泛型

一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义类型。如果要编写可用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。简单的泛型有些情况下,我们确实希望容器能够同时持有多种类型的对象。但是,通常而言,我们只会用容器来存储一种类型的对象。泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且由编译器来保证类型的正确性。这就是Java泛型的核心概念:告诉编译器想使用...

2018-10-11 22:14:56 95

原创 第十章 认识与学习BASH

这个章节几乎是所有所有指令列模式(command line)与未来主机维护与管理的重要基础硬件、核心与shell我们必须透过Shell将我们输入的指令与Kernel沟通,好让Kernel可以控制硬件来正确无误的工作。其实壳程序(shell)只是提供用户操作系统的一个接口,因此,这个壳程序需要可以呼叫其他其他软件才好。...

2018-10-11 09:22:45 208

原创 第12章 通过异常处理错误

异常处理机制Java提出一种假设,如果程序可以顺利执行,那就一切正常,把系统的业务实现代码放在 try 块中定义,所有的异常处理逻辑放到 catch 块中处理。try{//业务实现代码......}catch (Exception e){//异常处理......}如果执行 try 块里的业务逻辑代码出现异常,系统自动生成一个异常对象,该异常对象被提交给Java运行时环境,这个...

2018-10-10 15:56:09 204

原创 88. 合并两个有序数组Leetc

给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明:初始化nums1和nums2的元素数量分别为m和n。 你可以假设nums1有足够的空间(空间大小大于或等于m + n)来保存nums2中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2 ...

2018-10-09 17:16:01 174

原创 459. 重复的子字符串Leetcode

给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。示例 1:输入: “abab”输出: True解释: 可由子字符串 “ab” 重复两次构成。示例 2:输入: “aba”输出: False示例 3:输入: “abcabcabcabc”输出: True解释: 可由子字符串 “abc” 重复四次构成。 (或者...

2018-10-09 17:12:17 245

原创 28. 实现strStr()Leetcode

实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: haystack = “aaaaa”, needle = “bba...

2018-10-07 17:11:15 130

原创 第四章 虚拟机性能监控与故障处理工具

jps:虚拟机进程状况工具可以列出正在运行的虚拟机进程,并显示虚拟机执行的主类名称以及这些进程的本地虚拟机唯一ID。

2018-10-06 10:25:20 89

原创 1.为什么使用Servlet & JSP

客户和服务器都知道HTML和HTTPHTML告诉浏览器怎样向用户显示内容HTTP是Web上客户和服务器之间进行通信所用的协议服务器使用HTTP向客户发送HTML什么是HTTP协议?HTTP请求GET是一个简单的请求,POST可以发送用户数据GET是最简单的HTTP方法,他的主要任务就是要求服务器获得一个资源并把资源发回来。POST是一个更强大的请求,利用POST,可以请求某个哦...

2018-10-02 10:27:54 561

log4j-1.2.17.jar、slf4j-api-1.7.21.jar、slf4j-log4j12-1.7.2.jar

log4j-1.2.17.jar、slf4j-api-1.7.21.jar 和 slf4j-log4j12-1.7.2.jar 在配置Hibernate 和 Spring时会用到

2018-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除