自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 web开发文档,web开发前端学习

**MQ全称(Message Queue)又名消息队列,是一种异步通讯的中间件。**可以将它理解成邮局,发送者将消息传递到邮局,然后由邮局帮我们发送给具体的消息接收者(消费者),具体发送过程与时间我们无需关心,它也不会干扰我进行其它事情。常见的MQ有kafka、activemq、zeromq、rabbitmq 等等,各大MQ的对比和优劣势可以自行GooglerabbitmqRabbitMQ是一个遵循AMQP协议,由面向高并发的erlanng语言开发而成,用在实时的对可靠性要求比较高的消息传递上,支持多种

2021-07-24 13:30:28 121

原创 web开发文档,css表格居中对齐

什么是事件这个其实不是很好描述,有可能是由用户发起的,比如鼠标事件,键盘事件,窗口事件,表单事件,也有可能是页面加载资源过程中的事件。常见的事件比如:click, dbclick, keydown, keypress, keyup, mousemove, wheel, scroll, focus, blur, load, unload, abort, error, resize, change, select, submit, 大概这些及其相关的。事件传播机制标准的事件是怎么触发以及传播的呢?总

2021-07-24 13:29:45 758

原创 web开发数据库,ajax交互主题

字节跳动算法题链表面试题:反转单向链表题目需要将一个单向链表反转。思路很简单,使用三个变量分别表示当前节点和当前节点的前后节点,虽然这题很简单,但是却是一道常考题以下是实现该算法的代码var reverseList = function(head) { // 判断下变量边界问题 if (!head || !head.next) return head // 初始设置为空,因为第一个节点反转后就是尾部,尾部节点指向 null let pre = null let current

2021-07-24 13:28:20 68

原创 web开发教程,学习开发前端开发

了解互联网是如何运作的当你创建一个网站时,目的是在互联网上发布它,我们需要对internet如何工作以及如何从浏览器发出请求和如何从服务器发送响应有一个基本的了解。简而言之,因特网是一个彼此通信的大型计算机网络。当我们使用浏览器并输入URL时,我们使用域名就可以到达服务器上托管的网站。今天托管已经变得非常容易,你不需要获得一个域名或建立一个服务器。许多免费网站都可以免费托管你的网站,例如Github Pages或Netlify。Web开发人员有三种类型网站创建的过程从设计和模型开始,网站的外观是确定

2021-07-24 13:27:36 98

原创 web开发敏捷之道,前端网页开发html5

Vue面试题文档内容主要包括vue-cli工程,vue核心知识点,vue-router,vuex,http请求,UI样式,常用功能,MVVM设计模式,深入拓展。vue-cli工程####1、构建的 vue-cli 工程都到了哪些技术,它们的作用分别是什么?(1)vue.js:vue-cli工程的核心,主要特点是 双向数据绑定 和 组件系统。(2)vue-router:vue官方推荐使用的路由框架。(3)vuex:专为 Vue.js 应用项目开发的状态管理器,主要用于维护vue组件间共用的一些 .

2021-07-24 13:26:54 167

原创 web开发敏捷之道,html离线缓存

Dubbo是一个远程调用的框架,对于一个服务提供者,暴露了一个接口供外部消费者调用,那么对于提供者自己是否可以调用这个接口,需要什么特殊处理吗?这篇文章就分享下Dubbo关于本地调用的实现机制,以及如何开启和关闭本地调用。injvm支持本地调用使用 Dubbo 本地调用不需做特殊配置,按正常 Dubbo 服务暴露服务即可。任一服务在暴露远程服务的同时,也会同时以 injvm 的协议暴露本地服务。injvm 是一个伪协议,不会像其他协议那样对外开启端口,只用于本地调用的目的。InjvmProto

2021-07-24 13:26:12 47

原创 web开发技术,vue.js前端开发实战黑马程序员

作者根据多年的终端使用经验,详细介绍了一些实用的 CLI 工具,希望它们能帮读者提高生产力。我大部分的时间都花费在终端的使用上,我觉得有必要给大家推荐一下比较好用的终端工具。先给大家列个推荐清单,如下图。高频 CLI 工具推荐1、fish shellShell- 毋庸置疑,在终端中,Shell 是使用最频繁也最重要的工具。过去,我曾经使用过 Bash 和 Z Shell,而如今,我正在使用的是 Fish Shell。这是一个非常优秀的终端 Shell 工具,拥有许多开箱即用的功能,例如语法自动推荐

2021-07-24 13:25:29 1753

原创 web开发技术有哪些,jquery表单事件验证表单

打成war包并放入Tomcat等Servlet容器下面运行的,都认为是SpringMVC传统的启动方式。和SpringBoot连用且采用内嵌Web服务器并打成jar包直接运行的,可以认为是SpringMVC现代的启动方式。传统的启动过程基于web.xml(配置文件)的方式启动肯定算传统的,但由于现在web.xml几乎已经绝迹,所以就不考虑它了。与之相对的就是基于编程(写代码)的方式启动,流行于前几年的SSM(Spring、SpringMVC、MyBatis)中。当然也算传统的。在上一篇中讲到,通过

2021-07-24 13:24:02 56 1

原创 web开发书籍,CSS标准文档流与脱离文档流

标签语义化:语义和默认样式的区别:默认样式是浏览器设定的一些常用tag的表现形式;语义化的主要目的就是让大家直观的认识标签和属性的用途和作用;标签语义化作用:当只有HTML页面时,没有CSS,我们仍然可以很清晰的看懂页面的DOM结构团队维护,当团队来review代码或者重构时,增强代码的可读性,更利于维护有利于SEO,搜索引擎爬虫依赖于标签来确定上下文和各个关键字的权重提高用户体验,比如 title 和 alt 等用来解释内容信息常用语义化的标签:<header>头

2021-07-23 13:12:43 51

原创 web应用系统开发,HTML表格标签

突破困境:1. 提升学历前端找工作,学历重要吗?重要。谁要是告诉你不重要那一定是在骗你。现实情况是大专吃紧,本科够用,硕士占优,大专以下找到工作靠运气和真实力。学历是硬伤,已经毕业的你,没办法回到从前,如果你是大专,可以通过自考本科提升学历,会有一些帮助。起码可以让更多HR看你的简历。还有就是用技术的长处去弥补学历的短板,你要做到比学历比你高的人技术更好,让别人看到并认可你的能力。2. 提高技术前端开发的基础知识必须要扎实且深入去学习,达到精通的地步。掌握HTML +CSS, HTML是网

2021-07-23 13:12:00 109 1

原创 web应用系统开发,CSS块元素

3)javascript初阶变量和运算符逻辑控制数据类型基础Math类函数定时器Array类String类Date类Object类4)JavaScript进阶JavaScript DOM基础this事件事件流JavaScript BOM 基础call&apply&bind自定义属性面向对象编程5)ES6/7/8/9ECMAScript6简介let和constES6+的作用域对象的扩展函数的扩展字符串的扩展SymbolSet&a

