跳到内容
当前位置:首页>考研真题>网络安全黑客技术练习题大全(34)

网络安全黑客技术练习题大全(34)

  • 2026-11-03 04:42:12
网络安全黑客技术练习题大全(34)

题目31:K 个一组翻转链表

问题描述:给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。

解题思路:使用哑节点和双指针。先计算链表长度,然后遍历链表,每次处理 k 个节点。对于每一组,用头插法或迭代法翻转这 k 个节点,并将翻转后的部分与原链表连接。若剩余节点不足 k 个,则直接结束。

Python代码示例(假设 ListNode 类已定义):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

def reverseKGroup(head, k):    dummy = ListNode(0, head)    prev_group = dummy    while True:        # 找到这一组的第 k 个节点        kth = prev_group        for _ in range(k):            kth = kth.next            if not kth:                return dummy.next        group_next = kth.next        # 翻转这一组        prev, curr = group_next, prev_group.next        for _ in range(k):            nxt = curr.next            curr.next = prev            prev = curr            curr = nxt        # 连接前一组的末尾与翻转后的头        tmp = prev_group.next        prev_group.next = kth        prev_group = tmp


题目32:删除排序数组中的重复项 II

问题描述:给你一个有序数组 nums,请你原地删除重复出现的元素,使得每个元素最多出现两次,返回删除后数组的新长度。不要使用额外的数组空间,必须在原地修改输入数组。

解题思路:双指针。慢指针 slow 指向新数组的末尾,快指针 fast 遍历原数组。由于每个元素最多出现两次,我们可以检查 nums[fast] 是否与 nums[slow-2] 相同。若不同,则将其复制到 slow 位置并移动 slow;若相同则跳过。

Python代码示例:

1
2
3
4
5
6
7
8
9

def removeDuplicates(nums):    if len(nums) <= 2:        return len(nums)    slow = 2    for fast in range(2, len(nums)):        if nums[fast] != nums[slow - 2]:            nums[slow] = nums[fast]            slow += 1    return slow


题目33:加油站

问题描述:在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。给定两个整数数组 gas 和 cost,如果你可以按顺序绕环路行驶一周,则返回出发时加油站的编号,否则返回 -1。如果存在解,则保证它是唯一的。

解题思路:贪心。一次遍历。维护当前油箱剩余油量 cur_tank 和总剩余油量 total_tank。若 cur_tank < 0,说明从当前起点到当前位置无法到达,将起点设为下一个加油站,并重置 cur_tank = 0。遍历结束后,若 total_tank >= 0,则起点有效,否则返回 -1。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11

def canCompleteCircuit(gas, cost):    total_tank = 0    cur_tank = 0    start = 0    for i in range(len(gas)):        total_tank += gas[i] - cost[i]        cur_tank += gas[i] - cost[i]        if cur_tank < 0:            start = i + 1            cur_tank = 0    return start if total_tank >= 0 else -1


题目34:只出现一次的数字 II

问题描述:给你一个整数数组 nums,除某个元素仅出现一次外,其余每个元素都恰出现三次。请你找出并返回那个只出现了一次的元素。要求线性时间复杂度,且不使用额外空间。

解题思路:位运算。对于每一位,统计所有数字在该位上 1 的出现次数,然后对 3 取模。若余数为 1,则说明只出现一次的那个数字在该位上是 1。将所有位的结果组合起来即可。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11
12

def singleNumber(nums):    result = 0    for i in range(32):        bit_count = 0        for num in nums:            bit_count += (num >> i) & 1        if bit_count % 3 != 0:            result |= (1 << i)    # 处理负数(Python 中整数无限位)    if result >= 2**31:        result -= 2**32    return result


题目35:克隆图

问题描述:给你无向连通图中一个节点的引用,请你返回该图的深拷贝(克隆)。图中的每个节点都包含它的值 val(int)和其邻居的列表(list[Node])。节点类定义如下:

1
2
3
4

class Node:    def __init__(self, val=0, neighbors=None):        self.val = val        self.neighbors = neighbors if neighbors is not None else []

解题思路:DFS 或 BFS + 哈希表。使用哈希表记录原节点到克隆节点的映射。从给定节点开始遍历,若当前节点未被克隆,则创建新节点并存入哈希表,然后递归克隆其所有邻居。若邻居已被克隆,则直接从哈希表中取出加入当前克隆节点的邻居列表。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

