跳到内容
当前位置:首页>教案>百度0912B卷秋招笔试真题解析

百度0912B卷秋招笔试真题解析

  • 2026-11-07 09:31:28
百度0912B卷秋招笔试真题解析

关注我们,每周更新两到三次大厂最新笔试题解析

前言:

题目还是比较基础的,但是第一题找规律有好多同学翻车了....

(ak代码由睿宝投稿)

第一题

小红和朋友玩游戏,棋盘为nxm的坐标轴有一颗棋子在坐标(1,1)的位置,每次可以向上或者向右移动奇数单位,不能移动到棋盘外面,无法行动就输了,小红先手,请问小红能否必胜。

输入描述

一行一个整数t,表示有t组数据。

接下来t行,每行两个整数n和m,表示棋盘大小。

1<=t<=10^4

1<=n,m <10^3

输出描述

对于每组数据,输出一行,如果小红必胜,输出”Yes”,否则输出”No”

示例1

输入

4
11
14
41
44

输出

No
Yes
Yes
No

说明

样例一,棋盘大小为1x1,小红无法行动,输了。
样例二,棋盘大小为1x4,小红第一次向右移动3个单位,小红获胜,朋友无法行动。
样例三棋盘大小为4x1,小红第一次向上移动3个单位,小红获胜,朋友无法行动。

思路与代码

m+n为奇数为Yes,否则为No;

(1) 当m+n为奇数时,可以选择直接跳到偶数那一边的最后一格子,然后剩奇数格的那条边,这个时候无论后手走几步都无法到达死角;

(2)当m+n为偶数时,无论走几格,都会陷入对方先手的第一种情况,必输。

public static void main(String[] args) throws InterruptedException {
    Scanner sc = new Scanner(System.in);
    int t = sc.nextInt();
    for (int i = 0; i < t; i++) {
        int n = sc.nextInt();
        int m = sc.nextInt();
        if ((m + n) % 2 == 1) {
            System.out.println("Yes");
        } else {
            System.out.println("No");
        }
    }
}

第二题

小红有一个长度为n的排列,她可以选择两个位置,然后交换两个位置的数。

她想知道能否通过最多一次交换,使得存在一个连续子段,是长度为k的排列。

排列是指一个长度为 len的整数数组,数组中包含1到len的每个数,且每个数只出现一次。

输入描述

一行两个整数n,k,表示排列长度和连续子段长度。

一行n个整数a1,a2,...,an,表示排列。

1<=k<=n<=10^5

输出描述

如果能够通过最多一次交换,存在一个连续子段是排列,输出YES,并输出交换的位置:先输出一个整数x(0<=x<=1),然后输出x行,每行两个整数u,v,表示交换位置u,V。

否则输出NO。

示例1

输入

5 3
1 2 3 4 5

输出

YES
0

说明

子段[1,2,3]是长度为3的排列。

思路与代码

暴力可以直接过的,应该有优化空间。枚举长度为k的子数组,记录1到k的出现频次,同时记录不合规位置的次数和下标,如果第一次出现大于k的数或者同一个数出现第二次,记录不合规的位置和次数,当第二次出现不合规的数时直接跳出循环,枚举下一个。当没有不合规位置时,输出YES;如果有一个不合规的,找到缺失的数值,使用预处理的1-k数字的下标list,遍历找到一个不在子串范围内的对应值的下标,如果找到了输出“YES”以及两者的下标。遍历结束程序未结束就直接输出“NO”。

public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int k = sc.nextInt();
    int [] a = new int[n + 1];
    Map<Integer, List<Integer>> map = new HashMap<>();
    for (int i = 1; i <= n; i++) {
        a[i] = sc.nextInt();
        if (a[i] <= k) {
            if (!map.containsKey(a[i])) map.put(a[i], new ArrayList<>());
            map.get(a[i]).add(i);
        }
    }
    for (int i = 1; i <= n - k + 1; i++) {
        int count = 0;
        int index = -1;
        int [] p = new int[k + 1];
        boolean flag = true;
        for (int j = i; j < i + k; j++) {
            if (a[j] > k) {
                if (count == 1) {
                    flag = false;
                    break;
                } else {
                    count++;
                    index = j;
                    continue;
                }
            }
            p[a[j]]++;
            if (p[a[j]] >= 2) {
                if (count == 1) {
                    flag = false;
                    break;
                } else {
                    index = j;
                    count++;
                }
            }
        }
        if (flag) {
            if (count == 0) {
                System.out.println("YES");
                System.out.println("0");
                return;
            } else {
                int u = 0;
                for (int m = 1; m <= k; m++) {
                    if (p[m] == 0) {
                        u = m;
                        break;
                    }
                }
                int v = -1;
                for (int i1 : map.get(u)) {
                    if (i1 < i || i1 >= i + k) {
                        v = i1;
                        break;
                    }
                }
                if (v != -1) {
                    System.out.println("YES");
                    System.out.println("1");
                    System.out.println(index + " " + v);
                }
            }
        }
    }
    System.out.println("NO");
}

