分类 工作备忘 下的文章

2年前很流行的一个效果(那些区块链概念空气币诈骗项目的项目主页最爱),网页背景一堆飘动的节点跟随鼠标移动——寓意区块链.
QQ截图20190811115048.png

曾找到过这个效果的一个插件,可定制的元素很多,包括样式数量粒子效果和素材都可以修改,今天想给一个工业风(斋又土)的网页加点效果,翻遍浏览器的收藏夹都找不到了。呃..

凭一些别人分享的案例,重新做了个基础版出来。备忘如下


- 阅读剩余部分 -

OBS ver.23.1
操作系统 win10 64位 专业版,
硬件 集显 intel 620 + MX150

选择输入源为屏幕时画面黑屏无输出。

疑似原因是OBS调用屏幕输出时取的是 MX150 而 独显并未工作。
网上解决办法有两种,取较有效的一种备忘

进入 nVidia 控制面板,设置对 OBS 为集显处理。
(另一种设置为win7兼容未测试)

家里有大小两台NAS,分别是ARM的双盘 和 HP Gen8。 gen8 历史原因跑的是centos6, 自带的yum里的transmission版本比较旧是 2.13。

旧版有不少功能有所欠缺例如不能在 remote 显示剩余容量这种小事我也忍了。
最近不少的资源下载时两台设备在同样的网络环境下旧版trans竟然没有源..不能忍,少睡半小时把它给升级了。

中途还是遇到一些小问题,备忘一下。


- 阅读剩余部分 -

短篇过一次手备忘。

需要在创建的xls文档增加多一页(Sheet)。

一开始在这个地方提示下标越界

$xls->setActiveSheetIndex(1);

由于官方附的samples内没有找到明确的范例,所以参考 PHPExcel.php 源码内方法修改

$sheet = $xls->createSheet();
$xls->addSheet($sheet);
$xls->setActiveSheetIndex(1);

这次报错

PHP Fatal error: Uncaught PHPExcel_Exception: Workbook already contains a worksheet named 'Worksheet'.
Rename this worksheet first.

感觉奇怪由于文档内并没有命名为Worksheet的页,查了源码设置 sheet name 在类里的方法对应是 setTitle(),可是手动重命名后仍报这个错误且注明的名称冲突为重命名的新名称。

不啰嗦废话了,结论是 createSheet() 之后不需要 addSheet() 修正后的写法

$sheet = $xls->createSheet(1);
$sheet->setTitle("第二页");

$sheet->setCellValue('A1','第一列标题'); 
//等同于 $xls->setActiveSheetIndex(1)->setCellValue('A1','标题1'); 

参考文: https://stackoverflow.com/questions/9850013/phpexcel-creating-multiple-sheets-by-iteration