文章目录
前言
设置永不息屏的,对于开发者来说在一些应用场景很重要。因此在这里总结下
I、 andorid 手机
- OPPO手机设置永不息屏在拨号键输入
*#99#
- 华为手机:设置-开发者选项-开启充电时不会休眠
II、iOS
III 、Mac
3.1 如何查看已用端口
左上角的苹果标->关于本机->点击系统报告->点击菜单栏上的窗口
输入本机IP地址127.0.0.1
去扫描打开的端口
时间比较久
推荐使用lsof 命令
3.1.1 通过终端命令查看端口信息 lsof -i tcp:port
➜ ~ lsof -i tcp:80
➜ ~ lsof -i tcp:443
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
可用kill根据pid 进行关闭进程
IV、谷歌浏览器清除主机DNS缓存
chrome://net-internals/#dns
V 、加载并解析Markdown文档
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>Marked in the browser</title>
</head>
<body>
<div id="content"></div>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<script>
document.getElementById('content').innerHTML =
marked('# Marked in the browser\n\nRendered by **marked**.');
</script>
</body>
</html>
- 例子
<!DOCTYPE html>
<html>
<head>
// 在这里对marked框架进行引用
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
// 在这里编写AJAX代码
<script>
function showMarkdown()
{
// 获取表单变量
var f=form;
// 创建XMLHttpRequest对象
var xmlhttp;
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
// 得到服务器响应后,对得到的Markdown文档进行解析
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
// 这里调用了marked框架中的marked函数实现Markdown2HTML的解析
document.getElementById("content").innerHTML=marked(xmlhttp.responseText);
}
}
// 向服务器发送请求,获取你需要的Markdown文档
xmlhttp.open("GET",f.q.value,true);
xmlhttp.send();
}
}
</script>
</head>
<body>
// 在这里编辑表单代码
<div class="container" style="margin-top:30px">
<form name="form" action="" method="post">
<select name="q">
<option class="active" alue="">选择一个笔记:</option>
<option value="A.md">第一个Markdown文档</option>
<option value="B.md">第二个Markdown文档</option>
<option value="C.md">第三个Markdown文档</option>
<option value="Evalue-TranscriptomeData.md">第四个Markdown文档</option>
</select>
<input type="button" value="显示" onclick="showMarkdown()">
</form>
// 在这里编辑空的div节点,用于后面展示解析后的内容
<div id="content"></div>
</div>
</body>
</html>