第三题

请你编写一个系统用来管理方法的重载和调用。

共有以下2种操作:

1.创建一个方法: 输入的格式为:“Type name(var1 a1,var2 a2......)”,大括号和方法里 内容被省略。

2调用一个方法 输入的格式为:"name(var1,var2......)”。

以上变量,vari代表变量类型,ai代表变量名,name代表方法名,Type代表返回类型,均为由小写字母组成的字符串。

请你在每次操作后给出系统反馈。

1.创建方法时,若创建成功,则输出一个字符串”ok."。否则输出一个字符串"method xxx is already defined."

2 调用方法时 若调用成功 则输H一个字符串"ok” 若方法名不存在,则输出"cannotfind symbol xxx."。若方法名存在但方法内部的变量类型错误,则输出"method xxx cannot be applied to given2 调用方法时 若调用成功 则输H一个字符串"ok” 若方法名不存在,则输出"cannotfind symbol xxx."。若方法名存在但方法内部的变量类型错误,则输出"method xxx cannot be applied to given types."。

输入描述

第一行输入一个正整数q,代表操作次数。

接下来的2*q行,每2行代表一次操作。

第一行为一个正整数op,代表操作类型

第二行为一个字符串,代表一次操作。

1<=q<=100

1<=op<=2

操作的字符串长度不超过100,且格式保证合法。

输出描述

输出q行字符串,代表每次操作系统的反馈。

示例1

输入

7
1
int f(int x)
1
int g(int x,String s)
2
f()
1
void f(double x,double y)
2
f(double,double)
2
solve(int,String)
1
void f(int y)

输出

ok.
ok.
method f cannot be applied to given types
ok.
Ok.
cannot find symbol solve.
method f is already defined.

思路与代码

模拟。用HashMap<String, List<List>>记录每个操作的名字对应的参数列表。对于操作一,先检查有没有同名方法,没有的话就直接加入参数列表,操作成功;如果有同名方法,遍历检查是否存在参数类型完全一致的方法,如果有就操作失败,否则加入列表,操作成功。对于操作二,先检查有没有同名方法,没有的话就操作失败,有的话遍历检查是否存在参数类型完全一致的方法,如果有就操作成功,否则操作失败。

    public static void main(String[] args) {
        Scanner sc= new Scanner(System.in);
        Map<String, List<List<String>>> map = new HashMap<>();
        int q = sc.nextInt();
        for (int l = 0; l < q; l++) {
            int op = sc.nextInt();
            sc.nextLine();
            String [] operate = sc.nextLine().split("\\(");
            String method ;
            if (op == 1) {
                method = operate[0].split(" ")[1];
            } else {
                method = operate[0];
            }
            String [] params = operate[1].substring(0, operate[1].length() - 1).split(",");
            if (op == 1) {
                if (map.containsKey(method)) {
                    List<String> paramsList = new ArrayList<>();
                    for (String param : params) {
                        paramsList.add(param.split(" ")[0]);
                    }
                    boolean flag = false;
                    int size1 = paramsList.size();
                    for (List<String> list : map.get(method)) {
                        if (list.size() != size1) {
                            continue;
                        }
                        boolean flag2 = true;
                        for (int i = 0; i < size1; i++) {
                            if (!paramsList.get(i).equals(list.get(i))) {
                                flag2 = false;
                                break;
                            }
                        }
                        if (flag2) {
                            flag = true;
                            break;
                        }
                    }
                    if (flag) {
                        System.out.println("method " + method + " is already defined.");
                    } else {
                        map.get(method).add(paramsList);
                        System.out.println("ok.");
                    }
                } else {
                    map.put(method, new ArrayList<>());
                    List<String> paramsList = new ArrayList<>();
                    for (String param : params) {
                       paramsList.add(param.split(" ")[0]);
                    }
                    map.get(method).add(paramsList);
                    System.out.println("ok.");
                }
            } else {
                if (!map.containsKey(method)) {
                    System.out.println("cannot find symbol " + method + ".");
                } else {
                    List<String> paramsList = new ArrayList<>(Arrays.asList(params));
                    boolean flag = false;
                    for (List<String> list : map.get(method)) {
                        if (list.size() != paramsList.size()) {
                            continue;
                        }
                        boolean flag2 = true;
                        for (int i = 0; i < list.size(); i++) {
                            if (!list.get(i).equals(paramsList.get(i))) {
                                flag2 = false;
                                break;
                            }
                        }
                        if (flag2) {
                            flag = true;
                            break;
                        }
                    }
                    if (flag) {
                        System.out.println("ok.");
                    } else {
                        System.out.println("method " + method + " cannot be applied to given types.");
                    }
                }
            }
        }
    }

