本博客音乐可拖拽进度条实现方法 起初本博客的左侧音乐播放器, 进度条是不可拖拽的, 最近在做一个在线音乐播放器, 涉及到js的拖拽 鼠标弹起等事件, 索性写成一个类, 然后移植到博客上, 下面直接放代码. 进度条样式: #music-progress { position: rela...
Vue 中实现路由、请求拦截器 前后端分离模式已然成为现在的主流模式,鉴权方式从原始的 Session 到现在的 jwt、oauth2 等等方式,无论是哪一种方式,在前端,我们都要通过使用拦截器来实现权限认证等系列操作,我们来讲讲 Vue 中的路由拦截器与请求拦截器中的实现方法。 用到的组件...
Spring MVC 集成 Swagger Spring整合Swagger其实很简单,几步搞定,废话不多说。 在pom.xml中添加依赖: <!-- swagger --> <dependency> <groupId>io.springfox</grou...
宝塔 WebHook 使用教程 最近开发一个微信的项目,需要配置服务器地址来接管消息处理,不能在像以前那样本地开发了,但也不能直接修改线上服务器的代码吧?这时候就要WebHook登场了。 简单介绍一下什么是WebHook: Webhook是一个API概念,并且变得越来越流行。我们能用事...
Lsky Pro(兰空图床) 闲暇的时候,终于将兰空图床重构了一遍,并命名为:Lsky Pro。 此次重构是个大翻新,后端框架使用ThinkPHP5.1,前端使用Jquery、Mdui等。 Lsky Pro - Your photo album on the cloud. 官...
Toastr.js Toastr 项目介绍 Toastr.js 一款简单的非堵塞消息通知插件。本插件依赖Jquery 演示 https://wispx.gitee.io/toastr/demo.html 仓库地址 码云:https://gitee.com/wispx/toast...
Mac 下安装 Homestead 闲起来又开始爬坑了,有坑往里钻,有问题就慢慢扒,不得不说越来越喜欢这感觉了,感觉时间根本不够用。 官方的教程果然都是有坑的,让人头皮发麻。 本篇文章只是搭建Homestead教程,就不详细的介绍遇到的问题了。 注意:本篇文章只针对mac用户,windows请移...
ThinkPHP 5 隐藏index.php的方法 Apache: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCon...
Chrome误删用户,导致书签全部丢失找回的方法。 今天在使用Google Chrome的过程中,重新登录账户结果手贱误删了以前已登录的账户,百度了一下,大部分说的恢复方法是在路径: C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\ 下找...