自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萍果吮雨的博客

本博客旨在通过与众多朋友交流来提升实力,欢迎一起进行学术交流!

  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 还不了解 webpack 优化 ? 一文带你快速优化 webpack !

文章目录一、前言二、你能收获三、步入正题1. 通过使用 webpack 自带插件(define-plugin) 来区分当前的环境。2. 通过使用 webpack-merge 来进一步分离开发环境与生产环境的配置。3. 通过使用 module 的 noParse 属性来指明无需解析的三方包。四、后语五、参考一、前言本文是针对有 webpack 基础的猿们食用的,如果还不会用 webpack 去构建自己的项目请看博主的上一篇文章 【 还不会 webpack ? 一文带你用 webpack 打造溜溜的前端.

2021-04-28 11:20:31 1159 2

原创 还不会 webpack ? 一文带你用 webpack 打造溜溜的前端工具流 !

文章目录一、前言1. webpack 是什么 ?2. 为什么要用 webpack 或者类似的静态资源打包工具 ?二、你能收获三、步入正题1. 安装 webpack 和 webpack cli 来开始构建我们自己的前端项目2. webpack 是可以 0 配置使用的3. 利用 webpack.config.js 手动定制自己的 webpack4. 通过 html-webpack-plugin 插件来自动打包创建 html 并将打包后的资源自动引入5. 通过配置 webpack-dev-server 来实现浏.

2021-04-22 17:37:02 1418 22

原创 HTTP入门系列(1) - HTTP ( 预热 )【 晓前世方能成今生 】

一、前言【内容】本文主要简单说明以下内容(如您不感兴趣或有更好的见解可完全忽略) : ????互联网和计算机发展的七个阶段OSI 七层协议参考模型TCP/IP 分层模型TCP 的三握四挥TCP/IP 分层模型下的数据传输GET 请求缓存流程【深度】本文深度不会太深,旨在入门。但也绝对不是偶阅书籍、浅尝辄止。内容里面熔炼了笔者对了解到的知识的简单概括与阐述。不会有太多术语 |全程配图为您的理解保驾护航 |不为点赞收藏只为传播知识理解,互相帮助 |【逼逼叨】人在江湖身不由

2020-10-25 11:16:17 416

原创 原生 JavaScript 手写一款属于自己的音乐播放器

原生 JavaScript 手写一款属于自己的音乐播放器文章目录原生 JavaScript 手写一款属于自己的音乐播放器先贴一下图 :零、前言1. 基础的布局【HTML + CSS】2. 歌曲请求方式及接口来源【ajax】3. 数据上的准备一、播放器涉及到的功能模块1. 点击歌曲 播放/暂停 按钮实现歌曲播放与暂停2. 实现歌词同步3. 实现实时进度条与播放计时4. 实现点击进度条或者移动进度条滑块对歌曲进行控制5. 实现下载6. 实现音量控制7. 实现歌曲切换二、踩坑攻略三、需要注意四、待实现的功能五、

2020-07-02 12:56:55 1159

原创 还不会 JavaScript 中的正则表达式 ? 一篇文章带你轻松入门 !

还不会 JavaScript 中的正则表达式 ? 一篇文章带你轻松入门 !文章目录还不会 JavaScript 中的正则表达式 ? 一篇文章带你轻松入门 !一、前言 :二、阅前须知 :三、步入正题1. 什么是正则 ?2. 怎么使用正则 ?-1). 正则表达式的创建方式①. 字面量式②. 构造函数式-2). 字符匹配①. 两种模糊匹配②. 字符组(簇)③. 量词④. 多选分支-3). 位置匹配①....

2020-04-07 21:33:56 2315 2

原创 一文理清 JavaScript 中对象的创建模式与继承模式

一文理清 JavaScript 中对象的创建模式与继承模式文章目录一文理清 JavaScript 中对象的创建模式与继承模式一、前言 :1. 写作目的2. 需要具备的知识点3. 阅前声明二、JavaScript 中对象的创建模式1. ( 单例模式 ) - 日月星辰我独尊a. 什么是单例 ?b. 具体的实现方案 :2. ( 工厂模式 ) - 独乐不如众乐3. ( 构造函数模式 ) - 私有财产神圣...

2020-03-28 20:52:36 870

原创 一文扫清对 JavaScript 中的疑惑

