网线和电源线放一起,影响信号么

网线和电线挨着,不会影响网络信号传输。

家用网线叫做“双绞线”,外部有绝缘皮,内部由8根细线组成,可以有效屏蔽电磁波或者其他干扰,因此和电线挨着,不会影响网络信号的传输。

双绞线(twisted pair,TP)是一种综合布线工程中最常用的传输介质,是由两根具有绝缘保护层的铜导线组成的。把两根绝缘的铜导线按一定密度互相绞在一起,每一根导线在传输中辐射出来的电波会被另一根线上发出的电波抵消,有效降低信号干扰的程度。

超五类与超六类线的区别

数据传输速率区别:

超五类网线的宽度速度为100M适用于百兆宽带,基本在上日常生活中的实际下载速度为10M左右。

2、线径区别:

超五类网线跟六类网线的线径也有一定区别,超五类网线的线径一般不会高于0.51mm,超六类网线一般要高于0.55mm

3、抗干扰的性能区别:

抗干扰的性能的不同,超五类就是百兆网,超六类就是千兆网,带个超字说明就是改进的版本,优化了抗干扰,传输稳定性等。

超五类线用途:主要用于千兆位以太网(1000Mbps)。具有衰减小,串扰少,并且具有更高的衰减与串扰的比值(ACR)和信噪比(StructuralReturn Loss)、更小的时延误差,性能得到很大提高。

超六类线用途:主要应用于千兆位网络中。传输频率是200~250 MHz,最大传输速度也可达到1000 Mbps,超六类线是六类线的改进版,同样是ANSI/EIA/TIA-568B.2和ISO 6类/E级标准中规定的一种非屏蔽双绞线电缆,在串扰、衰减和信噪比等方面有较大改善。

什么是双屏蔽网线,非屏蔽网线,单屏蔽网线

屏蔽网线(STP、FTP)相对抗干扰性要强,造价也高,但必须全程屏蔽,且要做好接地。
非屏蔽网线(UTP)相对布线简单,造价便宜,对于普通电磁环境足够用了。

双绞线是自绞屏蔽,会向外散射杂波,如果屏蔽起来,杂波会在屏蔽层内来回震荡,形成串扰,近了影响不明显,远了会严重影响传输,所以同样的线,加了屏蔽信号到不行了,所以屏蔽线并不能增加传输带宽,相反因为串扰的影响,到是会影响信号的传输,屏蔽线只有用在外部环境有非常大的辐射的情况下,不得以而用之。屏蔽水晶头也最好别用。

地暖可以使用实木地板么?

创建虚拟环境

$ python -m venv projectname

进入虚拟环境

$ source projectname/bin/activate

安装 kernel

(venv) $ pip install ipykernel

创建 kernel

(venv) $ ipython kernel install --user --name=projectname

使用 conda 安装 kernel

conda install ipykernel

conda env 下

python -m ipykernel install --user --name myenv 

参考

https://anbasile.github.io/programming/2017/06/25/jupyter-venv/
https://ipython.readthedocs.io/en/stable/install/kernel_install.html

有时候从服务器上传输大文件到本地,会遇到 scp 莫名其妙停止,显示 stalled

When transferring large files using scp through a firewall, the scp connection stalls.

解决方法为

This happens because scp is trying to grab as much bandwidth as possible, and any delay (by a firewall, etc.) can stall it. Limiting the bandwidth (with -l option) will fix it.

发生这种情况是因为scp试图获取尽可能多的带宽,并且任何延迟(通过防火墙等)都可以阻止它。 限制带宽(使用-l选项)可以修复它。

For example, you might want to limit the bandwidth to 1 MB/s (= 8192 Kbits/s):

scp -l 8192 <file> <destination>

passport 反序列化错误:

laravel 5.5 是 LTS 版本,配套的 passport 版本为 ~4.0 , 官方的最新的 release 版本为 4.0.3, 这个版本有一个 bug。

解决的办法为:

  1. 升级 laravel 5.5 到 laravel 5.6 版本
  2. 升级 passport 为 4.0.x-dev 版本,并在 app service provider 中增加 Passport::withoutCookieSerialization() 方法。

添加swap

用free查看swap分区大小

free -m

创建一个swap文件夹

cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=100000

其中count的大小对应swap的大小,如上述代码所示count=100000为大约100M
注:设置count值时要注意,如果设置swap大小超过硬盘大小,会导致设置完重启后,虚拟机ubuntu的图形界面进不去

生成swap文件

mkswap swapfile

激活swap文件

swapon swapfile

如果需要每次进入都自动启动,需修改/etc/fstab自动挂载:
在文件中加入/disk2/swap swap defaults 0 0

不自动启动,则每次重启后,都进入swap文件夹,用swapon swapfile命令激活

再次查看swap分区大小,确定swap设置成功

free -m

删除swap

进入swap文件夹,关闭swap,并删除

cd swap
swapoff swapfile
rm -r swapfile