正向代理与反向代理的区别在于代理的对象不一样:正向代理代理的对象是客户端,反向代理代理的对象是服务端。本文对它们做一个通俗的介绍。

阅读全文 »

我在清理电脑时发现,硬盘根目录下有如下垃圾文件:

  • 9个文本文件:
    • eula.1028.txt
    • eula.1031.txt
    • eula.1033.txt
    • eula.1036.txt
    • eula.1040.txt
    • eula.1041.txt
    • eula.1042.txt
    • eula.2052.txt
    • eula.3082.txt
  • 9个.dll文件:
    • install.res.1028.dll
    • install.res.1031.dll
    • install.res.1033.dll
    • install.res.1036.dll
    • install.res.1040.dll
    • install.res.1041.dll
    • install.res.1042.dll
    • install.res.2052.dll
    • install.res.3082.dll
  • 2个.ini文件:
    • globdata.ini
    • install.ini
  • 1个.exe文件:
    • install.exe
  • 1个.cab文件:
    • VC_RED.cab
  • 1个.MSI文件:
    • VC_RED.MSI
  • BMP`图象:
    • vcredist.bmp
阅读全文 »

除聚集计算语句外,SELECT语句中的每个列都必须在GROUP BY子句中给出。但是有时候,我们又需要在GROUP BY后选出其他列,本文给出了几个方法。

阅读全文 »

我在绘图时发现,Matplotlib的图例、标题等无法正常显示中文。本文主要解决这个问题。

本文环境:

  • 系统:Win10
  • Python版本:3.6
阅读全文 »

MySQL的语句一共分为12步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。

阅读全文 »

MySQL中没有Rank排名函数,当我们需要查询排名时,只能使用MySQL数据库中的基本查询语句来查询普通排名。尽管如此,可不要小瞧基础而简单的查询语句,我们可以利用其来达到Rank函数一样的高级排名效果。

阅读全文 »

MySQL 的变量分为四种: 局部变量 、 用户变量 、 会话变量 和 全局变量 ,其中局部变量只存在于函数和存储过程,这里不多了解。其中 会话变量全局变量 在 MySQL 中统称为 系统变量 。本文简单讲一下用户变量

阅读全文 »