

注:图片来自网络,版权归原作者。
我的目标在远方
注:图片来自网络,版权归原作者。
最近用到 video.js 来播放 HLS 视频,因为视频为监控画面,所以不需要单击暂停功能,以免用户误操作。
网上大多数解决办法都是通过CSS来屏蔽鼠标事件:
.vjs-tech { pointer-events: none; }继续阅读“video.js 7 禁用单击暂停,保留双击全屏”
我一直以为在 production 模式下打包发布的 Vue 应用没法使用 Vue Devtools,原来我错了。
Vue Devtools 的开启条件是由 Vue 实例的 config.devtools 属性控制的,只要其值为 Truthy 即可开启。
继续阅读“production 模式下开启 Vue Devtools”现在有些网站出于安全或者利益考虑,已经不允许用户直接发布二维码图片了,比如淘宝、知乎等等,上传的二维码图片会被自动屏蔽或者替换为文本信息。
当然,非要发布还是有办法的。
首先我们要知道网站屏蔽二维码的技术原理,以及你的目标用户对二维码的使用方式(长按识别/摄像头扫描)。
一般原理应该是,用户上传图片后,服务器上的二维码识别程序会对图片进行扫描,如果发现二维码就进行对应的操作。
应对的核心思想就是对二维码动手脚,让服务器上的程序检测不到二维码,但是又要能让摄像头扫描或者微信识别。
应对方法有多种,适用于不同的场景。
1、编辑 /etc/default/grub
GRUB_DEFAULT=saved
2、查看所有启动菜单入口
grep "submenu\|^\smenuentry" /boot/grub/grub.cfg | cut -d "'" -f2,4
输出格式为:标题’ID (中间以 ‘ 号间隔)
结果中含“Advanced options”的一行是 submenu ,底下紧跟的行是 menuentry。
3、设置默认启动菜单(内核),使用步骤2中的 ID 而非标题
#grub-set-default "(submenu ID)>(menuentry ID)"
4、重新生成 /boot/grub/grub.cfg
#grub-mkconfig -o /boot/grub/grub.cfg
更改名字和邮箱(作者和提交者):
git filter-branch -f --commit-filter 'if [ "$GIT_AUTHOR_NAME" = "xxxxxxxx" ];then GIT_AUTHOR_NAME="yyyyyy";GIT_AUTHOR_EMAIL="yyyyy@yyy.com";GIT_COMMITTER_NAME="yyyyyy";GIT_COMMITTER_EMAIL="yyyyy@yyy.com";git commit-tree "$@";else git commit-tree "$@";fi' HEAD
git filter-branch 会生成备份,可以删除:
删除某个分支备份:
git update-ref -d refs/original/refs/heads/分支
或者(删除所有备份):
git for-each-ref --format="%(refname)" refs/original/ | xargs -n 1 git update-ref -d
前段时间看到一个有意思的视频展示效果,简而言之就是左右两个视频总是显示各自中间的部分。文章作者通过 JS 同时改变每个视频的视窗宽度和视频的位置来实现,属于底层操作,我觉得应该可以更简单一些,只要让视频始终处于容器中间就不用对视频进行位移了。本来想看看文章中提到的 beoplay 页面里是如何做的,结果已经打不开了。。没关系,反正我也做出来了,而且找到了4种方法,CSS 和 JS 均只控制 width,居中则由浏览器自动完成,请看效果。
当时看到这个效果的时候,首先就想到了 flex 布局,因为常规布局下当图片以及视频内容宽度超过容器宽度时,常用的 text-aglin:center 和 margin:0 auto 已经无法让内容处于容器的中间,不行不行,给容器加上 overflow:hidden 也不行,但 flex 布局的居中却可以轻松实现此需求。
然后又在学习过程中,想到了另外3种办法:
在Debian中可以通过
#aptitude install nautilus-dropbox
来安装Dropbox,而且在朝内需要先翻Q才行:
#export http_proxy=http://xxx.x.x.x:xxx
或者使用VPN等手段……
Dropbox需要手动更新版本,同样需要先翻Q,然后:
#dropbox update
通过Debian CD1安装的Squeeze默认情况下,关机对话框是没有“挂起”(也就是待机)和“休眠”选项的,需要安装acpi-support软件包增加此功能。
$sudo aptitude install acpi-support
重启电脑后再次关机时就可以选待机和休眠了。