js请求接口示例
最近在完善自己的网站,记录下前端请求完接口返回数据的模板。
下面分别是一言接口,高德获取位置和获取天气接口的示例。
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162// 一言接口function getHitokoto() { const url = 'https://v1.hitokoto.cn' fetch(url) .then(response => response.json()) .then(data => { console.log(data) const hit = data; <!--这里可以直接将数据返回给id为hitokoto_text的span很方便--> $(' ...
使用hexo-admin编辑文章
每次编辑文章都要本地写好md文件或者在服务器上编辑md,麻烦的很,于是我在想有没有什么办法可以在线编辑呢,找了一圈找到了hexo-admin 等于是hexo的后台管理。
安装hexo-admin插件npm install --save hexo-admin
访问admin管理界面启动后访问原来hexo博客的地址后加个/admin 就可以进入了。hexo server -d
配置登录密码自己的管理后台总不能让人随便访问吧进来以后点击settings
然后在hexo的最外层 _config.yml配置文件中添加settings提供的配置即可
1234admin: username: myfavoritename password_hash: be121740bf988b2225a313fa1f107ca1 secret: a secret something
重启后,就会提示用户名密码登录了
发布文章进入后台之后点击Deploy,里面的Deploy按钮是用来执行发布脚本的,所以我们先在博客根目录下新建个目录admin_script,然后在目录中新建一个脚本hexo-d.sh,里面写下 ...
经典语录
当代中国的新青年的标准:
1、自由的而非奴隶的。
2、进取的而非退隐的。
3、进步的而非保守的。
4、实利的而非虚文的。
5、科学的而非想象的。
6、世界的而非锁国的。
7、健壮的而非体弱的。
数学习题回顾
回顾数学基本知识,在此记录方便查看
Java基础练习题
最近从头开始学习Java,记录一下最基础的java练习题
阶乘1234567891011121314 /** * 阶乘 * 1! 1*1 * 2! 2*1 * 3! 3*2*1 * 4! 4*3*2*! */public static int Count1(int x) { if (x==1){ return 1; } else { return x*Count1(x-1); }}
99乘法表1234567891011121314 /** * 99乘法表 */public static void Count99() { int sum = 0; for (int i = 1; i <=9 ; i++) { for (int j = 1; j < i +1; j++) { sum = j *i; System.out.print(j +"x" +i + ...
Arthas介绍
今天翻阅文档突然发现了一个新名词’Arthas’,百度一番后记录一下~
以下内容均来自arthas官网
简介Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率
这款工具可以直接在生产环境排查代码且无需重启服务。
ArthasArthas是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。
Arthas可以帮助你解决:
这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!
是否有一个全局视角来查看系统的运行状况?
有什么办法可以监控到 JVM 的实时运行状态?
怎么快速定位应用的热点,生成火焰图?
怎样直接从 JVM 内查找某个类的实例?
Arthas ...
回归的第一篇文章
回归 又到年底了,只不过这次是距离第一次搭建博客3年后的年底,19年还在杭州疫情刚刚开始,闲来无事发现了hexo,创建了自己的第一个博客。
发一篇文章记录回归,把自己的笔记在往这里同步一份。
html基础语法
Hyper Text Markup Language (超文本标记语言)
W3C 标准包括
结构化标准语言(html,xml)
表现标准语言(css)
行为标准(Dom、ECMAScript)
HTML基本结构
12345678<html <head> <title>Title</title> 头部</head><body> 主体 </body></html>
等成对的标签,分别叫做开放标签和闭合标签单独呈现的标签(空元素)
文本标签
b 加粗
u 下划线
i 倾斜
s 删除线
如果需要突出重要性则用下面的
strong 加粗
ims 下划线
em 倾斜
del 删除线
网页基本标签
标题标签
<h1>内容</h1>
段落标签
<p> 内容</p>
换行标签
<br/> 换行符会比段落紧凑
水平线标签
<hr/>
字体样式标签
粗体 ...
解决在宿主机上无法访问容器服务端口(docker)
现象通过容器部署的服务已经映射了端口但外部访问不通,且本地curl会报此错误(56) Recv failure: Connection reset by peer
解决方法可以通过重新创建docker网卡解决
123456789101112131415161718# 停止dockersystemctl stop docker# 安装bridge-utilsyum install -y bridge-utils # 关闭docker0网桥ip link set dev docker0 down# 删除docker0网桥brctl delbr docker0# 添加docker0网桥brctl addbr docker0# 添加网桥信息ip addr add 172.16.10.1/24 dev docker0# 启动docker0网桥ip link set dev docker0 up# 查看网桥是否正常ip addr# 启动dockersystemctl restart docker


