新版变化 新增分页功能 后台可设置分页参数等,当番剧够多时分页浏览。 修改为AJAX更新数据 略省流量,并避免使用静态化插件后数据不动的问题。 剔除JQuery依赖 所有JS代码已经替换为原生JS。 插件效果预览(点击图片访问) 下载地址 2020.04.01补充:由于bangumi官方准备逐渐抛弃旧版 AP……
Bangumi追番统计插件已更新为2.0版
做了个带省略号的JS分页标签,准备用在新版追番插件上
正文 昨天发现我写的Bangumi追番插件竟然有好几个人在用,真是受宠若惊。之前的版本存在设计上的问题,我一直懒的解决。今天抽出时间来分析了一下存在的问题,发现主要问题有两个,次要问题有两个: 浏览器能做的就让浏览器去做吧,我是这想的。于是,服务器不要再拼接html字符串了,直接把必要的json喂给前端就好了……
WebRTC技术初探与个人理解
WebRTC是什么 WebRTC是一个开源项目,包含相关协议及API具体实现。WebRTC的作用是实现浏览器端到端的实时数据传输。 端到端媒体传输的建立过程(eg A with B) A获取媒体流(MediaStream)或数据流 一般通过MediaDevices.getUserMedia()获取媒体流,媒体……
登录VPN后设置路由表同时访问内网外网
Windows连接VPN后默认所有数据都由VPN网关转发,这样就没办法使用外网了。 解决方法 一、取消默认网关 在网络与安全中心处找到VPN连接,右击属性,在弹出的属性面板中点击网络选项卡。 酌情选择IPv4 Or IPv6,点击属性按钮,在弹出的选项卡中点击“高级”。 在IP设置选项卡中取消勾选“在远程网络……
将Nginx与PureFTPd构建在同一个Docker镜像中
前几天开始接触Docker,在了解到它的隔离性与安全性后,我准备把博客转移到Docker容器中。 为什么要自己构建镜像 Docker线上仓库提供了许多应用镜像,它们几乎涵盖了所有服务器需求。在仓库中,大到一个操作系统,小到一个MC服务器,用户都能直接拉取运行。但是,如果只使用现成镜像的话,就不能称之为学习Do……
VR全景电影?它远没有你想象中的美好
有些朋友对于VR里看电影比较感兴趣,这篇文章主要对VR全景电影的误区进行解答。 VR电影的误解 观看VR电影仿佛肉身进入了电影里,电影里的敌人拿枪指着你,那就是有一把枪指着你,一些人认为的VR电影就是这个样子。下图形象地概括了这种思想:你与角色同处一个世界,你们是平级的,你甚至可以触摸电影主角。 但是,事实是……
WindowsMixedReality开箱安装及常见问题
上周在咸鱼收了一套Acer MR设备,原卖家是从美亚购入的,仅拆封。 什么是WindowsMixedReality ? 点击Windows10开始菜单,你会找到一个名为“混合现实门户”的UWP程序,这就是Win10内置的MR(实际是VR)接口程序。WindowsMixedReality包括一套按微软标准制作的……
给不规则模型(子物体)添加BoxCollider的Editor脚本
前言 经常碰到一些不需要精确碰撞的不规则模型,此时只需要一个BoxCollider把它和它的子物体包裹进去即可。 手动加碰撞盒非常麻烦,不仅中心点不准确,大小也需要手动调整。而利用Renderer组件,可以获取模型的渲染大小及中心点,经过简单的计算就可以自动生成合适的BoxCollider。 实现 1.关键方……
Unity中物体按预设路径简单移动的方法
前言 之前有个需求,要求一个或多个物体按照规定的路径移动。我根据灵魂重新大神所写的脚本做了一点点修改,最终完成了这个需求。 原理 本文内的简单移动不涉及曲线等复杂的东西,所以可以用一个数组保存移动的坐标点,而后通过计算位移坐标的方式依次移动。 实现 1. PathDefine.cs PathDefine脚本用……
SteamVR手柄下的UGUI子物体移动太慢或延迟的问题
使用Unity SteamVR插件时,将一个WordSpace的2D Canvas放置在手柄下,发现UI跟不上手柄的移动速度。 复现 新建一个Canvas,按需调整后放置在手柄对象下,快速移动手柄。 如图所示,UI的移动速度似乎跟不上手柄,出现了模型穿透的情况。 解决方法 1.治标 将2D UI 替换成3D面……
给博客添加了伪AJAX,最后又移除了它
正文 一周前,给博客加了段伪Ajax尝鲜,最后又移除了它。 从代码上来说,大多数WordPress主题使用的异步加载方法都是“假的Ajax”,它们虽然有不刷新跳转的效果,但并不能节省流量。这些代码的原理大同小异:先异步获取完整页面,再选出主要元素,最后把主要内容填充到当前页面。在这个过程中,浏览器仍需要获取完……
RenderTexture Sprite截图并解决画面太暗的问题
RenderTexture截图 1.原理 通过Texture2D的ReadPixels方法将读取RenderTexture数据,据此创建一个Sprite。 2.代码 //RenderTexture public RenderTexture mainPadTexture; //要填充的Image public ……