-
毫秒级倒计时
function countTime() { let endDateDefault = '2021-04-17 10:59:59'; const date = new Date(); const now = date.getTime(); const endDate = new Date(endDateDefault);//设置截止时间 const end = endDate.getTime();...
常用的移动端的meta属性设置
常用的移动端的meta属性设置
<link rel="apple-touch-startup-image" href="/splash-screen-320x480.png"/> <!-- iPhone/iPod Touch 竖屏 320x480 (标准分辨率) --> <link rel="apple-touch-startup-image" sizes="640x960" href="/splash-screen-640x960.png"/> <!-- iPhone/iPod Touch 竖屏 640x960 (Retina) --> <link rel="apple-touch-startup-image" sizes="640x1136"...
Linux查看服务器开放的端口号
在讨论这个问题前,我们先来了解一下物理端口、逻辑端口、端口号等计算机概念。
宝塔搭建 nuxt 项目
宝塔搭建 nuxt 项目
- 先在本地执行
npm run build
命令,然后将项目根目录下除了node_modules文件夹,其他都打包上传到服务器web服务下(也可以在服务上执行sudo npm install
后再执行npm run build
)。注意.nuxt是隐藏文件夹。
- 然后执行
npm start
在localhost:3000运行,输入域名或ip的3000端口查看项目。 ...
PHP过滤常用标签的正则表达式
PHP过滤常用标签的正则表达式
<?php $str=preg_replace("/\s+/", " ", $str); //过滤多余回车 $str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格) $str=preg_replace("/<\!–.*?–>/si","",$str); //注释 $str=preg_replace("/<(\!.*?)>/si","",$str); //过滤DOCTYPE $str=preg_replace("/<(\/?html.*?)>/si","",$str); //过滤html标签 $str=preg_replace("/<(\/?br.*?)>/si","",$str); //过滤br标签 $str=preg_replace("/<(\/?head.*?)>/si","",$str); //过滤head标签 $str=preg_replace("/<(\/?meta.*?)>/si","",$str); //过滤meta标签 $str=preg_replace("/<(\/?body.*?)>/si","",$str); //过滤body标签 $str=preg_replace("/<(\/?link.*?)>/si","",$str);...
JS精度问题
Decimal 是什么 想必大家在用js 处理 数字的 加减乘除的时候,或许都有遇到过 精度不够的问题 还有那些经典的面试题 0.2+0.1 == 0.3 至于原因,那就是 js 计算底层用的 是 ,精度上有限制 那么,Decimal.js 就是帮助我们解决 js中的精度失准的问题
PHP生成base64 首字母头像
生成base64 首字母头像
PHP常用函数方法常识一
```
php替换多个字符串str_replace函数 echo str_replace(array(“m”,”i”),array(“n”,”z”),”my name is jim!”)
echo str_replace(array(‘m’,’i’),’n’,”my name is jim!”); 替换指定位置为* substr_replace($phone,’**‘,3,4) // 返回由所有已定义变量所组成的数组 get_defined_vars() // 返回当前的所有常量 get_defined_constants() // 匹配中文括号 $num=’【3】,【8】,【9】,【10】’; preg_match_all(‘/(?<=【)[^】]+/is’, $num, $team_ids_str); print_r($team_ids_str); //...23/38