代码严格模式(strict mode)即在严格的条件下运行
"use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。
它不是一条语句,但是是一个字面量表达式,在 JavaScript 旧版本中会被忽略。
"use strict" 的目的是指定代码在严格条件下执行。
严格模式下你不能使用未声明的变量。
代码严格模式(strict mode)即在严格的条件下运行
"use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。
它不是一条语句,但是是一个字面量表达式,在 JavaScript 旧版本中会被忽略。
"use strict" 的目的是指定代码在严格条件下执行。
严格模式下你不能使用未声明的变量。
把nginx/apacha配置里的ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
里的 TLSv1
去掉
先进入nginx容器:
docker exec -it xxx /bin/bash (xxx是你的nginx容器ID,可以通过docker ps命令查看)
然后输入nginx -V
查看即可,红框部分就是已安装模块
需安装FastDHT,具体的你百度吧
使用:
docker-compose up
该命令会自动检查是否有修改,如果有则会自动重建对应的容器。
各有各的好处吧,我个人觉得都无所谓,ini可能更标准一些,但是其实差别不大。
json的好处就是比较简单,直接映射到struct,但手动修改有点麻烦
需要,但不一定要自己实现,得看用那些组件,有些组件已经帮你做好了。
真是好最重要是能投入实际项目中。当然你也可以继续学习,数据库,web,api,redis,mongodb都可以学学。
你应该使用re.findall匹配整个文本的内容,而不是一行行匹配。
import re
def filesearch(userstring):
print('\n'.join(re.findall('|'.join(map(str.rstrip, open("words.txt"))), userstring, re.IGNORECASE)))
你可以重写发送邮件的方法,增加一个当前时间的参数。比如:你想在订单邮件里显示当前时间,那么你得重写方法Mage_Sales_Model_Order::sendNewOrderEmail
方法。
原方法:
$mailer->setTemplateParams(array(
'order' => $this,
'billing' => $this->getBillingAddress(),
'payment_html' => $paymentBlockHtml
)
);
改成:
$mailer->setTemplateParams(array(
'order' => $this,
'billing' => $this->getBillingAddress(),
'payment_html' => $paymentBlockHtml,
'dateAndTime' => Mage::getModel('core/date')->date('Y-m-d H:i:s'), //change format as needed.
)
);
然后使用{{var dateAndTime}} 在你调用的模板里。
可以使用变量的getClass方法间接获取,如:
Locale lc = Locale.getDefault();
System.out.println(lc.getClass().toString());
你需要把要获取的字段组装成数组格式:
$usernames = Highscore::orderBy('score', 'DESC')->get(['username', 'score]);
可以支持的。
$arr = ['a','b'];
$id = 1;
array_walk($arr, function(&$value, $key, $id){
echo $id;
}, $id);
其中$id为自定义参数,如果不需要可以已改成:
array_walk($arr, function(&$value, $key){
});
PASSWORD_ARGON2ID 需要 Argon2的支持,如果没安装Argon2又需要使用,可以先检查PASSWORD_ARGON2ID是否支持。如:
if(defined('PASSWORD_ARGON2ID')) {
$hash = password_hash('password123', PASSWORD_ARGON2ID, array('time_cost' => 10, 'memory_cost' => '2048k', 'threads' => 6));
} else {
$hash = password_hash('password123', PASSWORD_DEFAULT, array('time_cost' => 10, 'memory_cost' => '2048k', 'threads' => 6));
}
问 js代码里的"use strict" 是什么意思?