Jun272022
js知识总结
js语言
变量:
通常就2件事:取值,赋值!
赋值:只有一种情况(模式): 变量 = 数据(值);
取值:形式大致有如下几种情形(以变量v1例)
var v2 = v1; //这就是取值——取得v1的值,并赋值给v2
alert( v1 ) //取得v1的值,并alert()出来
document.write( v1 ); //也可以这样:document.write( “文字。。。。” + v1 );
var v3 = v1 * 2...阅读全文
作者:绝缘体.. | 分类:CSS, go, html, javascript, windows, 操作系统, 编程语言 | 阅读: | 标签:CSS, go, html, javascript, windows
抢沙发
Jun272022
Spring Cloud Gateway限流熔断最佳实践:基于Resilience4j实现微服务流量控制与容错处理
Spring Cloud Gateway限流熔断最佳实践:基于Resilience4j实现微服务流量控制与容错处理
一、引言:微服务架构中的流量治理挑战
在现代微服务架构中,服务数量呈指数级增长,系统复杂度急剧上升。随着用户请求量的激增,服务间调用链路变长,任何一个服务的不稳定都可能引发“雪崩效应”,导致整个系统不可用。因此,如何在高并发场景下保障系统的稳定性,成为微服务架构设计中的核心问题。...阅读全文
Jun272022
windows 安装wget
Linux 下下载文件都会用到wget 那么 windows 有wget吗?答案是肯定的
wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。”wget” 这个名称来源于 “World Wide Web” 与 “get” 的结合。
所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。
...阅读全文
Jun242022
Docker运行Elasticsearch(ELK)如何设置vm.max_map_count
Linux
修改配置文件
grep vm.max_map_count /etc/sysctl.conf vm.max_map_count=262144
启动配置
sysctl -w vm.max_map_count=262144
sysctl -p
Mac
启动命令行执行
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
回车然后确认输入配置
sysctl -w vm.max_map_count=262144
sysctl -p
Windows and macOS with Docker Desktop
通过docker-machine进行设置
docker-machine ss...阅读全文
Jun242022
docker部署elk
docker部署elk的方法:首先下载使用elk集成镜像;然后启动;最后访问;
代码为 sysctl -p
最后验证在浏览器输入:【http://10.10.0.13:5601】即可。
docker部署elk的方法:
1、下载镜像
这里我们使用elk集成镜像,地址:https://hub.docker.com/r/sebp/elk/tags
# docker pull sebp/elk
2、启动
#echo”vm.max_map_count=262144″> /etc/sysctl.conf
# sysctl -p
# dock...阅读全文
Jun192022
73条日常Linux shell命令汇总!
1.检查远程端口是否对bash开放:
echo >/dev/tcp/8.8.8.8/53 && echo "open"
2.让进程转入后台:
Ctrl + z
3、将进程转到前台:
fg
4.产生随机的十六进制数,其中n是字符数:
openssl rand -hex n
5.在当前shell里执行一个文件里的命令:
source /home/user/file.name
6.截取前5个字符:
${variable:0:5}
7.SSH debug 模式:
ssh -vvv user@ip_address
8.SSH with pem ke...阅读全文
Jun182022
Jun182022
php实现分段下载
php实现分段下载。
<?php
$url = 'https://www.phpernote.com/image/shop.zip';
$st = time();
download($url, 3);
//file_put_contents('./file1', file_get_contents($url));
$et = time();
echo $et - $st;
/**
* 获取文件大小
* @param $url
* @return mixed|string
*/
function getFileSize($url) {
$ch = curl_init();
$headerData = [
"Range: bytes=...阅读全文
Jun162022
windows 命令行杀死进程(任务)
tasklist # 查看进程信息,tasklist命令的筛选器功能非常强大
tasklist |findstr “进程名称”,
先使用tasklist 命令查看当前系统中的进程列表,然后针对你要杀的进程使用taskkill命令
如要杀nginx.exe进程,命令如下:
taskkill /im nginx.exe /f
也可以使用pid杀:
taskkill /pid {pid}
taskkill /F /pid {pid} 强制杀死进程
您可以运行taskkill /?来获取更...阅读全文
Jun162022
SSH隧道使用
方法1:plink
plink.exe -ssh root@ xx.xx.xx.xx(服务器ip) -pw "xxxx密码" -P 22 -N -L 3308(本地端口):127.0.0.1:3306(服务器服务端口)
plink.exe -ssh -i sshrsa.ppk am00n@192.168.81.137 -L 4444:192.168.81.137:4444
方法2:ssh (windows自带但是需要输入密码)
ssh -fCNg -L 3309:127.0.0.1:3306 root@服务器ip -p 22
用 netstat 检查结果
netstat -anpto ...阅读全文