万象云档 本次搜索耗时 1.260 秒,为您找到 1034 个相关结果.
  • 14.7 练习

    14.7 练习 14.7 练习 (1) 从Thread 继承一个类,并(重载)覆盖run() 方法。在run() 内,打印出一条消息,然后调用sleep() 。重复三遍这些操作,然后从run() 返回。在构造器中放置一条启动消息,并覆盖finalize() ,打印一条关闭消息。创建一个独立的线程类,使它在run() 内调用System.gc() 和Sy...
  • SQL 注入

    85 2025-05-15 《PHP开发面试题》
    SQL注入 SQL 注入示例 SQL 注入防御 SQL注入 输入的字符串中注入 SQL 指令,若程序当中忽略了字符检查,导致恶意指令被执行而遭到破坏或入侵 SQL 注入示例 $id = $_GET [ 'id' ]; $sql = "SELECT * FROM `user` WHERE `id`={$id}" ; 将传递...
  • 适配器模式

    85 2025-05-15 《PHP开发面试题》
    适配器模式 适配器模式 将各种截然不同的函数接口封装成统一的APIPHP中的数据库操作有MySQL,MySQLi,PDO三种,可以用适配器模式统一成一致,使不同的数据库操作,统一成一样的API。 接口 IDatabase <? php interface IDatabase { function connect...
  • 路径辅助函数

    路径辅助函数 , 加载辅助函数 , 可用函数 路径辅助函数 路径辅助函数文件包含了用于处理服务端文件路径的一些函数。 加载辅助函数 可用函数 ,加载辅助函数 该辅助函数通过下面的代码加载: $this -> load -> helper ( 'path' ); ,可用函数 该辅助函数有下列可用函数: set_...
  • 轻量级命令行

    [轻量级命令行] [列出所有轻量级命令行] [查看某个轻量级命令行的用法] [搜索] [创建轻量级命令行] [轻量级命令行] Command 是一个很方便的命令行工具,适用于功能强大的命令行需求,但有时我们只需要类似Controller 里方法那样的命令行入口,所以轻量级命令行工具Cli 就提供了这样的功能。 [列出所有轻量级命令行] 在命...
  • 添加数据

    [添加数据] [添加一条数据] [添加多条数据] [添加数据] [添加一条数据] 数据库操作使用 Db类封装方法,请事先在引入 Db类 use think\facade\Db ; 不推荐使用Db类操作数据库,请使用model 使用 Db 类的 insert 方法向数据库提交数据 $user = [ 'user_ni...
  • Error Index

    Error Index Handshake errors ​ Query errors ​ Error Index This document provides an exhaustive listing of all the error codes that can be returned by the server. Do note tha...
  • 对日志文件的IP出现的次数进行统计,并显示次数最多的前5名

    84 2025-05-15 《PHP开发面试题》
    对日志文件的IP出现的次数进行统计,并显示次数最多的前5名 Nginx日志格式如下所示: 日志内容示例如下: awk处理如下: 对日志文件的IP出现的次数进行统计,并显示次数最多的前5名 Nginx日志格式如下所示: log_format main '$remote_addr - $remote_user [$time_local...
  • Inflector 辅助函数

    Inflector 辅助函数 , 加载辅助函数 , 可用函数 Inflector 辅助函数 Inflector 辅助函数文件包含了一些帮助你将单词转换为单复数或驼峰格式等等的函数。 加载辅助函数 可用函数 ,加载辅助函数 该辅助函数通过下面的代码加载: $this -> load -> helper ( 'inflector' ...
  • 13.10 下拉列表

    13.10 下拉列表 13.10 下拉列表 下拉列表像一个单选钮组,它是强制用户从一组可实现的选择中选择一个对象的方法。而且,它是一个实现这点的相当简洁的方法,也最易改变选择而不至使用户感到吃力(我们可以动态地改变单选钮,但那种方法显然不方便)。Java的选择框不像Windows中的组合框可以让我从列表中选择或输入自己的选择。在一个选择框中你只能从列表...