openwrt路由器AC频段5G网络无法启动问题解决

0x01 问题描述 K1路由器刷的openwrt,最近5G网络经常出问题.连接着无法上网,要重连才能恢复;甚至无法连接.于是手贱手动把5G的接口重启了,结果起不来了-->5G频段失效. 0x02 解决方案 修改5G接口的设置: - 国家从00 World选到 US - 选一个大一点的信道号,具体可参考[1] 我最终的设置为US - 153信道 - 频宽80MHz - 功率17dBm(50mW), 可用. 参考资料 [1] https://zh.wikipedia.org/wiki/WLAN%E4%BF%A1%E9%81%93%E5%88%97%E8%A1%A8#5.9_GHz_(802.11p) tag: openwrt ac 5g 无法连接 启动 信道

tensorflow显存占用控制

0x01 问题描述 Tensorflow使用时默认占满所有显卡所有的显存,在公用计算机上导致一个用户使用tensorflow,其他用户没法使用.尤其是使用jupyter notebook时更甚,因为用户常常忘记关进程,导致GPU显存资源不能释放,出现GPU使用率为0,但显存占满的情况. 0x02 解决方案 # 设置可见GPU gpu_no = '0' # or '1' os.environ["CUDA_VISIBLE_DEVICES"] = gpu_no #定义TensorFlow配置 config = tf.ConfigProto() #配置GPU内存分配方式 config.gpu_options.allow_growth = True config.gpu_options.per_process_gpu_memory_fraction = 0.4 with tf.Session(config=config, ...)) as sess: pass 0x03 对比实验

numpy.unravel_index理解

np.unravel_index 参考: http://blog.csdn.net/dn_mug/article/details/70256109 https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.unravel_index.html numpy.unravel_index(indices, dims, order='C') >>> np.unravel_index([22, 41, 37], (7,6)) (array([3, 6, 6]), array([4, 5, 1])) >>> np.unravel_index([31, 41, 13], (7,6), order='F') (array([3, 6, 6]), array([4, 5, 1])) >>> np.unravel_index(1621, (6,7,8,9)) (3, 1, 4, 1) 功能: 假设将数组flatten,那么flattened的数组的索引为indices(可以是多个 […]

docker端口映射host机无法访问

0x01.问题描述 docker使用端口映射,在host机无法使用映射端口访问docker container. 也就是说,我在docker开了个jupyter notebook,容器的8888端口映射到宿主机的32769端口,但是在宿主机host上无法使用32769端口访问jupyter notebook. 0x02.问题分析 查到有很多人说是ipv4端口转发未开启的问题,然而我并不是这个问题. 在谷歌云上开了个云主机,装了docker,然后查看网络信息. 使用ifconfig,谷歌云的docker0信息如下 docker0 Link encap:Ethernet HWaddr 02:42:03:2e:09:cb inet addr:172.17.0.1 Bcast:0.0.0.0 Mask:255.255.0.0 inet6 addr: fe80::42:3ff:fe2e:9cb/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:532 errors:0 dropped:0 overr […]

docker无法启动.md

0x01.问题描述: 开机无法自启动docker,手动启动docker,报错提示启动过程出错. 因为docker未能启动,运行docker指令,如docker ps,报错: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 系统环境: Server Version: 17.06.0-ce Kernel Version: 4.8.0-58-generic Operating System: Ubuntu 16.04.2 LTS OSType: linux Architecture: x86_64 0x02.问题定位: 经过查找资料,尝试和分析,发现每次开机后,网络的桥接接口(docker默认设置了docker0桥接)都会丢失. 执行ifconfig,并没有桥接接口 0x03.问题解决: 3.1.方案1: 使用brctl新建桥接接口 $ sudo brctl addbr docker0 $ sudo ip addr add 192.168.5.1 […]

为知笔记wiznote修改默认字体(普通笔记与md笔记)

0x01 起因 忽然就觉得为知笔记默认的字体看着很不爽,就想换一换. 0x02 方法 1) markdown markdown字体的修改教程网上较多,我采用的方式如下: 首先找到markdown的css如下, C:\Program Files (x86)\WizNote\WizTools\htmleditor\dependency\github2.css 需要用管理员权限打开文本编辑器再打开该文件,或者notepad++直接打开,保存时会提示需要管理员权限,同意即可. 将该css文件.markdown-body(起始处声明的就是这)改为如下 .markdown-body { font-family: Consolas, "思源宋体 CN", sans-serif; line-height: 1.6; /*background-color: white;*/ margin: 0px; padding: 20px 36px; } 我这里使用了Consolas和思源宋体,如需使用其他字体,可自行修改. 2) 普通笔记 普通笔记的字体修改比较麻烦,在"选项--编辑--编辑器设置"中可以设置默认 […]