2021-07-23 13:10:33 62

原创 web应用开发相关技术,零基础如何转行前端开发工程师

不知道大家有没有这样的经历,明明感觉自己这个技术掌握的还行,能写在简历里肯定是有点自信的,但是被面试官一问,就感觉啥也不是当我从面试的大楼里出来的时候脑袋里还是昏昏沉沉的,你压根不知道我经历了什么,我就面试一个开发岗位,有必要问我这么多后来咨询了一下我在阿里的师兄,他是这么说的:现在的就业竞争很激烈,在考察技术的时候不单单是停留在应用层面,底层的原理你也要有所了解,这样在遇到不可控问题的时候你才能游刃有余的解决掉。跟他谈了蛮久,了解到我一些问题后,直接给了我一份他的学习笔记,让我回去用两个星期啃完,大

2021-07-23 13:09:08 61

原创 web应用开发相关技术,JavaScript命名标识符规范

当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。准备工作为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。表名:order_history描述:某个业务的订单历史表主要字段:unsigned int id,tinyint(4) int type字段情况:该表一共37个字段,不包含text等大型数据,最大为var

2021-07-23 13:07:42 101 1

原创 web开发学习路线,HTML表格标签

02 目录下面是这篇文章的目录结构,一般比较简单的问题我就一笔带过了,主要是分享一下比较有难度的知识点,答案来自网上,如果有版权问题我会删除。还有本文只是给出一个大概的知识点,如果想要深入学习还要靠自己去查一下哦!如果答案有错误,欢迎指正!计算机基础前端基础(HTML/CSS)JavaScript前端框架浏览器渲染计算机网络手写代码WebpackNodeES603 计算机基础进程与线程的区别进程是系统进行资源分配和调度的一个独立单位线程是CPU调度和分派的基本单位,

