“2023年11月”存档文章有19

Linux 的 OOM 进程杀手

什么是 OOM 杀手? 复制到剪贴板“OOM Killer”或“Out of Memory Killer”是 Linux 内核在系统内存严重不足时使用的进程。出现这种情况的原因是服务器上的进程正在消耗大量内存,并且系统需要更多的内存用于自己的进程并分配给其他进程。当进程启动时,它会向内核请求一块内存。该初始请求通常是一个大请求,该进程不会立即或实际上不会使用全部请求。内核意识到进程请求冗余内存的趋...

Exception: Can not find valid pkg-config name.

最近再 Ubuntu 22.04 上安装 mysqlclient,出现了如下错误:Exception: Can not find valid pkg-config name.Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually具体错误截图如下:解决方案:在 root 账户下,运行如下代码:apt-get updat...

中国对俄出口的潜在机会

今年中国对俄罗斯出口快速增长,5 月中国对俄出口同比增长 114.32%,一再刷新历 史新高。面对年初这份始料未及的中国对俄出口数据,市场开始困惑:未来中国对俄出 口将走向何方,对俄出口孕育着哪些机会?

TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有响应

最近在使用 paramiko 连接远程服务器的时候,出现了如下错误:TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有响应上面的错误看起来是由于连接方没有正确答复或连接的主机没有响应而引起的超时错误。在Windows系统上,可能需要考虑一些特定的设置。首先,尝试增加连接的超时时间,你可以在ssh.connect()中设置timeout参...

如何使用ForkJoin — Angular示例

ForkJoin是一个常用的 RxJS 操作符,用于将多个 Observables 合并为一个单一的 Observable。最近,我遇到了将几个 Observables 合并为一个包含每个流结果的单一流的需求。具体而言,在我的情况下,我需要将来自多个HTTP调用的结果(在Angular中是Observables)合并为一个单一的Observable。经过一些尝试,我得出结论,forkJoin是完成...

Angular 显示数字保留两位小数

使用 Angular 需要将显示的数字保留两位小数,下面是具体方法:在 Angular 中,可以使用管道(pipe)来格式化数字,以确保显示的结果保留两位小数。Angular 提供了内置的 number 管道,可以用于格式化数字。在模板中,可以像这样使用 number 管道:<div class="fw-bold fs-4">Total Cost: $<span>{{totalUnitPrice ...

在 Angular 中 ngStyle 如何设置 background-image

最近在编写管理后台的时候,使用 Angular 加载图片,具体代码如下:<span class="symbol-label" style="background-image:url({{element.img_url}});"></span>但是编译器会出现错误提示。我们可以使用 Angular 中的 ngStyle,下面是修改后的写法:<span class="symbol-label" [ng...

ts 判断数组是否为空

在 TypeScript 中,您可以使用以下方法来判断数组是否为空:使用数组的 length 属性:const arr: number[] = []; if (arr.length === 0) { console.log("数组为空"); } else { console.log("数组不为空"); } 使用 Array.isArray() 方法:const arr: n...