前言
Map是ES6新增的一种数据结构,它类似于对象,但可以使用任意类型的值作为键,并且可以保持插入顺序。
以下是JavaScript中Map数据结构的使用及示例:
1. 创建Map对象
可以使用Map构造函数创建一个新的Map对象,例如:
const map = new Map();
2. 添加键值对
可以使用set()方法向Map对象中添加键值对,例……
js
2023-06-04 784
0
前端可视化大屏实现方案有很多,以下是其中一些常见的方案和示例:
1. ECharts
ECharts 是一个基于 JavaScript 的可视化库,可以用来制作各种图表和可视化效果。它支持多种图表类型和交互方式,并且提供了丰富的配置选项和扩展接口。可以通过 ECharts 制作各种可视化大屏,如数据监控、地图展示、仪表盘等。
示例:ECharts Gal……
html/css
2023-06-04 1173
0
前言
JSBridge 是一种在 H5 页面和 Native 应用之间进行通信的技术。通过 JSBridge,H5 页面可以调用 Native 应用提供的功能,同时 Native 应用也可以调用 H5 页面提供的功能。这种通信方式可以使得 H5 页面具有更多的 Native 功能,同时也可以让 Native 应用更加灵活和可扩展。
以下是一些常见的应用场……
js
2023-06-03 802
0
服务端日常的开发过程中,免不了跟日志信息打交道,尤其是在日志分析的使用过程中,更是如此。在 Linux 系统中,常用的日志分析命令主要有以下几个:
1. tail 命令
tail 命令可以实时查看日志文件的最新内容,常用的选项有:
-f:实时查看文件的新增内容。
-n:指定显示文件的行数,默认为 10 行。
例如:
tail -f /var/log/……
linux
2023-06-03 872
0
前言
在OpenResty中,数据共享是指在同一个请求的不同处理阶段之间传递数据。上一篇文章,主要介绍了利用ngx.ctx实现数据共享的介绍和详细的使用方法。除了使用ngx.ctx表来实现数据共享外,还可以使用其他方式,例如:
1.使用全局变量
在OpenResty中,可以使用全局变量来实现数据共享。由于同一个请求的不同处理阶段共享同一个Lua虚拟机,因……
openresty
2023-06-02 871
0
前言
在OpenResty中,ngx.ctx是一个在请求处理过程中可以共享数据的Lua表,它可以在同一个请求的不同处理阶段之间传递数据,包括access、content、rewrite、log等阶段。
使用 ngx.ctx 可以在 OpenResty 的请求处理流程中的不同阶段共享数据。例如,在 access_by_lua 阶段中,可以将某些信息存储在 ……
openresty
2023-06-02 962
0
前言
Markdown主要支持有序列表和无序列表两种类型,以下是它们的语法示例:
1.无序列表
无序列表使用*、+或-符号作为列表标记,例如:
* 无序列表项1
* 无序列表项2
* 无序列表项3
显示效果如下:
无序列表项1
无序列表项2
无序列表项3
2.有序列表
有序列表使用数字和.作为列表标记,例如:
1. 有序列表项1
2. 有序列表项2
……
Markdown
2023-06-02 844
0
前言
Markdown可以使用表格来展示数据,也可以使用html tab实现
1.以下是一个简单的表格示例:
| 列1标题 | 列2标题 | 列3标题 |
| ------- | ------- | ------- |
| 行1列1 | 行1列2 | 行1列3 |
| 行2列1 | 行2列2 | 行2列3 |
以上代码效果如下:
列1标……
Markdown
2023-06-01 803
0
前言
最近进行项目优化改造,针对项目内参数传递想统一规整一下,目前传参满天飞的局面极其不合理,一方面参数传递中间被修改后容易引起歧义,另一方面本身多层传递对业务逻辑实现上也很不友好,期间调研了全局变量作为参考,虽然最终没有采取$GLOBALS,还是记录一下
1.针对global 关键字在函数内部访问全局变量。您可以在函数内部使用 global 关键字来引……
php
2023-05-31 728
0
前言
tcpdump是一款网络抓包工具,可以捕获并分析网络数据包,通常用于网络故障排除、安全审计和网络监视等方面。以下是tcpdump的基本使用方法:
使用详解
捕获网络流量
sudo tcpdump -i <interface>
其中,-i参数指定要监听的网络接口,比如eth0或enp3s0等。
指定捕获条件
sudo tcpdump ……
网络抓包
2023-05-29 845
0