PHP-----PHP程序设计基础教程----第二章PHP基本语法
博文结构:
2.1 PHP语法风格
2.1.1 PHP标记
PHP有四种风格的标记,具体如表2-1所示:
表2-1 PHP开始和结束标记
标记类型 |
开始标记 |
结束标记 |
示例 |
说明 |
标准标记 |
<?php |
?> |
<?php echo “Hello”; ?> |
服务器不禁用这种标记,兼容性、可移植性、可复用性好 |
短标记 |
<? |
?> |
<? echo “Hello”; ?> |
必须在配置文件php.ini中启用short_open_tag选项 |
ASP式标记 |
<% |
%> |
<% echo “Hello”; %> |
必须在配置文件php.ini中启用asp_tags选项 |
Script标记 |
<script language=”php”> |
</script> |
<script language=”php”>echo “Hello”; </script> |
只需了解,PHP不推荐这种标记 |
在上述四种标记中,只有标准标记和Script标记能保证对任何配置都有效,而段标记和ASP式标记只能在php.ini中显式的启用。
注意:
(1)若脚本中包含XML语句,避免使用段标记,因为“<?”是XML解析器的一个处理指令。
(2)PHP和HTML代码可以进行混合编程。<html><body><p>Hello HTML</p><p><?php echo "Hello,PHP"; ?></p></body></html>
更常见的用法:
<?php if($age>18): ?>
<p>成年人</p>
<?php else: ?>
<p>小朋友</p>
<?php endif ?>
(3)浏览器不识别PHP代码,PHP必须在服务器中执行,双击打开PHP文件是达不到效果的。
2.1.2 PHP注释
PHP支持C、C++、Shell三种风格的注释。
①C++风格注释
<?php echo "Hello,PHP"; //输出一句话------行注释 ?>
②C风格多行注释
<?php /* echo "Hello,PHP"; $c=10; 块注释 */ ?>
③Shell风格注释“#”
<?php echo "Hello,PHP"; #输出一句话------行注释 ?>
2.2 PHP标识符与关键字
2.2.1 标识符
标识符:变量名、函数名、类名等。
定义标识符规则:
①标识符可以是任意长度,只能由字母、数字、下划线组成;
②标识符不能以数字开头;
③标识符不能包含空格;
④如果标识符由多个单词组成,建议使用下换线分割;
⑤标识符区分大小写,不过函数名称例外,不区分大小写;
2.2.2 关键字
关键字是编程语言里事先定义好并赋予特殊含义的单词,也称保留字。
2.3 PHP常量
2.3.1 常量的定义
脚本执行周期内,值不会发生变化的量,称为常量。相同的值,定义为常量,可以节省存储空间,如运行模式常量,版本常量,路径常量等。
①语法1
bool define(常量名,常量值,$case_insensitive=false)
上述声明中,常量名、常量值是必须的,参数$case_insensitive是可选的,用于指定常量名称是否对大小写敏感,如果$case_insensitive=true,表示在调用该常量时,常量名对大小写不敏感,否则表示常量名对大小写敏感。默认情况下$case_insensitive=false。
②语法2
const 常量名=常量值
上述声明中,与define定义的常量一样。
注意:
/*①使用const方式定义的常量的缺点:低版本不支持;②不能在函数区、流程控制中定义常量; ③按照开发惯例,常量名推荐全部字母大写④常量名前面尽量不要加“$” 下面通过示例演示常量的定义 */ <?php//定义常量define('VERSION',"2.0.0");//打印常量echo VERSION; ?>
2.3.2 预定义常量
PHP提供了很多预定义的常量,用以获取PHP中的信息,不允许开发人员随意修改。如表2-2所示:
表2-2 PHP中预定义常量的名称及其作用
常量名 |
功能描述 |
__FILE__ |
默认常量,PHP程序文件名 |
__LINE__ |
默认常量,PHP程序中当前行号 |
PHP_VERSION |
内建常量,PHP程序的版本 |
PHP_OS |
内建常量,执行PHP解析器的操作系统的名称 |
TRUE |
该常量是一个真值(true) |
FALSE |
该常量是一个假值(false) |
NULL |
一个null值 |
E_ERROR |
该常量指到最近的错误处 |
E_WARNING |
该常量指到最近的警告处 |
E_PARSE |
该常量指到解析语法有潜在问题处 |
E_NOTICE |
该常量为发生不寻常,但不一定是错误处 |
示例代码如下:
<?php//获取当前文件路径echo "当前文件路径是:" . __FILE__;//获取当前php的版本号echo "当前PHP的版本是" . PHP_VERSION;//获取当前操作系统echo "当前的操作系统是:" . PHP_OS; ?>
2.4 PHP变量
2.4.1 变量的定义
在PHP中,变量是用一个“$”符号和后面的变量名来声明表示,变量名同样区分大小写,命名规则与标识符相同。同时,因为PHP一种弱语言,不需要显式声明,变量的声明和赋值是同时进行的,即直接将一个值通过“=”赋给变量。
$name="欧阳华夏"; $age=28; $is_Single=true; $Info=["欧阳华夏",28,true];
注意:
/* 变量默认是传值赋值,即将A变量的值赋给B变量时候,整个A的值被赋值到B;变量还有一种赋值方式是引用赋值,表示B变量引用了A变量,如果一个变量的值发生改变,另外一个变量的值随之发生变化。想要实现变量的引用赋值,需要将“&”符号加到要赋值的变量前。 */ <?php$text="Hello";$new_text=&$text; ?>
变量的读取:
echo的作用是向页面输入字符串
var_dump()输出复杂类型
print_r()输出复杂类型
2.4.2 PHP的数据类型
PHP数据类型共八种,如图2-1所示。标量类型只能存储一个数据,符合类型可以存储一组数据。
图2-1 八种数据类型
1、boolen布尔型
不仅true/false可以表示boolen值,其他类型的数据也可以表示boolen值。例如:0和非0
2、integer整型
可以用十进制、十六进制、八进制或者二进制指定,前面加上“+”和“-”表示正数和负数。
整型最大值: PHP_INT_MAX
3、float浮点型
不能比较两个浮点数是否相等。
4、string字符串型
字符串的定义双引号、单引号都可以。但是二者存在区别。
①包含在双引号的字符串会被解析,包含在单引号的字符串不会解析,下面示例对这句话进行说明:
<?php$a=9;$char1="hello$a";$char2='hello$a';echo "char1的输出结果是:" . $char1; //char1的输出结果是:hello9----$a被解析echo "<br/>";echo "char2的输出结果是:" . $char2; //char2的输出结果是:hello$a---$a未被解析 ?>
②对待转义字符不同
- 单引号字符串
- 不支持特殊的转义符号,例如 \n
- 如果要表示一个单引号字符内容,可以通过 \' 表达
- 如果要表示一个反斜线字符内容,可以通过\\ 表达
- 双引号字符串
- 支持转义字符
2.4.3 检测变量的数据类型
变量的数据类型在赋值时候确定,在PHP中提供了一组is_*()函数,括号中参数为要检测的变量,如果检测的变量符号则返回true,否则返回false。
表2-3 检测数据类型的相关函数
函数名称 |
功能描述 |
函数名称 |
功能描述 |
Is_bool(PHP变量) |
检测变量是否属于布尔类型 |
Is_array(PHP变量) |
检测变量是否属于数组 |
Is_string(PHP变量) |
检测变量是否属于字符串类型 |
Is_response(PHP变量) |
检测变量是否属于资源 |
Is_integer(PHP变量) |
检测变量是否属于整型 |
Is_numeric(PHP变量) |
检测变量是否属于数组或者数字组成的字符串 |
Is_null(PHP变量) |
检测变量是否属于空值 |
Is_object(PHP变量) |
检测变量是否属于对象类型 |
Is_float(PHP变量) |
检测变量是否属于浮点类型 |
|
对null值的检测
为null的几种情况:①变量未赋值;②变量被删除;③变量被赋null;
empty()判断变量是否为空
PHP中认为变量的值为:“”,0,“0”,[],null,false时,变量虽然定义了,但无实际意义,为空。
isset()变量未设置或者设置为NULL时,返回false,其余返回true。变量为空字符串或者0时,此时变量有具体类型,表示已经设置了。
2.5 变量类型的转换
2.5.1 自动类型转换
在PHP中,最常见的自动类型转换情况有三种:转为布尔、转为数值、转为字符串;
1、转为布尔型
转为false的情况:
①整型值:0
②浮点型值:0.0
③空字符串:”“
④字符串:”0“
⑤空数组:[]
⑥不包括任何成员变量的对象
⑦NULL
除此之外,其他值会被转为true。
2、转为数值型
①纯数字组成的字符串转为相应的数字:”123456“----->123456;
②可以转换为浮点型的数字转化为相应的浮点数:”123.456“----->123.456;
③以数字开头的字符串转为对应的数字:”123456欧阳华厦“----->123456;
④不以数字开头的字符串,包括”true“,转为0:”欧阳华厦123456“----->0;
⑤布尔类型值:true--->1;false--->0;
自动转换不改变原始变量的数据类型,仅改变参与运算的数据的类型。
3、转为字符串
①bool类型转换成字符串:true--->"1" false---->"0";
②整型和浮点型转换为字符串:把数字的字面样式转换为string形式。
2.5.2 强制类型转换
PHP中的强制类型转换非常简单,只需要在变量前加一个小括号,并把目标类型填写在括号中实现。表2-4列举了强制转换的类型。
表2.4 强制转换类型
函数名称 |
功能描述 |
函数名称 |
功能描述 |
(boolen) |
强转为布尔型 |
(float) |
强转为浮点型 |
(string) |
强转为字符串型 |
(array) |
强转为数组 |
(integer) |
强转为整型 |
(object) |
强转为对象 |
2.6 PHP运算符
2.6.1 算数运算符
见表2-5:
表2-5 算数运算符
运算符 |
运算 |
范例 |
结果 |
+ |
正号 |
+3 |
3 |
- |
负号 |
-2 |
-2 |
+ |
加 |
5+5 |
10 |
- |
减 |
6-4 |
2 |
* |
乘 |
3*4 |
12 |
/ |
除 |
5/5 |
1 |
% |
取模 |
7%5 |
2 |
有浮点数参与运算的时候,计算结果的数据类型总是浮点型;当整数与整数运算的结果是小数时,其数据类型也是浮点型。
在进行取模运算的时候,运算结果的正负取决于被模数(%左边的数)的符号,与模数(%右边的数)的符号无关。如(-5)%3=-2,而5%(-3)=2.
2.6.2 赋值运算符
见表2-6:
表2-6 赋值运算符
运算符 |
运算 |
范例 |
结果 |
= |
赋值 |
$a=3;$b=2; |
$a=3;$b=2; |
+= |
加等于 |
$a=3;$b=2;$a+=$b; |
$a=5;$b=2; |
-= |
减等于 |
$a=3;$b=2;$a-=$b; |
$a=1;$b=2; |
*= |
乘等于 |
$a=3;$b=2;$a*=$b; |
$a=6;$b=2; |
/= |
除等于 |
$a=3;$b=2;$a/=$b; |
$a=1.5;$b=2; |
%= |
模等于 |
$a=3;$b=2;$a%=$b; |
$a=1;$b=2; |
.= |
连接等于 |
$a=’abc’;$a.=’def’; |
$a=’abcdef’; |
赋值运算符的作用将右侧表达式结果(从右侧到左侧计算)赋值给左侧变量;
①在PHP语言中可以通过一条赋值语句对多个变量进行赋值; $a=$b=$c=10;
②在表2-7中,除了“=”,其余都是特殊的赋值运算符;
③“.=”表示对两个字符串进行连接操作,生成一个新的字符串并赋值给变量,它又被称为字符串运算符;
2.6.3 递增递减运算符
见表2-7:
表2-7 递增递减运算符
运算符 |
运算 |
范例 |
结果 |
++ |
自增(前) |
$a=2;$b=++$a; |
$a=3;$b=3; |
-- |
自减(前) |
$a=2;$b=--$a; |
$a=1;$b=1; |
++ |
自增(后) |
$a=2;$b=$a++; |
$a=3;$b=2; |
-- |
自减(后) |
$a=2;$b=$a--; |
$a=1;$b=2; |
递增递减字符:
<?php$x='a';echo --$x . "<br/>"; //输出为aecho ++$x . "<br/>"; //输出为b$x='z';echo ++$x . "<br/>"; //输出为aa$x='Z';echo ++$x . "<br/>"; //输出为AA$x='abcd';echo ++$x . "<br/>"; //输出为abce ?>
①在PHP语言中,只支持纯字母(a~z和A~Z)的递增运算;在PHP中对字符进行递减操作时,该操作无效,且操作数的值不变。
②当对字符z和Z进行递增操作时,字符会向前进一位,变成aa后者AA;
③对多个字母组成的字符串进行递增操作时,会针对字符串末尾的单个字符进行递增操作。
递增递减布尔值或者NULL:
①当操作数是布尔类型时,递增递减操作对其值不产生影响;
②当操作数为null时,递增的结果是1,递减不受印象。
2.6.4 比较运算符
见表2-8:
表2-8 比较运算符
运算符 |
运算 |
范例($x=5) |
结果 |
== |
等于 |
$x ==4; |
false |
!= |
不等于 |
$x!=4; |
true |
<> |
不等于 |
$x<>4; |
true |
=== |
恒等 |
$x===5; |
true |
!== |
不恒等 |
$x!==’5’; |
true |
> |
大于 |
$x>5; |
false |
>= |
大于或者等于 |
$x>=5; |
true |
< |
小于 |
$x<5; |
false |
<= |
小于或者等于 |
$x<=5; |
true |
①“===”和“!==”比较少见,当$x===$y为true,表示x,y不止数值相等,二者类型也相等,当$x!==$y 为true时,要么数值不相等,要么数据类型不相等;
②在程序中,如果参与比较运算的操作数中含数字类型的数据时,则在比较的过程中,会将所有的操作数转为数值,然后按照数值进行比较;
2.6.5 逻辑运算符
见表2-9:
表2-9 逻辑运算符
运算符 |
运算 |
范例 |
结果 |
&& |
与 |
$a && $b; |
$a和$b都为true,结果为true,否则为false |
|| |
或 |
$a || $b; |
$a和$b中至少又一个为true,结果为true,否则为false |
! |
非 |
! $a; |
若$a为false,结果为true,否则相反 |
xor |
异或 |
$a xor $b; |
$a和$b的值一个为true,一个为false时,结果为true,否则为false |
and |
与 |
$a and $b; |
与 &&相同,但优先级较低 |
or |
或 |
$a or $b; |
与||相同,但优先级较低 |
2.7 流程控制语句
2.7.1 选择控制语句
①if
②if......else
③if......elseif......else
④switch......case
注意:
/* ①if语句中只包含一条语句时,它的大括号是可以省略的。 ②使用switch语句过的过程中,如果多个case条件后面的执行语句是一样的, 则该执行语句只需书写一次即可。 ③在PHP中,switch语句中的break也可以使用continue代替,作用基本相同。 ④在第一个case匹配成功后,没有碰到break语句,会不进行匹配直接执行其后所有case中的语句段,直到switch语句的最后一行或者碰到break语句。 */
2.7.2 循环语句结构
①while
②do......while
③for
④foreach(专门用来遍历数组)
2.7.3 跳转语句
跳转语句用于实现循环执行过程中程序流程的跳转,在PHP中的跳转语句有break语句、continue语句和goto语句,同时本段再介绍三个函数die\exit\sleep
1、break语句
①当break出现在switch条件语句中时,作用是终止某个case并跳出switch结构;
②当break出现在循环语句中时,作用是跳出当前循环,执行后面的代码;
③break可以接受一个数字参数决定跳出几重循环;
2、cintinue语句
终止本次循环,执行下一次循环
3、goto语句
①goto语句的作用是跳转到程序的另一位置。在目标位置用目标名称加上冒号来标记,跳转语句是goto之后加上目标位置的语句;
②goto语句仅在PHP5.3及以上版本有效;
③goto语句只能在同一个文件或则作用域中跳转,也就是说无法跳出一个函数或者类方法,也无法跳入另一个函数。
<?phpfor($i=1,$j=10;$i<20;$i++){while($j--){if($j==5) goto end;}}echo '$i=' . $i; //不执行end:echo '$i=' . $i . ' $j=' . $j; //$i=1 $j=5 ?>
4、die / exit
退出代码执行,当前位置之后的所有代码不执行,相当于return,可以用来进行程序运行控制,可以在出错的时候执行此语句,退出代码的执行;
exit可以在退出时候输出变量值,完成函数的执行; exit('结果为:' . $res); //输出 结果为:$res
5、sleep
休眠函数,执行到sleep(秒数)所在语句时,延缓一定的秒数,继续执行,可以查看一些临时数据。
转载于:https://www.cnblogs.com/WangYujie1994/p/10338239.html
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 如何把Eclipse的主题切换成黑色
1。2。在左上测搜索框中搜appearance,点击...
2024/4/16 21:06:44 - RGB空间与HSV空间的相互转换(C++实现,修正网上大多数的代码错误)
首先RGB空间与HSV空间都是图像的颜色空间模型。RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个0~255范围内的强度值。RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16777216种颜色。在 RGB 模式下,每种RGB 成分都可使用从 0(黑色)到 2…...
2024/4/12 3:45:36 - PHP数据类型、转义符
一、数据类型分类1、标量(scalar)数据类型int:整形、float:浮点型(int和float归类为number)、boolean:布尔类型(true和false)、string:字符串2、复合数据类型array :数组、object:对象3、特殊数据类型null:null、 resource:资源数据类型二、进制1、十进制:正常…...
2024/4/14 16:04:49 - js---PC端滑动进度条
这个是PC端的滑动进度条效果:<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .progress{position: relative; width:300px;mar…...
2024/5/3 3:11:44 - RGB、YUV格式详解
最近项目中用到了好多YUV格式相关的东西,在网上找了一些资料,整理如下: 计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。…...
2024/4/20 1:06:52 - Java语言特点
1、1.1 Java语言与C/C++的区别 Java是由C++发展而来的,保留了C++的大部分内容,其编程方式也类似于C。但Java的句法更清晰、规模更小、更易学。SUN公司对多种程序设计语言进行了深入研究。摒弃了其它语言的不足之处,最终开发出了Java。正因为这样,Java从根本上解决了C++的固…...
2024/4/12 3:45:36 - opencv RGB2HVS
RGB色彩空间和HSV色彩空间的理解本文的结构如下: 1、RGB色彩空间 2、HSV色彩空间(附HSV颜色分量范围表) 3、RGB到HSV的转换的Demo 使用OpenCV实现RGB转HSV,并通过滑动条动态设定HSV阈值 自己写程序,实现RGB转HSL1、RGB色彩空间RGB色彩空间源于使用阴极射线管的彩色电视…...
2024/5/3 6:31:22 - 给eclipse添加颜色主题,保护你的眼睛
我们看一下效果2.需要的插件名称:com.github.eclipsecolortheme_1.0.0.201410260308.jar下载地址:http://download.csdn.net/detail/u012453843/9614451 3.下载完该插件放到eclipse/plugins目录下,重启eclipse,启动后点击Windows--->Preferences---->...
2024/4/18 11:46:31 - JS Loading 进度条实现思路
有时候访问网站,在加载的过程中经常会出现显示加载进度的进度条,或者类似的一个旋转的菊花图。如果留心的话不难发现,那些进度条出现的加载进度数字几乎每次都是那几个数字,30% -> 50% -> 80%,这样。这样会极大提高用户的体验,既能告知用户加载进度,让等待过程不再…...
2024/4/20 9:05:15 - Mac eclipse自定义主题字体以及背景(绿豆沙为例)
1.打开eclipse 根据下图提示找到Darkest点击下载这一步需要完成并且重启eclipse 下一步配置编译区背景颜色去掉system Default 勾点击color 颜色比例如图 点击apply and color 可口的绿豆糕就做好了...
2024/4/12 3:45:24 - 常见RGB透明度对照表在这
rgb透明度对照表...
2024/4/15 13:51:33 - js实现动态进度条
最终效果:以下是代码解释: 1.$(#a)就是要实现进度条的那个div(关键代码) $(#a).progressbar({ width : 200, //设置进度条宽度 默认400 height : 15, //设置进度条高度 默认22 value : 0, //设置进度条值 默认0 text : {value}%, //设置进度条百分比模…...
2024/4/12 3:45:30 - 2018经典PHP面试题大全
2018PHP经典面试题大全汇总 2018/2/28 13:49:56 点击次数:49131、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方…...
2024/3/31 16:43:07 - Eclipse: Eclipse Color Theme插件导入教程及”文本编辑区“字体、Eclipse-UI-Theme(用户界面主题)的调整方法
前言:之前,用Eclipse编写程序时的开发环境,总感觉缺点什么,后来在http://eclipsecolorthemes.org/看到了一些关于更改相关背景的Eclipse Color Theme,其实此网站是专门为Eclipse Color Theme插件开发的,其中包含了许多Color Theme,里面还可以自己动手DIY一些Color Theme,后…...
2024/4/24 12:26:14 - Java微信支付开发视频教程
通过该套视频的学习,我们可以学习到什么是接口,怎么调用微信支付接口,异构系统整合应该怎么实现,支付的二维码应该如何生成,最终让您体验到怎么使用Java调用微信支付接口完成支付扣款功能。 课程目录: 001_微信支付视频教程_支付流程图详解_公众号支付介绍 002_微信支付…...
2024/4/12 3:45:48 - 原生JS简单绘制一个圆形进度条
结构: <div class="box"></div>样式/*原形条*/ .wrap,.circle,.num {width: 200px;height: 200px;border-radius: 50%;} .wrap { position: relative; border: 10px solid #ccc;box-sizing: border-box;} .circle { position: absolute; top: -10px; lef…...
2024/4/27 14:59:38 - hdu 2057 A+B Again(16进制相加)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2057 曾记得自己用最原始的想法写过一次,找了N久,没找到,想是没写对或者忘交了…… 再次接触时,发现有大牛曾这样做,让我感到鸭梨很大…… 代码如下: View Code #include<stdio.h>int main(){ __int64 a,…...
2024/4/13 13:19:45 - YUV422转RGB
YUV422格式为YV16,YV16的存储方式是3 planer,即先存储所有的y,然后是所有的u,最后是所有的v。public static int[] YV16ToRGB(byte[] src, int width, int height){int numOfPixel = width * height;int positionOfU = numOfPixel;int positionOfV = numOfPixel/2 + numOfP…...
2024/4/18 17:52:10 - IDEA/Pycharm/Eclipse的主题/编辑器配置
IDEA/Pycharm/Eclipse的主题/编辑器配置 工作需要同时使用三款IDE。迫于强迫症,想将这三款IDE的主题和编辑器的配色尽量统一,同时也为了将来拓展其他编辑器/集成开发环境,所以需要选择一款比较大众的,方便查找的主题。 最后选择了Monokai,并适当做了微调。 效果图 Eclipse…...
2024/3/31 16:42:54 - java零基础到精通全套视频教程
我们学习Java技术,一般都是按照这样的路径学习的: java基础——Javaweb——Java框架——Java大数据,本文我们也将按照这个路线来剖解分析。一、Java基础首先去找一个Java的基础教程学一下,学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一…...
2024/4/22 10:33:27
最新文章
- 2024年 Java 面试八股文——SpringMVC篇
目录 1.简单介绍下你对springMVC的理解? 2.说一说SpringMVC的重要组件及其作用 3.SpringMVC的工作原理或流程 4.SpringMVC的优点 5.SpringMVC常用注解 6.SpringMVC和struts2的区别 7.怎么实现SpringMVC拦截器 8.SpringMvc的控制器是不是单例模式?如果是&am…...
2024/5/3 8:15:32 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - WPS二次开发专题:如何获取应用签名SHA256值
作者持续关注WPS二次开发专题系列,持续为大家带来更多有价值的WPS开发技术细节,如果能够帮助到您,请帮忙来个一键三连,更多问题请联系我(QQ:250325397) 在申请WPS SDK授权版时候需要开发者提供应用包名和签…...
2024/5/1 13:07:33 - 3d representation的一些基本概念
顶点(Vertex):三维空间中的一个点,可以有多个属性,如位置坐标、颜色、纹理坐标和法线向量。它是构建三维几何形状的基本单元。 边(Edge):连接两个顶点形成的直线段,它定…...
2024/5/2 17:20:39 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/1 17:30:59 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/2 16:16:39 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/29 2:29:43 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/2 9:28:15 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/27 17:58:04 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/28 1:28:33 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/30 9:43:09 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/27 17:59:30 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/2 15:04:34 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/28 1:34:08 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/29 20:46:55 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/30 22:21:04 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/1 4:32:01 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/27 23:24:42 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/28 5:48:52 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/30 9:42:22 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/2 9:07:46 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/30 9:42:49 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57