def cloneGraph(node):    if not node:        return None    mapping = {}    def dfs(curr):        if curr in mapping:            return mapping[curr]        clone = Node(curr.val)        mapping[curr] = clone        for neighbor in curr.neighbors:            clone.neighbors.append(dfs(neighbor))        return clone    return dfs(node)

题目36:同构字符串

问题描述:给定两个字符串 s 和 t,判断它们是否是同构的。如果 s 中的字符可以按某种映射关系替换得到 t,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。

解题思路:使用两个哈希表分别记录 s -> t 和 t -> s 的映射。遍历两个字符串,若当前字符的映射关系与已有记录冲突,则返回 False;否则建立映射。遍历结束返回 True。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11
12
13

def isIsomorphic(s, t):    if len(s) != len(t):        return False    map_s_to_t = {}    map_t_to_s = {}    for ch_s, ch_t in zip(s, t):        if ch_s in map_s_to_t and map_s_to_t[ch_s] != ch_t:            return False        if ch_t in map_t_to_s and map_t_to_s[ch_t] != ch_s:            return False        map_s_to_t[ch_s] = ch_t        map_t_to_s[ch_t] = ch_s    return True


题目37:第三大的数

问题描述:给你一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。

解题思路:使用三个变量分别记录第一大、第二大、第三大的数,初始化为负无穷。遍历数组,对于每个数,若它大于第一大,则依次更新;若介于第一和第二之间,更新第二和第三;若介于第二和第三之间,更新第三。注意去重:只有严格大于才更新,等于时不处理。最后若第三大仍为负无穷,则返回第一大。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11
12
13

def thirdMax(nums):    first = second = third = float('-inf')    for num in nums:        if num > first:            third = second            second = first            first = num        elif first > num > second:            third = second            second = num        elif second > num > third:            third = num    return third if third != float('-inf') else first


题目38:Fizz Buzz

问题描述:给你一个整数 n,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果,其中:

  • • answer[i] == "FizzBuzz" 如果 i 同时是 3 和 5 的倍数。
  • • answer[i] == "Fizz" 如果 i 是 3 的倍数。
  • • answer[i] == "Buzz" 如果 i 是 5 的倍数。
  • • answer[i] == i(以字符串形式)如果上述条件全不满足。

解题思路:遍历 1 到 n,依次判断每个数的倍数情况,按规则生成字符串加入结果列表。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11
12

def fizzBuzz(n):    result = []    for i in range(1, n + 1):        if i % 15 == 0:            result.append("FizzBuzz")        elif i % 3 == 0:            result.append("Fizz")        elif i % 5 == 0:            result.append("Buzz")        else:            result.append(str(i))    return result


题目39:数字转换为十六进制数

问题描述:给定一个整数,编写一个算法将这个数转换为十六进制数。对于负整数,我们通常使用补码运算方法。注意:

  • • 十六进制中所有字母(a-f)都必须是小写。
  • • 十六进制字符串中不能包含多余的前导零。如果数字为 0,则返回 "0"。
  • • 给定的数确保在 32 位有符号整数范围内。

解题思路:位运算。使用掩码 0xFFFFFFFF 将负数转为 32 位无符号整数。然后不断取最低 4 位(num & 0xF),映射到十六进制字符,并将 num 右移 4 位。重复直到 num 为 0,最后反转结果字符串。

Python代码示例:

1
2
3
4
5
6
7
8
9
10
11

def toHex(num):    if num == 0:        return "0"    if num < 0:        num += 2**32    hex_chars = "0123456789abcdef"    result = []    while num:        result.append(hex_chars[num & 0xF])        num >>= 4    return ''.join(reversed(result))


题目40:检测大写字母

问题描述:我们定义,在以下情况时,单词的大写用法是正确的:

  • • 全部字母都是大写,比如 "USA"。
  • • 单词中所有字母都不是大写,比如 "leetcode"。
  • • 如果单词不只含有一个字母,只有首字母大写,比如 "Google"。

给你一个字符串 word,判断其大写用法是否正确。

解题思路:统计大写字母的数量。

  • • 若大写数量为 0 或等于字符串长度,则正确。
  • • 若大写数量为 1 且首字母为大写,则正确。
  • • 其他情况均不正确。

Python代码示例:

1
2
3

def detectCapitalUse(word):    upper_count = sum(1 for ch in word if ch.isupper())    return upper_count == 0 or upper_count == len(word) or (upper_count == 1 and word[0].isupper())

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