一文扫清对 JavaScript 中的疑惑之 JavaScript 运行机制文章目录一文扫清对 JavaScript 中的疑惑之 JavaScript 运行机制一、前言1. 写作原因 :2. 阅读须知 :3. 文章声明 :二、荡平疑惑1. 我的 JS 代码被浏览器加载后到发生了什么 ?2. 什么是 RHS、LHS 查询 ?-1). 为什么要学习 RHS 和 LHS 查询 ?-2). RHS 与 ...

2020-03-19 23:13:16 1670 6

原创 一文扫清【冒泡排序、插入排序、快速排序】的盲点

一文扫清【冒泡排序、插入排序、快速排序】的盲点文章目录一文扫清【冒泡排序、插入排序、快速排序】的盲点前言 :冒泡排序冒泡排序 - 经典版冒泡排序 - 经典版(图解原理)冒泡排序 - 经典版(代码实现)冒泡排序 - 经典版(需要明确的点)冒泡排序 - 升级版冒泡排序 - 升级版(图解原理)冒泡排序 - 升级版(代码实现)冒泡排序 - 升级版(需要明确的点)插入排序图解原理代码实现需要明白的点 :快...

2020-03-15 15:27:11 1109 5

原创 前端面试题错题集锦(持续更新)

前端面试题(错题集锦)文章目录前端面试题(错题集锦)面试题来源 - [牛客网](https://www.nowcoder.com/)2020年 3 月 8 日1. 从字符串 const str = 'qwbewrbbeqqbbbweebbbbqee';中能得到结果 ["b", "bb", "bbb", "bbbb"] 以下错误语句是?2.下列js延迟加载的方式中,只有IE浏览器支持的是哪一种方式...

2020-03-08 11:50:02 770

原创 JS作业(2).作业及解析

珠峰培训 - 第二天课后作业及解析(FruitJ)文章目录珠峰培训 - 第二天课后作业及解析(FruitJ)一、练习题 :1. 输出下面程序运行的结果一、练习题 :1. 输出下面程序运行的结果=>continue 跳出本轮循环break 结束当前循环-1).for (var i = 0; i < 10; i++) { console.log(i); // 0...

2020-03-05 00:46:13 1073

原创 JS作业(1).作业及解析

珠峰培训 - 第二天课后作业及解析(FruitJ)文章目录珠峰培训 - 第二天课后作业及解析(FruitJ)一、问答题1. JS中常用的数据类型有哪些 ?2. 浏览器中常用的内核有哪些 ?3.数据类型之间的区别 ?4. 列举常用的关键字和保留字5. JS中创建变量的几种常用方式 ?二、练习题1. 写出下面结果输出的答案 (阿里面试题)2. 分别写出下列表达式输出的结果 (腾讯面试题)3. 写出下...

2020-03-03 21:49:33 846 2

原创 JS笔记(1). 前端发展史

WEB 前端发展史文章目录WEB 前端发展史一、前端发展时刻表速记二、 Web 时代的演变历程1. Web 1.0 (静态)2. Web 2.0 (动态)3. 当今及未来趋势4.解惑5. 浏览器浏览器分类浏览器内核开发者工具三、参考文献 :一、前端发展时刻表速记1989 年【蒂姆博纳斯•李】 发明 html(超文本)。1994 年【蒂姆博纳斯•李】创建为盈利性万维网联盟(W3C)。1...

2020-03-02 21:41:58 387

原创 如果你对 React Component 一知半解,那么请看这篇文章!

文章目录一、笔者述 :二、React 组件优化的两种思路 :1. 使用 `React.Component` 来构建 React 组件,通过 `shouldComponentUpdate` 钩子来进行优化-1). 优化前 :-2). 优化后 :方案一 : 浅比较方案二 : 深比较2. 使用 `React.PrueComponent` 来构建 React 组件,默认自带优化效果三、总述 :一、笔者述...

2019-11-17 14:29:58 269

原创 如果你对 React 生命周期一知半解,那么请看这篇文章!

文章目录一、笔者述 :二、React 生命周期 ( 以前版本 )1. 生命周期方法 :2. 工作流程 [正常情况下 - 5 个场景]:三、React 生命周期 ( 当前版本 )1. 生命周期方法2. 工作流程 [正常情况下 - 5 个场景]:四、迁移六、总述七、忠告参考链接 :一、笔者述 :现在的时间是 2019年11月2日,React 生命周期较以前也有了很大变化。但是为了更清楚直观的理...

2019-11-03 15:14:06 235

原创 跟我一起学前端之 HTML

