web
文章平均质量分 88
算法爱好者丶
开心
展开
-
处理跨越问题
如何处理跨域问题?原创 2021-02-04 12:59:52 · 330 阅读 · 12 评论 -
Web全栈~38.Vue
Web全栈~38.Vue上一期基本语法template和script交互<template> <div id="app"> <div> 我是{{name}},我的师傅是{{master}},我要讨伐{{king}} 我是{{person.name}} 今年 {{person.age}} 岁 </div> </div></template>原创 2021-02-23 14:34:43 · 1812 阅读 · 16 评论 -
Web全栈~37.Json
Web全栈~37.Json上一期XMLHttpRequest对象 XMLHttpRequest 是浏览器接口对象,该对象的 API 可被JavaScript、VBScript 以及其它web 浏览器内嵌的脚本语言调用,通过 HTTP 协议在浏览器和 web 服务器之间收发 XML 或其它数据。XMLHttpRequest 可以与服务器实现异步交互,而无需让整个页面刷新,因此成为Ajax编程的核心对象。Ajax的使用步骤原创 2021-02-23 14:24:54 · 916 阅读 · 12 评论 -
Web全栈~36.Servlet
Web全栈~36.Servlet上一期TomcatJDK和Tomcat安装和配置点击这里Tomcat 目录结构与介绍bin bin 目录主要是用来存放 tomcat 的命令文件,主要有两大类,一类是以.sh 结尾的(linux 命令),另一类是以.bat 结尾的(windows 命令)。conf conf 目录主要是用来存放 t原创 2021-02-23 14:23:02 · 3679 阅读 · 20 评论 -
Web全栈~35.使用tryLock()避免死锁
Web全栈~35.显式锁上一期接口Lock显式锁接口的定义 lock()/unlock():就是普通的获取锁和释放锁方法,lock()会阻塞直到成功。 lockInterruptibly():与lock()的不同是,它可以响应中断,如果被其他线程中断了,则抛出InterruptedException。  原创 2021-02-16 17:36:39 · 5514 阅读 · 19 评论 -
Web全栈~34.CAS
Web全栈~34.CAS上一期原子变量原创 2021-02-16 16:33:43 · 2790 阅读 · 14 评论 -
Web全栈~33.线程的中断
Web全栈~33.线程的中断上一期原创 2021-02-15 15:33:41 · 3363 阅读 · 18 评论 -
Web全栈~32.深入理解synchronized
Web全栈~32.理解synchronized上一期原创 2021-02-08 16:06:41 · 6109 阅读 · 18 评论 -
Web全栈~31.并发
Web全栈~31.并发上一期原创 2021-02-04 11:31:50 · 4541 阅读 · 21 评论 -
Web全栈~30.JDBC
Web全栈~30.JDBC上一期JDBC: JDBC(Java DataBase Connectivity, Java数据库连接) ,是一种用于执行SQL语句的Java API,为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。有了JDBC,程序员只需用JDBC API写一个程序,就可访问所有数据库。 SUN公司是原创 2021-02-03 14:07:21 · 5014 阅读 · 20 评论 -
Web全栈~29.MySQL
Web全栈~29.MySQL上一期MySQL安装根据自己的需求选择~不过本人选了第一个,开发者默认~大多数操作,只需要默认下一步就好了,就不一一发截图了~接下来又是一顿next和finish~然后还是一顿Next和Finish~最后安装成功…来任务管理器里面的服务看看?默认路径C:\Program Files\MySQL\MySQL Server 8.0配置path环境变量计算机,右键,属性,高级系统设置,环境变量把C:\Program Files\MySQL\MySQL Serv原创 2021-02-03 14:03:36 · 6505 阅读 · 16 评论 -
Web全栈~28.网络编程
Web全栈~28.网络编程上一期前言 网络编程往往都是困难、复杂,而且极易出错的。程序员必须掌握与网络有关的大量细节,有时甚至要对硬件有深刻的认识。一般地,我们需要理解网络协议中不同的“层”(Layer)。而且对于每个连网库,一般都包含了数量众多的函数,分别涉及信息块的连接、打包和拆包;这些块的来回运输;以及握手等等。这是一项令人痛苦的工作。但是,连网本身的概念并不是很难。我们想获得位于其他地方某台机器上的信息,并把它们原创 2021-02-03 13:59:38 · 5169 阅读 · 21 评论 -
Web全栈~27.文件和目录的操作
Web全栈~27.文件和目录的操作上一期File方法介绍File构造方法//pathname表示完整路径,该路径可以是相对路径,也可以是绝对路径public File(String pathname)//parent表示父目录,child表示孩子public File(String parent,String child)public File(File parent,String child)文件元数据  原创 2021-02-02 14:44:29 · 4936 阅读 · 21 评论 -
Web全栈~26.IO
Web全栈~26.IO上一期Java处理文件的方法IO流 在Java中,文件是视为输入输出(Input/Output , IO)设备的一种。Java使用基本统一的概念来处理所有的IO,包括键盘、显示终端、网络等。这个统一的概念称之为流。而流则有输入流和输出流之分。 输入流就是可以从中获取数据,输入流的实际提供者可以是键盘、文件、网络等。原创 2021-02-02 13:25:14 · 5779 阅读 · 14 评论 -
Web全栈~25.文件
Web全栈~25.文件上一期二进制思维 在计算机中,所有文件,不论是可执行文件,还是图片文件、视频文件、word文件、压缩文件又或者txt文件。他们其实都是以0和1的二进制形式保存的。我们所看到的图片、视频又或者文本等都是应用程序对这些二进制的解析结果。文件类型 虽然所有数据都是以二进制形式保存,但是为了方便处理数据,高级语言就引入了数原创 2021-01-20 17:11:28 · 7204 阅读 · 27 评论 -
Web全栈~24.数据结构(哈希)
Web全栈~24.哈希上一期 HashMap的原理 底层结构是哈希表,采用了顺序表+链表结合结构;同一个链表的上所有元素的存储地址都是相同的,是发生冲突的元素 链表上每个节点的就是一个Entry,字段包括四部分 哈希码可能不相同,存储地址相同。哈希原创 2021-01-19 16:42:00 · 7272 阅读 · 22 评论 -
Web全栈~23.数据结构(栈和队列)
Web全栈~23.数据结构(栈和队列)上一期相关博客栈和队列的基本概念顺序栈和链栈顺序栈和链栈的应用顺序队和链队原创 2021-01-19 16:38:08 · 7013 阅读 · 21 评论 -
Web全栈~22.数据结构(线性表)
Web全栈~22.数据结构(线性表)上一期前言 数据结构系列的博客,我过去也有写过,但那都是基于C语言。接下来几期关于数据结构的博客则会使用Java来实现。数据结构的逻辑概念就不重复说了,这里提供以前写过的博客链接。线性表的基本实现和概念顺序表的操作关于单链表的归并以及头尾插入问题单链表的增删查改双链表关于线性表的两个案例ArrayList &n原创 2021-01-19 15:38:07 · 8765 阅读 · 74 评论 -
Web全栈~21.泛型
Web全栈~21.泛型上一期前言 泛型的意思其实就是指广泛的类型。类、接口、以及方法代码都可以应用非常广泛的类型。包装类 Java中有8种基本类型,每种基本类型都有一个对应的包装类。 包装类也都很好记,除了Integer和Character外,其他类名称原创 2021-01-19 14:46:34 · 6657 阅读 · 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"); }}  原创 2021-01-19 13:11:50 · 6586 阅读 · 38 评论 -
Web全栈~19.Java语言基本结构
Web全栈~19.Java语言基本结构上一期JDK11下载官网面向过程语言 面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。 早期最具有代表性的面向过程语言如C语言、Fortran语言 C语言的运用原创 2021-01-18 21:30:03 · 7706 阅读 · 20 评论 -
Web全栈~18.jQuery
Web全栈~18.jQuery上一期 jQuery是JavaScript的一个函数库,对JavaScript进行了一个封装。jQuery将常用的、复杂的操作进行函数化封装,直接调用,大大降低了使用JavaScript的难度,改变了使用JavaScript的习惯。jQuery能做的JavaScript也能做,但使用jQuery能大幅提高开发效率。JavaScript中获取元素内容的方式  原创 2021-01-18 21:04:32 · 9963 阅读 · 32 评论 -
Web全栈~17.购物车案例(JavaScript动态效果)
Web全栈~17.购物车案例(JavaScript动态效果)上一期前言 前三期已经对购物车的样式绘制完毕,那么这一期就用JavaScript来实现动态效果。全选思路 可以在input标签里,添加单击事件,并且传递一个this。这个this就会把input本身传递过去。<li> <input type="check原创 2021-01-18 21:02:12 · 9116 阅读 · 31 评论 -
Web全栈~16.购物车案例(页面样式完结)
Web基本笔记~16.购物车案例(页面样式完结)上一期前言 关于购物车的案例在前两期主要是针对浮动和定位的一些练习,因此是画了导航栏和logo,搜索框。那么这一期就把购物车的页面给做完来。页面做完后就开始使用JavaScript添加动态样式了。标题 一般购物车都会有一系列标题,还有配送位置。所以制作购物车内容之前先画标题配送至&nb原创 2021-01-17 10:21:44 · 9733 阅读 · 37 评论 -
Web全栈~15.购物车案例(Logo和搜索框)
Web基本笔记~15.购物车案例(Logo和搜索框)上一期原创 2021-01-17 06:45:46 · 11161 阅读 · 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 · 9489 阅读 · 20 评论 -
Web全栈~13.BOM和DOM
Web基本笔记~13.BOM上一期前言 BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。多年来,缺少事实上的规范导致BOM既有意思又有问题,因为浏览器提供商会按照各自的想法随意去扩展它。于是,浏览器之间共有的对象就成为了事实上的标准。这些对象在浏览器中得以存在,很大程度上是由于它们提供了与浏览器的互操作性。W3C为了把浏览器中JavaScript最基本的部分标准化,已经将BOM的主要方面纳入了HT原创 2021-01-14 14:14:42 · 8552 阅读 · 27 评论 -
Web全栈~12.引用数据类型
Web基本笔记~12.引用数据类型上一期 引用类型的值(对象)是引用类型的一个实例。在JavaScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称为类,但这种称呼并不妥当。尽管JavaScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。引用类型有时候也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。Object原创 2021-01-14 10:45:34 · 8970 阅读 · 34 评论 -
Web全栈~11.函数和内存问题
Web基本笔记~11.函数和内存问题上一期函数 函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行。JavaScript中的函数使用function关键字来声明,后跟一组参数以及函数体。 理解函数最简单的办法就是拿数学里的函数作为例子,就比如y = f(x * 2)这个函数,当x的值为原创 2021-01-14 09:31:00 · 9856 阅读 · 30 评论 -
Web全栈~10.流程控制
Web基本笔记~10.流程控制上一期分支语句 顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。if else案例 &nbs原创 2021-01-13 13:45:15 · 9717 阅读 · 32 评论 -
Web全栈~09.JavaScript入门
Web基本笔记~09.JavaScript入门上一期 JavaScript是由Netscape(网景)公司研发出来的一种在它的Navigator浏览器上执行的程序语言。 JavaScript简介 JavaScript是诞生于1995年,很多没接触过JavaScript的人可能会认为这个语言一定和Java有关系,然而事实并不是这样。&nb原创 2021-01-13 11:55:47 · 9352 阅读 · 25 评论 -
Web全栈~08.浮动和定位
Web基本笔记~08.浮动和定位原创 2021-01-12 16:25:30 · 9081 阅读 · 42 评论 -
Web全栈~07.标准盒子模型
Web基本教程~07.盒子模型上一期前言 所有 HTML 元素可以看作盒子,在 CSS 中,"box model"这一术语是用来设计和布局时使用。CSS 盒模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边距(margin), 边框(border),填充(padding),和实际内容(content)。...原创 2021-01-12 11:54:24 · 8758 阅读 · 33 评论 -
Web全栈~06.CSS选择器
Web基本教程~06.CSS选择器上一期关系选择器后代选择器定义 选择所有被 E 元素包含的 F 元素,中间用空格隔开语法 E F{ }例子<html> <head> <title></title> <meta charset="utf-8" />原创 2021-01-07 13:52:01 · 11406 阅读 · 20 评论 -
Web全栈~05.CSS属性
Web基本教程~05.CSS属性上一期原创 2021-01-06 15:58:15 · 14649 阅读 · 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 · 12084 阅读 · 19 评论 -
Web全栈~03.HTML5新特性
Web基本教程~03.HTML5新增元素上一期HTML5 新增 type 类型原创 2021-01-05 22:15:48 · 13266 阅读 · 23 评论 -
Web全栈~02.表单样式设计
Web基本教程~02.表单上一期原创 2021-01-05 15:06:43 · 15299 阅读 · 24 评论 -
Web全栈~01.HTML基础元素
JavaWeb~01.HTML基础元素一 : 标题 标题(Heading)是通过 < h1 >- < h6 > 标签进行定义的。 < h1 > 定义最大的标题。 < h6 > 定义最小的标题。<!DOCTYPE html><html> <head>原创 2021-01-04 16:16:49 · 13019 阅读 · 20 评论