1+X 证书考试
1+X 证书考试
静态网页开发
根据注释填空
MySQL
基础知识
- 关系型数据库:
DBMS—数据库管理系统
RDBMS—关系型数据库管理系统
关系:二维表—行—列 - 数据库操作
数据库服务器>数据库>数据表
实例:服务器(localhost)-端口(3306):用户名(root):密码(password)show databases;
当前我进入的服务器里面的所有数据库create database 数据库名称;
创建一个数据库latin
是5.5版本默认字符集,只支持西文,不支持中文,utf8mb4
是5.5版本之后的默认字符集,支持中文,支持西文
数据库名称不区分大小写,常见的为小写;select database();
查看当前所在的数据库use 数据库名称;
进入某个数据库drop database 数据库名称;
删除数据库; - 数据表结构
列:列名 数据类型varchar(n)
字符类型int
数字类型datatime
日期事件类型create table tb(a int )
创建数据表列show tables;
查看当前数据库中的所有数据表show create table tb;
查看数据表结构 - 用户
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
设置字符集 - 设置系统数据库
- SQL语句
大小写不敏感,注意分号和逗号
注释:#zerofill
:填充0,unsigned
:无符号,auto_increment
:自动增长decimal(10,2)
:10位,2位小数
MySQL的存储过程中:调用存储过程使用关键字CALL
;存储过程的参数在定义时,有三种参数约束IN(输入参数,默认值,该参数必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回)、OUT(输出参数,该值可在存储过程内部被改变,并可返回)、INOUT(输入输出参数,调用时改变,并且可被改变和返回)
;
MySQL的字符串类型有:TEXT、CHAR、VARCHAR、BLOB
;
PHP
- PHP中,
$_FILES
是获取HTTP文件上传信息;$_GET
用于收集来自method="get"
的表单中的值;$_POST
用于收集method="post"
的表单中的值;超 全局变量$GLOBALS
引用全局作用域可用的全部变量; - PHP中,
mysqli_fetch_row()
函数从结果集中取得一行,并作为枚举数组返回;mysqli_fetch_assoc()
函数从结果集中取得一行作为关联数组;mysqli_fetch_array()
函数从结果集中取得一行作为关联数组或数字数组;mysqli_fetch_object()
函数从结果集中取得当前行作为对象返回; - PHP中,
implode()
函数把数组元素组合为字符串;explode()
函数把字符串打散为数组;trim()
函数移除字符串两侧的空白字符或其他预定义字符;Strpos()
查找“PHP”在字符串中第一次出现的位置; - PHP中,写入操作不需要的函数是
fread()
; - PHP不支持多重继承,使用接口实现多重继承。
- PHP中,
preg_match_all()
函数用于执行一个全局正则表达式匹配;preg_replace()
函数执行一个正则表达式的搜索和替换;preg_split()
函数通过正则表达式分隔字符串;preg_match()
函数用于执行一个正则表达式匹配。 - PHP魔术方法
魔术方法 | 说明 |
---|---|
__construct() | 类的构造函数 |
__destruct() | 类的析构函数 |
__call() | 在对象中调用一个不可访问方法时调用 |
__callStatic() | 在静态上下文中调用一个不可访问方法时调用 |
__get() | 获得一个类的成员变量时调用 |
__set() | 设置一个类的成员变量时调用 |
用函数的方式调用一个对象时的回应方法 | |
__clone() | 当对象复制完成时调用 |
…… |
- PHP哪些关键字限制类成员的访问权限:
private
、protected
、public
。 - PHP中日期时间相关函数有
gatdate()
、mktime()
、time()
、strtotime()
、date()
。 - PHP用来加载文件的语句有:
include
、require
、include_once
、require_once
。 - PHP中,
mysqli_connect($a1,$a2,$a3,$a4)
有四个参数,分别是$a1
为服务器地址,$a2
为用户名,$a3
为密码,$a4
为数据库名。 - PHP中,变量以 $ 符号开始,后面跟着变量的名称;必须以字母或下划线字符开始;只能包含字母数字字符及下划线(A-z、0-9和_);不能包含空格;区分大小写。
- PHP中,
mkdir
创建目录;readdir
读取目录;opendir
打开目录;closedir
关闭目录;rmdir
删除目录。 - PHP的注释符:
//(单行注释)
、#(单行注释)
、/* */(多行注释块)
。 require
一般放在PHP脚本的最前面,PHP执行前会先读入require
指定的文件,提高PHP执行效率,第二次便不会解释;include
可以放在PHP脚本任意位置,PHP执行到include
语句时才读入include
指定的文件,当第二次遇到相同文件时,PHP还会重新解释一次。require_once/include_once
:分别与require/include作用相同,不同的是,在执行到时会先检查目标内容是不是在之前导入过,那么便不在重复引入同样的内容。include
在加载文件失败时,会生成一个警告(E_WARNNG),在错误发生后脚本继续执行。所以include用在希望继续执行并像用户输出结果时。require
在加载失败时会生成一个**致命错误(E_COMPILE_ERROR),在错误发生后脚本停止执行。一般用在后续代码依赖于载入的文件的时候。
Laravel
- 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
- 基本语法
$(select).action()
:其中$为定义jQuery,select为选择器,action为对元素操作; - 选择器
(1). id选择器:$('#id名称')
(2). 类选择器:$('.class类名)
(3). 00
Ajax
- 在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获取完整的响应数据。 - 使用Ajax的便捷:减轻服务器的负担、无刷新更新页面、可用调用外部数据
题型解答
单选题
- JS中,alert(“12”>”9”)返回false,若是alert(12>9)或者alert(“12”>”/0/1”)返回true。
<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属性获取。- 事件和功能匹配
事件 | 功能 |
---|---|
onSubmit | 用于表单元素,提交表单时触发 |
onClick | 点击元素时触发 |
onChange | 元素值发生改变时触发 |
onExit | 不是HTML与JS内置的标准事件 |
- 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 进行许可。
评论