前言:此篇文章原是本人重学前端记录在印象笔记中的笔记,里面都是通过实践证明的观点,这有助于我们构建前端知识体系,里面有些知识笔者认为勾勒的非常精彩,也是其他培训机构不会讲到的内容。跟我一起学前端是一个系列,主要由(HTML篇、HTML5篇、CSS篇、CSS3篇、原生JavaScript篇、jQuery(JavaScript库)篇、Vue、React、Anglar (JavaScript框架)篇、...

2019-05-10 17:19:50 1552

原创 深入理解 HTML

对于 HTML 的学习我想大家早就已经完成了吧,但是对于一些东西真的就比较了解吗???这里笔者认为可能不尽然 …这篇博文主要是帮助我们重新再梳理一遍 html 的相关知识,其中有些知识是我们即使在培训机构也无从见到的,废话不多说。先贴一下目录结构。好啦,如果对以上内容感兴趣的宝宝们可以向下继续查阅,如果是已经对上述内容了如指掌的大牛们也可以忍痛向下查阅,(哈哈)这些内容全部存储在...

2019-05-08 16:18:41 384

原创 编程之路核心技术卷•Web技术内幕

本系列文章状态:未完结 ...,更新中 ...,目录尚不完整,但提前发布请大家参考并提出意见,如果属实我会修改,谢谢!目录前言:-1).什么是`编程之路核心技术卷•Web技术内幕`?:-2).为什么要写`编程之路核心技术卷•Web技术内幕`?-3).怎样写`编程之路核心技术卷•Web技术内幕`这个系列?

2019-04-11 00:28:02 1593

原创 (JavaScript - 原生)WEB SQL

                                   (JavaScript - 原生)WEB SQL上一期与大家分享的是关于H5新特性的(WEB 本地存储),这一期再给大家送上一部重头戏就是 WEB SQL。没错不仅仅是后端有数据库,甚至我们的 JavaScript 也可以连接数据库。WEB SQL 是什么?我们都知道即使是后端的数据库实质上也都是将数据保存在本地磁盘...

2018-10-31 02:01:05 469

原创 (JavaScript - 原生) WEB 本地存储

                              (JavaScript - 原生) WEB 本地存储一、什么是 WEB 本地存储?WEB 本地存储就是将数据以键值对的形式存储到本地。-1).经过 WEB本地存储的数据究竟存储到了哪?存储位置:打开:(值 firstUseLocalStorage 就是要存储的值-&gt; 后面代码中会有体现)-2).WE...

2018-10-28 21:33:26 321

原创 (Java - SE)设计模式之工厂方法

(Java - SE)设计模式之工厂方法从今天开始每天一篇关于记录23种设计模式中的设计思想!今天来说的是工厂方法:简而言之就是对于同一个目的你有不同的实现,但是恰好我们又不知道该使用哪一个实现面对这种情况我们就可以考虑使用工厂方法的设计思想。其实书本上的例子看看即可,切不可去硬记它还是那句话这是一种思想模式化是具有灵魂的!工厂方法的设计灵魂就在于像上面提到过的(某一模块的一个...

2018-09-25 11:05:18 239

原创 (Java - 一次简单的请求)长见识了

(Java - 一次简单的请求)长见识了前一阵子研究过一下'Java的cookie与session机制'。但是理解的太浅显了,发表了一篇博文虽然总体感觉不错但是有些地方描述的还是不是特别严谨。今天特此借助这个小Demo聊一聊真正的请求应该是一个什么样的以及我们的cookie与session机制。先来说一说我们平时的请求都是:jsp -&gt; controller -&gt; serv...

2018-09-24 00:39:40 303

原创 (JavaEE)SpringMVC

                                     (JavaEE)SpringMVC今天就把我学到的SpringMVC的知识,我认为对我来说比较重要的贴出来,做个记录方便以后查看。预备:-1).导入SpringMVC的基本包(包括依赖包) -&gt; -2).编写Web.xml&lt;?xml version="1.0" encoding="UTF...

2018-09-15 22:27:54 266

原创 (JavaScript - 原生)函数

(JavaScript - 原生)函数如果说JavaScript中变量是公民的话,那么我认为函数就是皇上!这一章就来一起研究JavaScript中的函数,对于这个无论是拜将封侯的老鸟还是冲锋陷阵的菜鸟都爱不释手的皇上,特此记录下来以备查看,希望本次讲解真正做到深入浅出!插曲:对于我们后续的讲解,我们先来了解一个概念 - 变量提升 -&gt; 仅仅存在于ES5及其之前的ECMA的语言规范...

