自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wyhstars的博客

做最喜欢的自己

  • 博客(13)
  • 收藏
  • 关注

原创 V8是如何执行JavaScript代码的

文章目录V8是如何执行JavaScript代码的主要核心流程分为两步 -- `编译` 和 `执行`1. 首先将 `JavaScript代码` 转换为 `低级中间代码` 或者 `机器能够理解的机器代码` ;2. 执行转换后的代码并输出执行结果;高级代码为什么需要先编译再执行?1. CPU只能识别机器代码2. CPU能直接识别汇编语言吗3. 计算机如何执行高级语言4. 编译器和解释器的优缺点编译器:解...

2020-03-31 16:42:23 2612 2

翻译 【翻译】在2018年末,Yarn仍比Npm还要快吗?

原文地址:https://dnasir.com/2018/11/26/is-yarn-still-faster-than-npm-in-late-2018/如果你像我一样,那么你可能听说过 Yarn – Npm 的一款可替产品。你甚至可能已经听说过 Yarn 要比 Npm 快不少。自从 Yarn 首次进入人们视野以来,似乎这一结论已经尘埃落定。但是 Npm 通过一些版本更新来不断回击这一理...

2019-11-29 15:54:31 547

原创 Golang基础学习1

文章目录package 基本管理单元公共/私有 变量Go 语言中的下划线1. 下划线在 `import` 中2. 下划线在代码中Go 命令package 基本管理单元同一个package下面,可以有非常多的不同文件,只要每个文件的头部 都有 如 “package xxx” 的相同name;就可以在主方法中使用 xxx.Method() 调用不同文件中的方法了。ps: 文件夹名字可以和这个...

2019-06-25 10:37:23 211

原创 深入理解instanceof实现原理

许久没有写博客啦,最近有时间,将近来学到的一些有价值的东西整理下来└(^_^)┘废话不多说,开冲!文章目录由类型判断引出 `instanceof``instanceof` 判断继承`instanceof` 实现原理`instanceof` 易错问题由类型判断引出 instanceof在 JavaScript 中,有7种基本类型(包括6种原始类型以及对象类型)。在某些场景下,可能会需...

2019-02-26 13:20:43 6079

原创 element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)

前段时间,在实现带输入建议并且支持模糊查询输入框的时候,发现了两个值得注意的小地方。整理出来,以供借鉴。废话不多说,直接来解决问题。踩坑问题描述:问题一:获取到后端返回的数组,并将数组传入作为 results 传入 callback 后,焦点放在 输入框 上的时候,并未出现任何内容,只出现了一个不完整的空白框。 问题解决方案:这个问题开始我以为是传进 ...

2018-08-14 21:04:31 41393 24

原创 结合测试题分析XSS跨站脚本攻击几种常见手段(内附https://xss.haozi.me/试题答案)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-07-06 10:10:48 2143 1

原创 基于XORM框架实现分表

最近在维护公司项目过程中,学习了很多后端的东西,包括go语言以及数据库的操作。同时站在全局的角度去体会了高额数据量情况下后端的应对策略,为今后在前端方面处理高并发提供了参考。技术背景: XORM:xorm是一个简单而强大的Go语言ORM库. 通过它可以使数据库操作非常简便。 可以简单理解成golang里面封装了sql语句的框架,可以帮助我们更方便快速的操作数据库。废话不...

2018-06-07 16:07:42 6062

原创 详解Bootstrap中JS插件实现下拉菜单效果

在编写网站过程中,导航条中下拉菜单功能十分常见。那么,今天就分享一下关于如何通过Bootstrap中JS插件来实现下拉菜单功能。 在官方文档中是这么形容下拉菜单插件的 翻译过来就是: 通过此插件您可以为几乎所有东西添加下拉菜单,包括导航条、标签页、胶囊式按钮。 接下来,我们就按照官方文档所描述的那样,为大家演示, 我们如何通过JS插件为导航条、标签页以及胶囊式按钮添加下

2017-11-27 23:59:51 11722 1

原创 弹性盒子(灵活布局)详解

2009年,W3C 提出了一种新的方案—-Flex 布局,可以简便、完整、响应式地实现各种页面布局。 读了本篇文章,大家将会知道:Flex布局相较于传统布局方式有哪些优点; 为什么我们要采用Flex布局来进行页面设计; 我们如何通过Flex布局来设计页面。 传统布局——基于盒子模型,依赖 display 属性、position属性、float属性。 它对于那些特殊布局

2017-11-04 15:38:09 23734

原创 CSS盒子模型要点补充

情况介绍: 当父盒子包裹子盒子,给子盒子添加margin-top时,子盒子与父盒子的上边线并不能分开,而是会导致,两个盒子同时下来。 示例代码: <style> *{ margin: 0px; padding: 0px; } #father{ width: 400px;

2017-10-29 23:13:22 386

原创 通过原生JS和CSS制作钟表

实现思路:通过css实现钟表样式;通过JavaScript实现时间调用以及计时器1s刷新。具体应用到的属性介绍:一、CSS部分:position属性(relative/absolute): ① relative(相对定位): 相对定位是相对于自己原来的位置定位。 不会释放掉元素在原有文档流中的位置,不会影响其他文档流元素的位置; ② absolute(绝...

2017-10-29 22:38:39 647

原创 CSS盒子模型详解

在认真学习并且多次上手练习盒子模型之后,对于盒子模型的一些心得体会,作为css不可或缺的重要部分,希望可以帮到每一个在编程学习路上摸爬滚打的码友们。本文章重点介绍盒子模型的两种形态:标准盒子模型(用于支持w3c的浏览器);变态盒子模型(用于IE浏览器)。在实际操作中就会发现,变态盒子模型的意义所在,通过对它的使用可让你轻松避免在布局屏幕自适应时布局错乱的情况,具体如何实现,就请往下看吧!盒子模

2017-10-25 15:28:28 1101 1

原创 HTML音频视频、JS方法,以及插件使用教学

文章主要讲解如何给页面添加音频以及视频媒体文件,以及如何调用JavaScript方法使您插入的媒体文件更完善。 音频部分:音频格式以及浏览器支持情况: 目前, 元素支持三种音频格式文件: MP3, Wav, 和 Ogg: 音频格式的MIME类型: 通常添加音频文件我们可以通过两种方式: 一、 HTML音频 ●使用 embed 标签(W3C标准): embed标签定义

2019-02-26 13:43:13 2597

空空如也

空空如也

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

TA关注的人

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