分类 工作备忘 下的文章

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

从自己旧博客搬运过来的备忘

需求

设备有两张网卡分别配置为 eth0、eth1,前者为默认。

eth0 IP:192.168.0.199 网关192.168.0.1
eth1 IP:192.168.31.99 网关192.168.31.1

某个服务需要指定链接服务器(IP 123.45.67.89) ,希望数据走 eth1

1420041257605610066.png

查看路由规则:

ip route show

添加路由规则:

ip route add 123.45.67.89 via 192.168.31.1 dev eth1

以上规则写入后立刻生效,可再次查看路由规则确认

需要删除规则:

ip route del 123.45.67.89

上述操作重启后不保存,需要把规则写死,要写入文件

/etc/sysconfig/network-scripts/route-interface

本例中为

vi /etc/sysconfig/network-scripts/route-eth1

123.45.67.89 via 192.168.31.1 dev eth1