1+X 证书考试

SunnyDusk Lv3

1+X 证书考试

静态网页开发

根据注释填空

MySQL

基础知识

  1. 关系型数据库:
    DBMS—数据库管理系统
    RDBMS—关系型数据库管理系统
    关系:二维表—行—列
  2. 数据库操作
    数据库服务器>数据库>数据表
    实例:服务器(localhost)-端口(3306):用户名(root):密码(password)
    show databases;当前我进入的服务器里面的所有数据库
    create database 数据库名称;创建一个数据库
    latin是5.5版本默认字符集,只支持西文,不支持中文,utf8mb4是5.5版本之后的默认字符集,支持中文,支持西文
    数据库名称不区分大小写,常见的为小写;
    select database();查看当前所在的数据库
    use 数据库名称;进入某个数据库
    drop database 数据库名称;删除数据库;
  3. 数据表结构
    列:列名 数据类型
    varchar(n) 字符类型
    int 数字类型
    datatime 日期事件类型
    create table tb(a int )创建数据表列
    show tables;查看当前数据库中的所有数据表
    show create table tb;查看数据表结构
  4. 用户
    create user 用户名@'%' identified by '密码';创建用户
    登录:mysql -u用户名 -p密码
    修改密码:set password for 用户名@'%' = password('新密码');
    修改用户:alter user 用户名@'%' identified by '密码';create user 'user1'@'%' identified by '123456';
    删除用户:drop user 'user1'@'%';
    在my.ini里面:
    character-set-server设置字符集
  5. 设置系统数据库
  6. SQL语句
    大小写不敏感,注意分号逗号
    注释:#
    zerofill:填充0,unsigned:无符号,auto_increment:自动增长
    decimal(10,2):10位,2位小数

MySQL的存储过程中:调用存储过程使用关键字CALL;存储过程的参数在定义时,有三种参数约束IN(输入参数,默认值,该参数必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回)、OUT(输出参数,该值可在存储过程内部被改变,并可返回)、INOUT(输入输出参数,调用时改变,并且可被改变和返回);
MySQL的字符串类型有:TEXT、CHAR、VARCHAR、BLOB


PHP

  1. PHP中,$_FILES是获取HTTP文件上传信息;$_GET用于收集来自method="get"的表单中的值;$_POST用于收集method="post"的表单中的值;超 全局变量$GLOBALS引用全局作用域可用的全部变量;
  2. PHP中,mysqli_fetch_row()函数从结果集中取得一行,并作为枚举数组返回;mysqli_fetch_assoc()函数从结果集中取得一行作为关联数组;mysqli_fetch_array()函数从结果集中取得一行作为关联数组或数字数组;mysqli_fetch_object()函数从结果集中取得当前行作为对象返回;
  3. PHP中,implode()函数把数组元素组合为字符串;explode()函数把字符串打散为数组;trim()函数移除字符串两侧的空白字符或其他预定义字符;Strpos()查找“PHP”在字符串中第一次出现的位置;
  4. PHP中,写入操作不需要的函数是fread()
  5. PHP不支持多重继承,使用接口实现多重继承。
  6. PHP中,preg_match_all()函数用于执行一个全局正则表达式匹配;preg_replace()函数执行一个正则表达式的搜索和替换preg_split()函数通过正则表达式分隔字符串preg_match()函数用于执行一个正则表达式匹配。
  7. PHP魔术方法
