自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Web全栈~25.文件

Web全栈~25.文件上一期二进制思维       在计算机中,所有文件,不论是可执行文件,还是图片文件、视频文件、word文件、压缩文件又或者txt文件。他们其实都是以0和1的二进制形式保存的。我们所看到的图片、视频又或者文本等都是应用程序对这些二进制的解析结果。文件类型       虽然所有数据都是以二进制形式保存,但是为了方便处理数据,高级语言就引入了数

2021-01-20 17:11:28 7190 27

原创 Web全栈~24.数据结构(哈希)

Web全栈~24.哈希上一期 HashMap的原理       底层结构是哈希表,采用了顺序表+链表结合结构;同一个链表的上所有元素的存储地址都是相同的,是发生冲突的元素       链表上每个节点的就是一个Entry,字段包括四部分        哈希码可能不相同,存储地址相同。哈希

2021-01-19 16:42:00 7257 22

原创 Web全栈~23.数据结构(栈和队列)

Web全栈~23.数据结构(栈和队列)上一期相关博客栈和队列的基本概念顺序栈和链栈顺序栈和链栈的应用顺序队和链队

2021-01-19 16:38:08 6999 21

原创 Web全栈~22.数据结构(线性表)

Web全栈~22.数据结构(线性表)上一期前言       数据结构系列的博客,我过去也有写过,但那都是基于C语言。接下来几期关于数据结构的博客则会使用Java来实现。数据结构的逻辑概念就不重复说了,这里提供以前写过的博客链接。线性表的基本实现和概念顺序表的操作关于单链表的归并以及头尾插入问题单链表的增删查改双链表关于线性表的两个案例ArrayList     &n

2021-01-19 15:38:07 8661 74

原创 Web全栈~21.泛型

Web全栈~21.泛型上一期前言       泛型的意思其实就是指广泛的类型。类、接口、以及方法代码都可以应用非常广泛的类型。包装类       Java中有8种基本类型,每种基本类型都有一个对应的包装类。       包装类也都很好记,除了Integer和Character外,其他类名称

2021-01-19 14:46:34 6651 21

原创 Web全栈~20.异常机制

Web全栈~20.异常机制上一期NullPointerException 空指针异常public class Test { public static void main(String[] args) { String str = null; System.out.println(str.charAt(2)); System.out.println("hello world"); }}   &nbsp

2021-01-19 13:11:50 6573 38

原创 Web全栈~19.Java语言基本结构

Web全栈~19.Java语言基本结构上一期JDK11下载官网面向过程语言       面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。       早期最具有代表性的面向过程语言如C语言、Fortran语言       C语言的运用

2021-01-18 21:30:03 7677 20

原创 Web全栈~18.jQuery

Web全栈~18.jQuery上一期       jQuery是JavaScript的一个函数库,对JavaScript进行了一个封装。jQuery将常用的、复杂的操作进行函数化封装,直接调用,大大降低了使用JavaScript的难度,改变了使用JavaScript的习惯。jQuery能做的JavaScript也能做,但使用jQuery能大幅提高开发效率。JavaScript中获取元素内容的方式  &nbsp

2021-01-18 21:04:32 9443 32

原创 Web全栈~17.购物车案例(JavaScript动态效果)

Web全栈~17.购物车案例(JavaScript动态效果)上一期前言       前三期已经对购物车的样式绘制完毕,那么这一期就用JavaScript来实现动态效果。全选思路       可以在input标签里,添加单击事件,并且传递一个this。这个this就会把input本身传递过去。<li> <input type="check

2021-01-18 21:02:12 9088 31

原创 Web全栈~16.购物车案例(页面样式完结)

Web基本笔记~16.购物车案例(页面样式完结)上一期前言       关于购物车的案例在前两期主要是针对浮动和定位的一些练习,因此是画了导航栏和logo,搜索框。那么这一期就把购物车的页面给做完来。页面做完后就开始使用JavaScript添加动态样式了。标题       一般购物车都会有一系列标题,还有配送位置。所以制作购物车内容之前先画标题配送至&nb

2021-01-17 10:21:44 9672 37

原创 Web全栈~15.购物车案例(Logo和搜索框)

Web基本笔记~15.购物车案例(Logo和搜索框)上一期

2021-01-17 06:45:46 11117 25

原创 Web全栈~14.购物车案例(导航栏)