2021-07-22 17:45:12 56

原创 web开发学习教程,保驾护航金三银四

什么是HTML?HTML: ( Hypertext Markup Language )超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。特点:简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便;可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证;平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人

2021-07-22 17:44:28 43

原创 web开发学习教程,html注释标签

▍CSS 相关● 1CSS Battle - 在线比拼 CSShttps://cssbattle.dev在线比拼 CSS ,一个挺有趣的竞争性游戏,一共有12个级别,需要你用 HTML和 CSS 100%还原它给出的页面,然后再尽量减少代码,你也可以查看全球的排行榜,看解决方案。● 2Learn CSS layout - 学习 CSS 布局http://learnlayout.com在线CSS布局学习,它会一步一步引导初学者学习 CSS 基础知识,在实践中帮助初学者掌握好 CSS

2021-07-22 17:43:45 127

原创 web开发学习教程,CSS常用五类选择器

既然使用在项目中使用了MQ,那么就不可避免的需要考虑消息丢失问题。在一些涉及到了金钱交易的场景下,消息丢失还是很致命的。那么在RocketMQ中存在哪几种消息丢失的场景呢?先来一张最简单的消费流程图:上图中大致包含了这么几种场景:生产者产生消息发送给RocketMQRocketMQ接收到了消息之后,必然需要存到磁盘中,否则断电或宕机之后会造成数据的丢失消费者从RocketMQ中获取消息消费,消费成功之后,整个流程结束这三种场景都可能会产生消息的丢失,如下图所示:场景1中生产者将消息发

2021-07-22 17:43:03 116

原创 web开发学习培训,前端优秀实践指南

背景以SpringCloud构建的微服务系统为例,使用前后端分离的架构,每个系统都会提供一些通用的请求参数,例如移动端的系统版本信息、IMEI信息,Web端的IP信息,浏览器版本信息等,这些参数可能放在header里,也可以放在参数里,如果这些参数需要在每个方法内声明定义,一来工作量太大,二是这些通用参数与业务接口方法耦合过紧,本身就是一个不好的设计。这个问题该如何优雅地解决呢?最佳实践实现思路利用SpringMVC提供拦截器,对匹配的请求,抽取通用的header信息(假设通用字段全部放在hea

2021-07-22 17:42:20 50

原创 web开发学习培训,一个前端妹子的面试笔记

正文js逻辑判断1)请写出下面的答案?内存泄漏1)哪些操作会造成内存泄漏?2)js内存泄漏的解决方式dom1)dom是哪种基本的数据结构?2)dom操作的常用api有哪些?3)dom节点的attribute和property有何区别?4)dom结构操作/ 怎样添加、移除、移动、复制、创建和查找节点/ dom操作的常用api?5)dom事件的级别?6)dom事件模型?7)dom事件流?8)描述dom事件捕获的具体流程?9)event对象的常见应用?10)自定义事件/ 模拟

2021-07-22 17:41:37 68

原创 web开发学习培训,JavaScript的常用内置函数

前言最近在做的业务场景涉及到了数据库的递归查询。我们公司用的 Oracle ,众所周知,Oracle 自带有递归查询的功能,所以实现起来特别简单。但是,我记得 MySQL 是没有递归查询功能的,那 MySQL 中应该怎么实现呢?于是,就有了这篇文章。文章主要知识点:Oracle 递归查询, start with connect by prior 用法find_in_set 函数concat,concat_ws,group_concat 函数MySQL 自定义函数手动实现 MySQL 递归

2021-07-22 17:40:54 86

原创 web开发学习培训,HTML表单标签

