“2023年7月”存档文章有16

Ubuntu 如何监测那个程序大量写硬盘?

昨天晚上服务器大量写硬盘导致网站无法正常相应,为了查清楚到底是那个程序在大量写硬盘,我们在 Ubuntu 系统上有几个命令可以查看。要监测在Ubuntu上哪个程序大量写入硬盘,你可以使用一些工具来进行检查。以下是两种常用的方法:使用iotop命令:iotop是一个类似于top的实用工具,它可以监测磁盘I/O活动,并显示当前读写磁盘的进程。要使用iotop,首先需要确保已经安装它。在终端中运行以下命...

什么是语义图技术平台

语义图技术平台(semantic graph technology paltform)是一种利用图形来存储和处理数据的技术。 图形由顶点和边组成,顶点表示实体,边表示实体之间的关系。 语义图技术平台可用于各种任务,包括:数据挖掘:使用语义图技术平台可以从数据中发现隐藏模式和关系。自然语言处理:使用语义图技术平台可以理解和处理自然语言。机器学习:使用语义图技术平台可以训练机器学习模型。图数据库:语义...

均值 - 方差投资组合理论

下面的 Python 从远程检索数据文件,根据投资者的目标选择一些列字段,并从价格时间序列数据中计算对数收益率。示例代码:import numpy as npimport pandas as pdfrom pylab import plt, mplfrom scipy.optimize import minimizeplt.style.use('seaborn')mpl.rcParams['sav...

美国 PayPal 注册

最近需要注册一个美国 PayPal,以前可以通过 Google Voice 接收短信验证码的方式注册,但是现在这个方法已经被堵死。我们首先需要一个美国的代理,如果没有美国的代理我们可以直接找云服务提供商选择美国区,购买一个云电脑,安装 Windows 系统进行操作。例如下面这样:上面是我通过远程桌面登录美国 VPS,之后通过浏览器打开 PayPal 官方网站,由于是美国 IP,所以如果注册默认就是...

css media 查询屏幕大小划分

在使用 css 媒体查询的时候,屏幕大小划分是一个很头疼的问题,参考了其它项目对于屏幕大小的划分,方案如下:@media (min-width: 576px) {}@media (min-width: 768px) {}@media (min-width: 992px) {}@media (min-width: 1200px) {}@media (min-width: 1400px) {}@med...

JavaScript 冒泡理解

最近在项目上遇到一个问题:我监控页面上的一个按钮 click 事件,但是同时我也监控 document 的点击事件,点击按钮打开遮罩,同时点击页面空白部分(出发了 document 的单击事件),关闭遮罩。如果是这样的话,我们就会遇到一个问题:我们永远也打不开遮罩,因为我们点击按钮的时候,同时也触发了 document 的点击事件,也就是在打开遮罩的同时,几乎我们人眼无法察觉的速度,关闭遮罩。这...

浏览器开发者工具,查看元素 hover 样式

在web开发中,浏览器开发者工具是我们常用的调试工具。我们经常会有这样的需求,就是查看元素的时候需要查看它的hover样式。相信有很多小伙伴都遇到过这样的情形,始终选不中hover后的元素状态。其实在开发者工具中是有地方可以设置的。方法如下:1. 打开开发者工具,选中一个元素2. 在 Filter 栏中点击 :hov 按钮3. 点击 :hov 按钮后会显示一系列状态的复选框,我们要查看 hover...

代码上线之后没动力重构怎么办?

代码上线之后,只要能运行不出错就行,对一些重复代码,或者是低效代码也只想重构,但是又下不了重构的决心,应该怎么办呢?代码上线之后没动力重构,可以尝试以下方法:给自己设定一个目标。可以是重构某个特定的功能,或者是提高代码的可读性和可维护性。分解重构任务。不要试图一次性重构太多代码,可以分解成几个小的任务,这样更容易管理。使用自动化工具。有许多自动化工具可以帮助你重构代码,比如 Lint 和 Refa...