曾经,VSCode会出现模糊现象,Google后发现是由于启用GPU硬件加速导致的问题,尤其在双显卡的笔记本上会有更大的可能性出现,解决方案是在启动时加上“--disable-gpu”参数,来禁用GPU硬件加速。可是这样只能在从开始菜单或桌面的快捷方式中启动才能加上该参数,在右键打开或者和WinSCP一类集成时,打开的VSCode并不能禁用GPU硬件加速。在今天更新的1.40.1版本中,加入了这样一个设置,可以从配置中彻底禁用GPU硬件加速。具体操作如下:打开命令面板(Ctrl + Shift + P 或者直接按 F1)运行“首选项:配置运行时参数”命令该命令将打开一个“argv.json”文
Read More →import re a = 'abcdefghijklmn' re.findall('.{5}|.+', a)结果:['abcde', 'fghij', 'klmn']注意正则中的'.{5}|.+',把最后不足指定长度5的字符放到数组最后一个元素
Read More →UUID 基于 16 进制,由 32 位小写的 16 进制数字组成,如下:aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeeMySQL 实现了 UUID,并且提供 UUID() 函数方便用户生成 UUID。在 MySQL 的 UUID() 函数中,前三组数字从时间戳中生成,第四组数字暂时保持时间戳的唯一性,第五组数字是一个 IEEE 802 节点标点值,保证空间唯一。使用 UUID() 函数,可以生成时间、空间上都独一无二的值。据说只要是使用了 UUID,都不可能看到两个重复的 UUID 值。当然,这个只是在理论情况下。UUID 是 32 位,因为 MySQL 生成的 U
Read More →废话不多说,直接上代码。使用了两个包,futures 和 multiprocessing,支持 ThreadPool 和 ProcessPool。怎么区分进程和线程呢,简单的说就是多进程可以在任务列表里看见多个进程,多线程可以在任务列表里看到1个进程有多个线程。#coding:utf-8 from concurrent import futures from multiprocessing.pool import ThreadPool import urllib2 import multiprocessing import os, sys URLS = [ 'http:
Read More →pip install pyflakes echo "import uuid" > test.py pyflakes test.py test.py:1: 'uuid' imported but unused
Read More →最常用的转发,从 192.168.1.21:59388 转发到 192.168.1.20:5938pro='tcp' NAT_Host='192.168.1.21' NAT_Port=5938 Dst_Host='192.168.1.20' Dst_Port=5938 iptables -t nat -A PREROUTING -m $pro -p $pro --dport $NAT_Port -j DNAT --to-destination $Dst_Host:$Dst_Port iptables -t nat -A POSTROUTING -m $pro -p $pro --d
Read More →MS官方公布的 KMS 安装时输入的密钥,用于安装之后进行 KMS 激活,或者仅用于安装。https://technet.microsoft.com/en-us/library/jj612867(v=ws.11).aspxhttps://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys
Read More →直接来命令curl -o /dev/null -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" url执行结果如下# curl -o /dev/null -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" http://127.0.0.1/webmail/login/login.do % Tot
Read More →今天闲来无事,折腾了一个 Ubuntu 镜像,发现该镜像在控制台登录的时候,有一些提示信息,经过 google 之后,原来是藏在 /etc/issue 文件中,于是自己瞎写了一个。Ubuntu 14.04.5 LTS \n \l Welcome to My Server ================================== \d \t \s \m \r \U ==================================变量说明:b 当前行的波特率(不知道有什么用)d 当前日期s 操作系统名称l 当前 tty 的名称m 当前机器的体系结构标识符,例如:i
Read More →$0 这个程式的执行名字$n 这个程式的第n个参数值,n=1..9$* 这个程式的所有参数,此选项参数可超过9个。$# 这个程式的参数个数$$ 这个程式的PID(脚本运行的当前进程ID号)$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)$- 显示shell使用的当前选项,与set命令功能相同$@ 跟$*类似,但是可以当作数组用
Read More →