Linux基础命令_1

有些偷懒从公众号以前的文章copy过来!

对于virtual box+ 镜像有以前的学长文章,固不在赘述。列出一下基本的Linux命令和玩法,稍后期待@peter补充一下
最简单基本的命令,可以实现不简单的功能。在此抱砖引玉,介绍一些常用的方法。至于更详细的用法,欢迎Google
继续阅读“Linux基础命令_1”

MySQL 5.7+不支持子查询排序的解决办法

在MySQL 5.7版本后已经不支持子查询排序了,那么怎么办呢

答案就是 => 想法设法换个写法呗

举个栗子

以下代码在5.6 可用 :

SELECT * FROM (SELECT * FROM message ORDER BY id DESC) tt GROUP BY conversation_id ;

在5.7中,不允许在子查询中使用order by,那么怎么办呢?很简单,先用max或min代替排序,然后用一个in解决

SELECT * FROM  message   WHERE id IN (SELECT max(id) FROM message GROUP BY conversation_id);

破费 🙂

php自动加载

自动加载原理

我们使用另一个文件定义的一个class的时候,传统的情况下需要require XXX.php

//Good.php
<?php
  class Good{
    //......
  }
 
//use.php
<?php
  require 'Good.php';   //包含进来文件    
  $good = new Good();   //现在可以使用Good类

继续阅读“php自动加载”