2018-08-13 22:13:02 3643 5

原创 (JavaScript - 原生)正则表达式在JavaScript中的应用

(JavaScript - 原生)正则表达式在JavaScript中的应用## 绪论今天来研究的是正则表达式,其实正则表达式不是JavaScript独有的,Java与C#等其它语言也支持正则表达式,因为正则这个概念是独立于语言之外的,它是通过定义指定的模式去匹配符合该模式的字符(概念),只不过在各个语言中表现出来的可能不太相同,但核心都是一样的!## 表述还是那句老话,不管是久经沙...

2018-08-12 20:22:34 1124

原创 (Java与JavaScript)时间该何去何从?

(Java与JavaScript)前后端的时间该何去何从?相信无论是披荆斩棘的老鸟还是楚楚动人的菜鸟对于这两门语言中的时间类都是相爱相杀的!本章就着眼于前端的JavaScript与后台的Java细说他们各自时间类的应用,以及在实际应用中我们应该怎么去进行时间的交互?## 一概念:   -1).JavaScript中使用时间是通过内置的Date对象来实现的。   -2).Java...

2018-08-11 11:34:04 537

原创 (JavaScript - 原生)字符串的20个常用方法 + 字符串遍历器 + 模板字符串

 (JavaScript - 原生)字符串的20个常用方法 + 字符串遍历器 + 模板字符串老生常谈,无论是职场达人还是初出茅庐的小白相信对JavaScript中的字符串都不会陌生吧,而且字符串这个元素在前端整个开发的过程中出现的频率、重要程度 ... 都是无可比拟的,今天我们来一起揭开JavaScript下字符串的神秘面纱,希望真正做到深入浅出。## 在JavaScript中String...

2018-08-09 01:06:54 3852

原创 (JavaScript - 原生)数组的创建 + 数组的遍历 + es6对数组的支持 + 数组的结构化操作 + 数组的17个常用方法 + 伪数组与数组的转换 + 数组去重

(JavaScript - 原生)数组的创建 + 数组的遍历 + es6对数组的支持 + 数组的结构化操作 + 数组的17个常用方法 + 伪数组与数组的转换 + 数组去重还是那句话,无论是职场的老鸟还是起步的菜鸟对JavaScript中的数组肯定都是津津乐道的 ...因为它与对象是极少数可以存储多条信息并且极为常用的元素。本章节对于数组的各个方面进行详细的解说,争取真正做到深入浅出。一、数...

2018-08-07 10:19:45 515

原创 (JavaScript - 原生)创建对象的方式 + 原型 + 原型链 + 对象的继承

       (JavaScript - 原生)创建对象的方式 + 原型 + 原型链 + 对象的继承说道JavaScript中的对象,无论是从业多年的老鸟还是刚刚接触的菜鸟都不会陌生。本篇文章专注于揭开JavaScript对象的神秘面纱,带领大家细品其中的韵味,真正做到深入浅出。&gt; -1).对象的简介这个就不在多说了,就是一组无序键值对儿的集合,针对于这个特性我们的开发人员可谓是如鱼...

2018-08-05 21:15:49 828

原创 (JavaSE)Java集合专题一(List)

                                         Java中的集合最近心血来潮想着做一个关于Java集合的一个摘要总结,所以也便有了此文,本文适合任何水平的朋友阅读。在讲解Java中集合之前先来看张图:这张图就是Java中的所有集合的分布图。## 由图可见在Java中集合主要分为3种:(List、Set、Map)。## 本质上List、Set...

2018-07-27 10:38:40 982

