最新文章

共 78 篇
2020-08-01 22 浏览

Ubuntu 16 卸载 Python3.5 安装 3.8

可以卸载 Ubuntu 16 自带的 Python3.5,然后安装 Python3.8,在卸载的时候会卸载一堆软件包,初步测试发现不会影响基础系统,如果没有特殊需求可以尝试此方案。 Bash 复制代码 apt remove python3.5* libpython3.5* apt autoremove dpkg -l | grep ^rc | awk '{p…

2020-07-23 16 浏览

dpkg包信息异常处理

有时在Linux下卸载某些包时,会出现类似如下错误: YAML 复制代码 dpkg: error processing glx-diversions (--remove) : subprocess installed post-removal script returned error exit status 2 configured to not writ…

2020-07-23 18 浏览

[原创]用 SSH 转发和 Nginx 反向代理

先说说 SSH 的本地转发和远程转发,也叫作正向转发和反向转发。 本地转发:内网机器(Client)SSH连接到外网机器(Server),内网机器监听本地指定端口,并将该端口的所有数据转发到外网机器的指定端口。方向是本地到远端。SSH 使用 -L 参数。 命令格式: Bash 复制代码 ssh -L < local port>:<remote host>:<…

2020-07-23 15 浏览

Office 2019 KMS激活

一般安装的Office 2019都是零售版,要首先转换成VOL也就是批量授权版,用脚本就行: Bash 复制代码 title office2019 retail转换vol版 echo 米特修改版本 V1.0 echo 该工具用于测试使用!请勿用于商业用途! if exist "%ProgramFiles%\Microsoft Office\Office16\…

2020-07-23 18 浏览

WinSCP用普通用户登录获取root权限

首先SSH到服务器,进行配置 1、获取 sftp_server 的路径 Bash 复制代码 cat /etc/ssh/sshd_config | grep sftp Subsystem sftp /usr/lib/openssh/sftp-server 2、为特定用户添加免密码执行 sudo sftp_server 的权限 TEXT 复制代码 visudo…

2020-07-23 20 浏览

在 VS2019 中远程调试 Python

首先安装 Visual Studio 2019 Community(免费的),必须安装 Python 和 调试器组件。 (不用按照我安装的组件来选择,我还开发和调试其他东西,所以还装了其他组件) 然后安装 Python 的 ptvsd 包 TEXT 复制代码 pip/pip3 install ptvsd 创建 py 文件 Python 复制代码 import…

2020-07-23 19 浏览

Python创建字典的八种方式

1.创建空字典 Bash 复制代码 >>> dic = {} >>> type ( dic ) < type 'dict' > 2.直接赋值创建 Bash 复制代码 >>> dic = { 'spam' :1, 'egg' :2, 'bar' :3 } >>> dic { 'bar' : 3 , 'egg' : 2 , 'spam' : 1 } 3.通过关键…

2020-07-23 17 浏览

Ubuntu 18.04 修改IP地址

编辑 /etc/netplan/ 下的某个 .yaml 文件,文件名不固定,需要自行查看。 格式如下: YAML 复制代码 network : ethernets : eth0 : addresses : - 10.0.0.20/24 gateway4 : 10.0.0.1 nameservers : addresses : - 10.0.0.1 versi…

2020-07-23 19 浏览

Ubuntu 18.04 启用 rc.local

ubuntu18.04 改用 systemd 管理启动系统,虽说对于系统来说更加规范,但是丢失了 rc.local 的便捷。 所以,虽然默认没有 rc.local 了,但是系统仍然保留了启动 rc.local 的服务,只要启用就可以重回 rc.local 了。 首先创建软链接 Bash 复制代码 ln -fs /lib/systemd/system/rc-l…

2020-07-23 15 浏览

Kitsunebi 自定义规则

git clone 项目: https://github.com/AdrianTseng/KitsunebiRules 进入 KitsunebiRules 目录 执行 python3 V2rayRules.py 等待生成 personal.conf 文件 把文件复制到 web 目录,确保可以通过 url 访问 然后,手机上打开 Kitsunebi,自行添加服…

2020-07-23 19 浏览

Visual Studio Code 禁用GPU加速

曾经,VSCode会出现模糊现象,Google后发现是由于启用GPU硬件加速导致的问题,尤其在双显卡的笔记本上会有更大的可能性出现,解决方案是在启动时加上“--disable-gpu”参数,来禁用GPU硬件加速。可是这样只能在从开始菜单或桌面的快捷方式中启动才能加上该参数,在右键打开或者和WinSCP一类集成时,打开的VSCode并不能禁用GPU硬件加速。…

2020-07-23 16 浏览

MySQL 中使用 uuid 作为字段默认值

UUID 基于 16 进制,由 32 位小写的 16 进制数字组成,如下: aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee MySQL 实现了 UUID,并且提供 UUID() 函数方便用户生成 UUID。在 MySQL 的 UUID() 函数中,前三组数字从时间戳中生成,第四组数字暂时保持时间戳的唯一性,第五组数字是一个 IEEE…

2020-07-23 20 浏览

Python 的多线程/进程和线程池/进程池总结

废话不多说,直接上代码。使用了两个包,futures 和 multiprocessing,支持 ThreadPool 和 ProcessPool。 怎么区分进程和线程呢,简单的说就是多进程可以在任务列表里看见多个进程,多线程可以在任务列表里看到1个进程有多个线程。 Python 复制代码 #coding:utf-8 from concurrent impor…

2020-07-23 19 浏览

iptables做端口转发

最常用的转发,从 192.168.1.21:59388 转发到 192.168.1.20:5938 TEXT 复制代码 pro='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 $…

2020-07-23 21 浏览

Windows KMS 安装密钥

MS官方公布的 KMS 安装时输入的密钥,用于安装之后进行 KMS 激活,或者仅用于安装。 https://technet.microsoft.com/en-us/library/jj612867(v=ws.11).aspx https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclie…

2020-07-23 19 浏览

curl 获取执行时相应时间

直接来命令 Bash 复制代码 curl -o /dev/null -w % { time_namelookup } ::% { time_connect } ::% { time_starttransfer } ::% { time_total } ::% { speed_download } "\n" url 执行结果如下 Bash 复制代码 # cur…