作为一名系统重启工程师(SRE),你可能经常需要重启容器,毕竟 Kubernetes 的优势就是快速弹性伸缩和故障恢复,遇到问题先重启容器再说,几秒钟即可恢复,实在不行再重启系统,这就是系统重启工程师的杀手锏。然而现实并没有理论上那么美好,某些容器需要花费 10s 左右才能停止,这是为啥?有以下几种可能性:容器中的进程没有收到SIGTERM信号。容器中的进程收到了信号,但忽略了。容器中应用的关闭时间确实就是这么长。对于第 3 种可能性我们无能为力,本文主要解决 1 和 2。

2021-07-22 17:40:12 55

原创 web开发学习培训,CSS文本样式值

突破困境:1. 提升学历前端找工作,学历重要吗?重要。谁要是告诉你不重要那一定是在骗你。现实情况是大专吃紧,本科够用,硕士占优,大专以下找到工作靠运气和真实力。学历是硬伤,已经毕业的你,没办法回到从前,如果你是大专,可以通过自考本科提升学历,会有一些帮助。起码可以让更多HR看你的简历。还有就是用技术的长处去弥补学历的短板,你要做到比学历比你高的人技术更好,让别人看到并认可你的能力。2. 提高技术前端开发的基础知识必须要扎实且深入去学习,达到精通的地步。掌握HTML +CSS, HTML是网

2021-07-22 17:39:29 75 1

原创 web开发学习培训,CSS字体样式值

1、MyBatis 不要为了多个查询条件而写 1 = 1当遇到多个查询条件,使用where 1=1 可以很方便的解决我们的问题,但是这样很可能会造成非常大的性能损失,因为添加了 “where 1=1 ”的过滤条件之后,数据库系统就无法使用索引等查询优化策略,数据库系统将会被迫对每行数据进行扫描(即全表扫描) 以比较此行是否满足过滤条件,当表中的数据量较大时查询速度会非常慢;此外,还会存在SQL 注入的风险。反例:<select id="queryBookInfo" parameterType

2021-07-22 17:38:46 42

原创 前端开发就业前景,保驾护航金三银四

96道前端面试题下面给大家分享96道前端面试题1,一些开放性题目自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。项目介绍如何看待前端开发?平时是如何学习前端开发的?未来三到五年的规划是怎样的?2,position的值, relative和absolute分别是相对于谁进行定位的?3,如何解决跨域问题4,XML和JSON的区别?5,谈谈你对webpack的看法6,说说TCP传输的三次握手四次挥手策略7,TCP和UDP的区别8,说说你对作用域链的理解

2021-07-21 20:58:36 102 1

原创 前端开发容易学吗,JavaScript运算符

正文js逻辑判断1)请写出下面的答案?内存泄漏1)哪些操作会造成内存泄漏?2)js内存泄漏的解决方式dom1)dom是哪种基本的数据结构?2)dom操作的常用api有哪些?3)dom节点的attribute和property有何区别?4)dom结构操作/ 怎样添加、移除、移动、复制、创建和查找节点/ dom操作的常用api?5)dom事件的级别?6)dom事件模型?7)dom事件流?8)描述dom事件捕获的具体流程?9)event对象的常见应用?10)自定义事件/ 模拟

2021-07-21 20:57:54 48

原创 前端开发容易学吗,2020-2021前端面试题合集

学习路线第一阶段:网页制作HTML:常用标签,锚点,列表标签,表单标签,表格标签,标签分类,标签语义化,注释,字符实体CSS:CSS介绍,全局样式,行内样式,内联样式,选择器,字体样式值,文本样式值,颜色样式值,盒模型,控制台使用,清除默认样式,盒模型居中,外部距塌陷,标准文档流,块元素,行内元素,行内块元素,多种伪类元素,浮动,定位第二阶段:JavaScript动态交互JavaScript初阶:变量与运算符,逻辑控制,Math类,函数,Object类,定时器,Array类,String类

2021-07-21 20:57:13 113

原创 前端开发实习,CSS块元素

