写在前面的话:用了好久group by,今天早上一觉醒来,突然感觉group by好陌生,总有个筋别不过来,为什么不能够select * from Table group by id,为什么一定不能是*,而是某一个列或者某个列的聚合函数,group by 多个字段可以怎么去很好的理解呢?不过最后还是 ...
分类:
其他好文 时间:
2020-01-03 12:10:05
阅读次数:
57
crm项目部署 1.nginx + uwsgi + django+虚拟环境+supervisor+mysql 2.django的启动方式 python3 manage.py runserver 为什么不能在生产环境用?4 django只是一个web逻辑框架,它通过python3 manage.py ...
分类:
其他好文 时间:
2020-01-02 22:25:37
阅读次数:
89
Centos7下,部署了tomcat7,但是根据日志等查询,tomcat服务已经启动,没有任何错误,却不能访问。 命令行输入: ps -ef|grep tomcat 出现以上信息,说明tomcat已经启动成功。 第一个是启动该进程的用户 :root 第二个是该进程的id :4720 第三个 是占用C ...
分类:
其他好文 时间:
2019-12-30 21:03:58
阅读次数:
73
为什么C语言函数可以返回结构体,却不可以返回数组?有这样的问题并不奇怪,因为C语言数组和结构体本质上都是管理一块内存,那为何编译器要区别对待二者呢? C语言函数为什么不能返回数组? 在C语言程序开发中,我们不可以编写下面这样的代码: char f(void)[8] { char ret; // .. ...
分类:
编程语言 时间:
2019-12-28 23:03:41
阅读次数:
91
HDFS的组成,NameNode,DataNode,SecondaryNameNode作用? HDFS是什么? HDFS的优缺点: HDFS的块大小,为什么不能太大,也不能太小? ...
分类:
其他好文 时间:
2019-12-20 20:29:13
阅读次数:
103
0 引言 以太网帧长度不能小于64字节这个要求很多人都知道,但是要问为什么,应该有些人就答不上来了,用就是了呗~这样不好,我们要知其然还要知其所以然。 咳咳,不装B。其实在下也是最近把 "《计算机网络》" 翻出来看,正好看到了,就拿出来记录一波。 问:到底为什么以太网帧长度不能小于64字节呢? 答: ...
分类:
其他好文 时间:
2019-11-27 16:19:02
阅读次数:
567
from Crypto.Cipher import AES 在python中要使用到crypto相关的库,但是网上的解决方法一大片,能用的没有几个,而且能安装的没有几个,首先我告诉大家为什么不能安装,其次告诉一种真正的方法。 pycrypto,pycrytodome和crypto是一个东西,cryp ...
分类:
编程语言 时间:
2019-11-07 09:17:16
阅读次数:
127
我们知道按新的 HTML 规范,已经不按 inline 和 block 来区分元素类型了。所以我们在a标签里面使用div标签时候会发现a标签并不能通过改变css盒子模型的方式将div元素包含。 元素分类 HTML5中,元素主要分为7类: Metadata Flow Sectioning Headin ...
分类:
Web程序 时间:
2019-11-05 18:50:26
阅读次数:
107
题目 "传送门" 思路 首先有一个性质,删一条边最多能使连通块的个数+1 之后考虑哪些边能使连通块的个数+1 很明显是非环边 为什么不能是环呢? 对于一个环如果只删一条边,只会使这个环变成一条链 之后我们先将所有的非环边删去 再对每一个环按照环的大小进行从大到小进行排序, 为什么要从大到小呢? 对于 ...
分类:
其他好文 时间:
2019-11-02 18:26:05
阅读次数:
74
首先我们要从构造函数的方面理解, 所谓构造函数,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。 以上是百度百科的解释,拿自 ...
分类:
其他好文 时间:
2019-10-28 00:49:33
阅读次数:
98