Web基本笔记~14.购物车案例(导航栏)上一期样式初始化body,div,h1,h2,h3,h4,h5,h6,li,ol,ul{margin: 0px; padding: 0px;}body{text-align: center;font-size:14px;}a{text-decoration: none;}li{list-style: none;}头部导航栏初始<!-- 导航开始 --><div class="nav"> <div class=

2021-01-15 17:00:27 9442 20

原创 Web全栈~13.BOM和DOM

Web基本笔记~13.BOM上一期前言       BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。多年来,缺少事实上的规范导致BOM既有意思又有问题,因为浏览器提供商会按照各自的想法随意去扩展它。于是,浏览器之间共有的对象就成为了事实上的标准。这些对象在浏览器中得以存在,很大程度上是由于它们提供了与浏览器的互操作性。W3C为了把浏览器中JavaScript最基本的部分标准化,已经将BOM的主要方面纳入了HT

2021-01-14 14:14:42 8514 27

原创 Web全栈~12.引用数据类型

Web基本笔记~12.引用数据类型上一期       引用类型的值(对象)是引用类型的一个实例。在JavaScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称为类,但这种称呼并不妥当。尽管JavaScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。Object  

2021-01-14 10:45:34 8937 34

原创 Web全栈~11.函数和内存问题

Web基本笔记~11.函数和内存问题上一期函数       函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行。JavaScript中的函数使用function关键字来声明,后跟一组参数以及函数体。       理解函数最简单的办法就是拿数学里的函数作为例子,就比如y = f(x * 2)这个函数,当x的值为

2021-01-14 09:31:00 9822 30

原创 Web全栈~10.流程控制

Web基本笔记~10.流程控制上一期分支语句       顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。if else案例     &nbs

2021-01-13 13:45:15 9704 32

原创 Web全栈~09.JavaScript入门

Web基本笔记~09.JavaScript入门上一期       JavaScript是由Netscape(网景)公司研发出来的一种在它的Navigator浏览器上执行的程序语言。 JavaScript简介       JavaScript是诞生于1995年,很多没接触过JavaScript的人可能会认为这个语言一定和Java有关系,然而事实并不是这样。&nb

2021-01-13 11:55:47 9322 25

原创 Web全栈~08.浮动和定位

Web基本笔记~08.浮动和定位

2021-01-12 16:25:30 9052 42

原创 Web全栈~07.标准盒子模型

Web基本教程~07.盒子模型上一期前言       所有 HTML 元素可以看作盒子,在 CSS 中,"box model"这一术语是用来设计和布局时使用。CSS 盒模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边距(margin), 边框(border),填充(padding),和实际内容(content)。...

2021-01-12 11:54:24 8746 33

原创 Web全栈~06.CSS选择器

Web基本教程~06.CSS选择器上一期关系选择器后代选择器定义       选择所有被 E 元素包含的 F 元素,中间用空格隔开语法       E F{ }例子<html>  <head>     <title></title>     <meta charset="utf-8" /&gt

2021-01-07 13:52:01 11391 20

原创 Web全栈~05.CSS属性

Web基本教程~05.CSS属性上一期

2021-01-06 15:58:15 14638 24

原创 Web全栈~04.css入门

Web基本教程~04.css入门上一期CSS 的引入方式内联样式(行内样式)<p style="background: orange; font-size: 30px;">MyFirstCSS<p>内部样式<html> <head> <meta charset="utf-8" /> <title></title> <style> p { background: orang

2021-01-05 23:25:06 12052 19

原创 Web全栈~03.HTML5新特性

Web基本教程~03.HTML5新增元素上一期HTML5 新增 type 类型

2021-01-05 22:15:48 13234 23

原创 Web全栈~02.表单样式设计

Web基本教程~02.表单上一期

2021-01-05 15:06:43 15250 24

原创 Web全栈~01.HTML基础元素

JavaWeb~01.HTML基础元素一 : 标题       标题(Heading)是通过 < h1 >- < h6 > 标签进行定义的。       < h1 > 定义最大的标题。 < h6 > 定义最小的标题。<!DOCTYPE html><html>  <head>

2021-01-04 16:16:49 12960 20

01.Java设计模式之 单例模式.pdf

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是设计模式能被广泛应用的原因。

2020-05-18

空空如也

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

TA关注的人

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