最后插一下我们的进阶一对一辅导啦 

我们是一个针对技术岗(前后端开发、测试、测开、大数据开发)校招一对一进阶提高的工作室。我们从2020年2月份开始,迄今整整三年的时间,带领300+学员斩获1500+大厂offer,参加活动的同学人均5个中大厂offer以上,以下是我们活动内容的介绍!
万诺coding

我们主要是针对有一定基础的同学提供一对一笔试和面试辅导,针对每个同学不同的情况定制内容,包括但不限于“数据结构与算法”/“计算机基础知识”/“项目梳理”/“面试技巧”/“面试复盘”等内容。

摸底测试:如果有兴趣深入了解我们的活动,需要先参加我们的“摸底测试”(类似面试),方便我们了解你的具体情况(主要是code能力和计算机素养),定制出相应的辅导计划。同时这也是一个双向筛选的过程,如果基础过差的同学,抱歉我们可能无法辅导(基础过差的同学一对一辅导成本过高,对双方都不适合);摸底测试通过的同学,我们会定制化一个针对性的提高计划。然后你再考虑是否参加我们的活动。 

承诺保offer:通过摸底测试后,我们会针对每个同学的情况给定一个“保offer”计划。然后同学可以根据自己的实际情况考虑参不参加我们的活动。

有兴趣的同学可以扫码添加我们的微信(whynotlab) 

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-08 01:43:00 HTTP/1.1 GET : http://a.sjds.net/a/540863.html
  2. 运行时间 : 0.119254s [ 吞吐率:8.39req/s ] 内存消耗:4,853.75kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=bb65f8c1a447be7da39e47419b2035ad
  1. /www/wwwroot/a.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/a.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/a.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/a.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/a.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/a.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/a.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/a.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/a.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/a.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/a.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/a.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/a.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/a.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/a.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/a.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/a.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/a.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/a.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/a.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/a.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/a.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/a.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/a.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/a.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/a.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/a.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/a.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/a.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/a.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/a.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/a.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/a.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/a.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/a.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/a.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/a.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/a.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/a.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/a.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/a.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/a.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/a.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/a.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/a.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/a.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/a.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/a.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/a.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/a.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/a.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/a.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/a.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/a.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/a.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/a.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/a.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/a.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/a.sjds.net/runtime/temp/64ad42204038485b18ca907186edb47b.php ( 8.05 KB )
  140. /www/wwwroot/a.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000676s ] mysql:host=172.18.0.4;port=3306;dbname=a_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000900s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000478s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000417s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000799s ]
  6. SELECT * FROM `set` [ RunTime:0.000472s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000859s ]
  8. SELECT * FROM `article` WHERE `id` = 540863 LIMIT 1 [ RunTime:0.000533s ]
  9. UPDATE `article` SET `lasttime` = 1794073380 WHERE `id` = 540863 [ RunTime:0.001708s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000403s ]
  11. SELECT * FROM `article` WHERE `id` < 540863 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000746s ]
  12. SELECT * FROM `article` WHERE `id` > 540863 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000614s ]
  13. SELECT * FROM `article` WHERE `id` < 540863 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001395s ]
  14. SELECT * FROM `article` WHERE `id` < 540863 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000930s ]
  15. SELECT * FROM `article` WHERE `id` < 540863 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001313s ]
0.137697s