魔术方法 说明
__construct() 类的构造函数
__destruct() 类的析构函数
__call() 在对象中调用一个不可访问方法时调用
__callStatic() 在静态上下文中调用一个不可访问方法时调用
__get() 获得一个类的成员变量时调用
__set() 设置一个类的成员变量时调用
用函数的方式调用一个对象时的回应方法
__clone() 当对象复制完成时调用
……
  1. PHP哪些关键字限制类成员的访问权限:privateprotectedpublic
  2. PHP中日期时间相关函数有gatdate()mktime()time()strtotime()date()
  3. PHP用来加载文件的语句有:includerequireinclude_oncerequire_once
  4. PHP中,mysqli_connect($a1,$a2,$a3,$a4)有四个参数,分别是$a1为服务器地址,$a2为用户名,$a3为密码,$a4为数据库名。
  5. PHP中,变量以 $ 符号开始,后面跟着变量的名称;必须以字母或下划线字符开始只能包含字母数字字符及下划线(A-z、0-9和_)不能包含空格区分大小写
  6. PHP中,mkdir创建目录;readdir读取目录;opendir打开目录;closedir关闭目录;rmdir删除目录。
  7. PHP的注释符://(单行注释)#(单行注释)/* */(多行注释块)
  8. require一般放在PHP脚本的最前面,PHP执行前会先读入require指定的文件,提高PHP执行效率,第二次便不会解释;include可以放在PHP脚本任意位置,PHP执行到include语句时才读入include指定的文件,当第二次遇到相同文件时,PHP还会重新解释一次。
  9. require_once/include_once:分别与require/include作用相同,不同的是,在执行到时会先检查目标内容是不是在之前导入过,那么便不在重复引入同样的内容。
  10. include在加载文件失败时,会生成一个警告(E_WARNNG),在错误发生后脚本继续执行。所以include用在希望继续执行并像用户输出结果时。require在加载失败时会生成一个**致命错误(E_COMPILE_ERROR),在错误发生后脚本停止执行。一般用在后续代码依赖于载入的文件的时候。

Laravel

  1. Laravel中,@extends指令来明确的指定继承某个布局,然后使用@section指令将挂载中的内容挂载到布局中。挂载的内容将被挂载到布局中@yield部分;include()方法可以加载局部视图文件。

JavaScript


Bootstrap

Bootstrap对齐样式:
text-left(左)text-center(居中)text-right(右)text-justify(超出自动换行)text-nowrap(超出部分不换行)text-lowercase(大写转小写)text-uppercase(首字母大写)text-capitalize
Bootstrap媒体特性属性:
device-width(设备宽度)width(渲染界面或视口的宽度)orientation(横屏或竖屏)(orientation:{landscape(横屏)/portrait(竖屏)})


jQuery

  1. 基本语法
    $(select).action():其中$为定义jQuery,select为选择器,action为对元素操作;
  2. 选择器
    (1). id选择器:$('#id名称')
    (2). 类选择器:$('.class类名)
    (3). 00

Ajax

  1. 在Ajax中,readyState属性表示XMLHttpRequest对象的当前状态,
    其中含有五个可能的值:
    0(UNSENT):XMLHttpRequest对象已创建,但尚未调用open()方法、
    1(OPENED):open()方法被调用,在这个状态下,可以设置请求的头部信息,比如设置请求的方法(GET、POST等)和URL、
    2(HEADERS_RECEIVED):send()方法已被调用,并且服务器响应的头部信息已被接收,这个状态下,可以通过getResponseHeader()方法获取特定的响应头部信息、
    3(LOADING):正在接收服务器的响应数据,在这个状态下,可以通过responseText或responseXML属性获取部分响应数据、
    4(DONE):响应数据已经完全接收,在这个状态下,可以通过status和statusText属性获取完整的服务器响应信息,通过responseText或responseXML获取完整的响应数据。
  2. 使用Ajax的便捷:减轻服务器的负担、无刷新更新页面、可用调用外部数据

题型解答

单选题

  1. JS中,alert(“12”>”9”)返回false,若是alert(12>9)或者alert(“12”>”/0/1”)返回true。
  2. <a herf="**.jpg" title="大连">新闻</a>,获取a元素的title属性值的方法是( )。
    A、$("a").attr("title").val()
    B、$("#a").attr("title")
    C、$("a").attr("title")
    D、$("a").attr("title").value
    解析:A选项在JQuery中,attr()用于获取属性值,val()用于获取表单元素的值,B选项$("#a")获取的是id为a的元素,所以B选项错误,C选项正确,D选项链接元素通过attr("title")获取,不是通过.value属性获取。
  3. 事件和功能匹配
事件 功能
onSubmit 用于表单元素,提交表单时触发
onClick 点击元素时触发
onChange 元素值发生改变时触发
onExit 不是HTML与JS内置的标准事件
  1. jQuery选择器有哪些:基本选择器(指定元素、类元素、特定id元素),属性选择器,内容过滤选择器,子元素过滤选择器,表单对象属性过滤选择器,可见性过滤选择器,子元素过滤选择器,表单元素选择器
  • 标题: 1+X 证书考试
  • 作者: SunnyDusk
  • 创建于 : 2023-11-14 10:58:20
  • 更新于 : 2025-01-02 13:03:19
  • 链接: https://www.030706.xyz,https//www.sunnydusk.cn/2023/11/14/1+x-Certificate-Examination/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论