原创 (JavaScript)ES6语法-let + const变量的声明方式

                    (JavaScript)ES6语法-let + const变量的声明方式本以为自己什么都会其实自己什么都不会:这一次我们一起看看简单的问题,对比一下ES6语法与ES5语法的变量的声明方式导致的不同。来先看一段代码:function run() { for(var i = 0; i &lt; 2;i++) { ...

2018-07-21 09:19:03 306

原创 (Java-003)equals的两种重写场景及方式

相信大部分同行都遇到过这样的问题,'=='与equals方法的区别?其实这个不难回答,有些人认为('=='是比较两个对象的内存地址,equals方法是比较值的)其实这样的理解不能算错,但也不能算对。先说说正解是什么?正解:'=='与equals其实都是用来的比较两个对象的内存地址是否相同的,但是我们可以通过重写equals方法改变equals方法的默认行为,使其从比较地址变为比较值(例如S...

2018-07-19 08:21:33 1008

原创 (JavaScript-原生)数据类型转换及检测

(JavaScript-原生)数据类型转换及检测&lt;script&gt; window.onload = function () { 'use strict' /** * JavaScript中的数据类型转换 * @author 刘杰 * @version 1.0 * JavaScr...

2018-07-12 22:56:31 223

原创 (JavaEE)JavaWeb中的Session与Cookie机制(案例-cookie验证)

(JavaEE)JavaWeb中的session与Cookie机制(案例-cookie验证)曾一度以为这个神秘的禁区不是我能够窥探的,但是直到最近做项目遇到了需要Cookie与Session实现的功能,没办法硬着头皮搞吧。长话短说,网络上的资料看过很多不乏大神的一顿讲解但是愚笨的我还是不明白。 所以只好综合各种资料结合联想与实践。一、什么是Cookie1.Cookie的外貌点击...

2018-07-11 11:23:42 648

原创 (Java-002)Java中的关键字 + 标识符命名规范 + 注释-origin

Java中的关键字 + 标识符命名规范 + 注释-1).关键字与保留字    -关键字:(Java中已经使用而我们不能再用的单词)    一共51个/*abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, ...

2018-07-09 08:18:34 833

原创 (Java-001)学习Java之前的准备-origin

(Java)学习Java之前的准备此时正值暑假,为了以后的路走的更远,现在开始重新回顾学习Java知识的点滴。所以就从最开始的学习Java之前开始。相信这篇文章无论是小白还是大牛都干过的一件事情,特此记录方便以后复习。一、什么是Java?毫无疑问,Java就是一门编程语言,诞生于1995年。由斯坦福大学sun公司研发,但后来被Oracle(甲骨文公司)收购。二、为什么用Java?-1).面向对象 ...

2018-07-07 16:47:31 945 1

原创 (BootStrap-栅格系统)的使用

(BootStrap-栅格系统)的使用大家好,这一期我们介绍BootStrap中的栅格系统的使用,由于最近打算自己搭建一个博客并且打算先从前台写起,为了适配不同分辨率的设备,所以打算借助BootStrap这款css框架来实现,暂且先不关注源码,先学会用。-什么是栅格系统? =&gt; 栅格系统就是可以将一组块级元素水平排列并可以随着屏幕分辨率的不同来改变块级元素样式的。        行,这样说有...

2018-07-04 22:43:11 347

原创 (Java-Android)浅谈MVP模式的简单理解

(Java-Android)浅谈MVP模式的简单理解背景:最近在学Android,老师介绍了一个对于我们来说是新的开发模式。mvp模式,说实话一开始我是抵制的,尽管我认为mvc模式已经做的足够好了,但是不管是mvc还是mvp都是要看其背后的环境而定的。来,说重点!!!在我们平常的开发时候经常会用到mvc模式,包括我的前两篇文章中项目的目录结构也是严格按照mvc的模式来做的。但是这仅限于我们平常在非...

2018-06-22 19:49:19 521

原创 (Java)Java中的静态代理

Java中的静态代理由于最近在看Spring方面的资料,了解到面向切面编程,逐渐知道其背后的含义与代理模式有几分相似,当然代理模式也不是仅仅Java独有,这是一种思维模式不局限于是哪种语言!所以最近两篇博客咱们就来一起学习一下Java中的代理模式,今天就来说说这个静态代理。说到这小伙伴们就要问了,为啥子要使用代理模式呢?我们直接了当去做不是更好吗?好小杰下面就来告诉大家:什么是代理模式?为什么要使...

2018-06-20 15:24:43 262

原创 (JavaEE)Spring中的常用注解

今天我第一次在CSDN平台上分享所学到的知识,以后也会经常分享的,大家以后就叫我小杰好啦! 言归正传:我们今天一起来探究一下Spring中的常用注解!可能是本人太屌丝所以不会使用太多晦涩的术语,主要是理解流程与思想。来,我先把今天我们要学习的Spring中的几个注解先列出来。=&gt; (@Controller、@Service、@Repository、@Autowired、@Qualifier)...

2018-06-18 21:09:49 2240

Java.LJ.TimeHelper.utils-1.1.0.jar

这是一款可以适配JavaScript支持的大部分格式的时间,并且会将其转换成java中的指定格式时间与数据库的时间类型对应,我们可以直接将获取的各种格式的时间参数传入指定的方法中不用关心实现自动帮助我们转换成数据库支持的时间类型。

2018-08-11

空空如也

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

TA关注的人

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