OYH Blog

You are thre apple of my eyes

百度网盘无会员视频倍速播放

百度网盘无会员视频倍速播放

我们观看某些放在百度网盘上的视频资源时,想要倍速播放,但是百度网盘倍速播放居然要开会员,这就不能忍了,那我们怎么实现倍速播放了 F12 打开网页版百度网盘的控制台,在控制台中输入一下代码实现倍速播放,但是每次都需要重新输入 // 2表示几倍速 videojs.getPlayers("video-player").html5player.tech_.setPlaybackR...

关于日期的使用

js内置对象Date

创建日期 new Date()可以传入一个参数 日期格式字符串 时间戳 new Date(year, month, day, hours, minutes, seconds, milliseconds) 不传 关于日期获取的一些方法 时间戳new Date().getTime() 年getFullYear() 月getMonth() 日getDa...

jekyll遇到的一些问题

jekyll遇到的一些问题

gem sources install失败 多运行几次就行了gem sources install 本地预览使用中文文件名 找到ruby安装路径 如:\Ruby22-x64\lib\ruby\2.2.0\webrick\httpservlet下的filehandler.rb 找到下列两处,添加一句(+的一行为添加部分) 1、 path = req.path_info.dup.force_en...

常用css技巧

常用css技巧

1. 文字超出显示省略号 .overtext { width: 100px; /*随意*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 这是测试用例这是测试用例这是测试用例这是测试 text-overflow: clip | ellipsis clip...

浏览器桌面通知

Notification

用于显示桌面通知。可以用来提示用户网站信息已更新(当用户长时间未关闭网页时),也可以提醒用户某些内容如:某个电视剧更新了两级等等 本地直接打开(非 http/https 开头是无法看到效果的) 演示地址 源码 Notification let notification = new Notification(title, options) title:标题...

链式调用

链式调用

实现函数的链式调用 链式调用可使代码量大幅度减少,逻辑集中清晰明了,且易于查看和修改。 const computed = new Computed(); computed .add(1) .add(1) .reduce(1); 1. 构造函数 function Computed(num = 0) { this.value = num; } 2. 实现方法...

Message

Message

实现如下两种调用方式结果相同 message.success('success'); message({ type: 'success', message: '成功' }) 看了在Element-UI中关于Message的调用方法,想自己动手实现以下 首先创建一个函数Message,参数为 Object 或者 string ,当参数为string时,typ...

快排

快速排序

Quicksort通过从数组中选取一个元素并将其表示为基准点,把数组中的所有其他元素分为两类 - 它们小于或大于此基准点。然后把作为这一轮排序结果的两个数组(数组元素都小于基准点的数组和数组元素都大于基准点的数组)再进行相同的排序。即分别再选个基准点,然后基于基准点分成两个数组元素分别小于和大于基准点的数组。最终,由于最后数组中没有元素或只有一个元素,因此不用再比较了。剩下的值都已经基...

Gird布局

Grid布局


小程序 让人恼火的东西

一些小程序的坑

1、text-align .qa-center { position: fixed; bottom: 80px; right: 20px; display: flex; width: 40px; height: 40px; font-size: 20px; justify-content: space-around; ...