HTML 常用标签 a 标签属性 href(指定要跳转的链接),取值如下 网址(https://google.com,http://google.com,//google.com) 路径(/a/b/c,a/b/c/,index.html) 伪协议(javascript:代码;,tel:手机号,mailto:邮箱) target(指定打开链接的窗口),取值 2021-04-01 博客专栏 #Java #Web
文件与 IO 流1.I/O流是什么? 对于陌生的东西,最好通过类比的方法去了解。我对于流的理解:流就是一系列数据。通过生活中常见的现象进行类比,比如:流中全部是水,我们称为“水流”,流中全是电子,我们称为“电流”。那我们可以根据流中的数据类型,来给流命名。再回到计算中,流中是字节的我们叫“字节流”,是字符的叫“字符流”,等等。 对于笔者来说,在Java开发中需要用到获取文件信息,经常需要用到流。那个时 2021-03-28 博客专栏 #IO
Cookie 不知道大家是否想过这样一个问题,比如说我们登陆淘宝之后,点击订单,点击购物车,这些都是自己的信息。通过前面的学习,我们也知道 HTTP 协议是无状态的,我们与淘宝的服务器之间,只是通过一串串字节在交流。我们发送请求,就是发给服务器一串字节流,服务器收到后作出响应,也返回一串字节流。当我们点击「购物车」,点击「订单」他怎么知道是「我」在查看购物车信息,而不是张三在查看购物车呢? 我们想到一种笨拙的解 2021-03-17 博客专栏 #Cookie #Web
Collection 什么是 CollectionCollection 是 Java 世界中最重要的类库,是这个类库的顶级接口。它的实现有 Set,List。而 Set 的实现又有 HashSet,TreeSet……。List 的实现有 ArrayList,LinkedList ……。也就是说我们日常使用的集合类都基本是 Collection 接口的实现。 Collction 常用方法C:new ArrayList() 2021-03-15 博客专栏 #Collection #Java
HashMap 前世今生 要了解 HashMap 首先要先了解哈希表这种数据结构。哈希表是根据关键码值进行访问的数据结构。我们可以类比成现实生活中的电话本,如图所示。假设这个人交际能力特别强,他保存了很多人的电话,这个电话本就会很厚,当你想要查找某个人的电话时,就会非常费时。因此我们可以根据姓的首字母,分类排序,把张三放到 Z 里面,李四放到 L 里面,以此类推。通过这种方法,我们得找人效率就会大大提高。 我们已经按照刚才 2021-03-11 博客专栏 #Java #HashMap
Git Git 简介了解一门新的技术或者工具都要问这几个问题:它是什么?它有什么用? Git 是世界上最先进的分布式版本控制系统。这里又有两个小问题:什么是「分布式」?「版本控制」又是什么? 首先讲一下「版本控制」。什么是版本控制呢,只要玩过游戏就能很好的理解,「版本控制」就像游戏的「存档」一样。一般我们打 boss 前都会存档,我们可能存在多个存档,每次想回到哪个时间点都能回去。我们遇到很难打的 bos 2021-03-04 博客专栏 #Git
Web 前后端基础架构原理 当我们打开浏览器去访问一个网站时,发生了什么?在了解整个过程之前,我们应该先了解一些基本概念 计算机网络首先我们需要明确一点的是,当我们访问一个网站的时候,实际上是在与一个主机进行交互。就像去商店购物一样,只要你不差钱,商店有的,它都能提供给你。 主机(Host)主机简单来说就是一台电脑,只不过它的作用更多,可以响应浏览器发送的请求。我们平时所用的电脑也可以充当一台服务器,只不过需要一些专业的操作 2021-03-04 博客专栏 #Web
Maven 包冲突解决过程 记录一次 maven 包冲突解决过程,项目地址链接。 查看错误方法首先要将项目克隆到本地,然后运行,找到出错的位置,以及出错的信息。 如图所示,错误的位置在 MainTest.java 文件第六行,错误信息 NoSuchMethod ,表示没有找到这个方法。根据位置提示,一层一层往下找,发现原来是 A.java 这个类中调用的 getJsonpFunction 方法找不到 查看包冲突通过使用 m 2021-03-03 博客专栏 #Maven
Java 与命令行 在日常写 Java 程序的工作中,运行,debug 等等操作,本质上都是在进行命令行操作。我们在 IDE 上点击运行,Java 程序就会运行,实际上 IDE 在背后帮我们进行了命令拼接。 我们可以在 IDEA 中编写一个简单的 Java 程序 1234567891011package zzf;/** * @author zzf * @date 2021/2/28/028 21:53 */publi 2021-03-01 博客专栏 #Java #命令行