CSS 篇link 与 @import 的区别link 是 HTML 方式, @import 是CSS方式link 最大限度支持并行下载, @import 过多嵌套导致串行下载,出现 FOUC (文档样式短暂失效)link 可以通过 rel="alternate stylesheet" 指定候选样式浏览器对 link 支持早于 @import ,可以使用 @import 对老浏览器隐藏样式@import 必须在样式规则之前,可以在css文件中引用其他文件总体来说: link 优于 @impo

2021-07-21 20:56:29 70

原创 前端开发实习,96道前端面试题

计算机网络篇HTTPHTTP 报文结构是怎样的?HTTP有哪些请求方法?GET 和 POST 有什么区别?如何理解 URI?如何理解 HTTP 状态码?简要概括一下 HTTP 的特点和缺点?对 Accept 系列字段了解多少?对于定长和不定长的数据,HTTP 是怎么传输的?HTTP 如何处理大文件的传输?HTTP 中如何处理表单数据的提交?HTTP1.1 如何解决 HTTP 的队头阻塞问题?对 Cookie 了解多少?如何理解 HTTP 缓存及缓存代理?为什么产生代理缓存?

2021-07-21 20:55:46 1252

原创 前端开发学多久,JavaScript的常见用途和书写规范

1、ant-design的使用总结及常用组件和他们的基本用法?ant-design为React,Angular和Vue都提供了组件,同时为PC和移动端提供了常用的基础组件。ant-design提供的demo非常的丰富并且样式能够基本的覆盖开发需求。antd的Demo因为是多人编写的,所以可以看到不同样式的实现都有,可以很好的满足不同开发的风格。常用的组件有:Button,Form,Radio,Select,TimePicker,Upload,Table等。使用时需要可以参考Demo来编写,并且在组件界面

2021-07-21 20:55:03 60

原创 前端开发学什么?web前端CSS全局样式

01 哪些专业转CS成功率高?根据数据统计,在培养的前端开发工程师人才中,成功拿到offer,约38%是计算机专业毕业,62%都是非计算机专业转行的学员!在成功拿到大公司前端开发工程师offer的非计算机专业同学中,电子,机械,UI设计占了绝大多数比重。同时,在转行前端开发工程师的大军中,最快拿到前端开发工程师 offer的同学专业如下:纵使以上这些专业在转前端开发工程师这条路上有时间优势,但是:只要用对方法,足够努力,任何专业都可以成功向前端开发工程师转型!02 如何成功转行前端开发工程师

2021-07-21 20:54:20 60

原创 前端开发学什么?96道前端面试题

02 目录下面是这篇文章的目录结构,一般比较简单的问题我就一笔带过了,主要是分享一下比较有难度的知识点,答案来自网上,如果有版权问题我会删除。还有本文只是给出一个大概的知识点,如果想要深入学习还要靠自己去查一下哦!如果答案有错误,欢迎指正!计算机基础前端基础(HTML/CSS)JavaScript前端框架浏览器渲染计算机网络手写代码WebpackNodeES603 计算机基础进程与线程的区别进程是系统进行资源分配和调度的一个独立单位线程是CPU调度和分派的基本单位,

2021-07-21 20:53:38 79

原创 前端开发学习,熬夜整理最全面的HTML字符实体

学习路线第一阶段:网页制作HTML:常用标签,锚点,列表标签,表单标签,表格标签,标签分类,标签语义化,注释,字符实体CSS:CSS介绍,全局样式,行内样式,内联样式,选择器,字体样式值,文本样式值,颜色样式值,盒模型,控制台使用,清除默认样式,盒模型居中,外部距塌陷,标准文档流,块元素,行内元素,行内块元素,多种伪类元素,浮动,定位第二阶段:JavaScript动态交互JavaScript初阶:变量与运算符,逻辑控制,Math类,函数,Object类,定时器,Array类,String类

2021-07-21 20:52:56 82

原创 前端开发学习,JavaScript基础面试题

HTML面试题部分1.H5的新特性有哪些2.Label的作用是什么?是怎么用的?3.HTML5的form如何关闭自动完成功能4.dom如何实现浏览器内多个标签页之间的通信?5.实现不使用 border 画出1px高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果6.title与h1的区别、b与strong的区别、i与em的区别?7.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?8.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?9.di

2021-07-21 20:52:13 82

空空如也

空空如也

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

TA关注的人

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