服务器技术文章
-
-
-
MongoDB是什么以及它如何满足您的应用需求
MongoDB:文档数据存储系统 关系数据库将信息存储在严格监管的表和列中。MongoDB是一种文档存储系统,将信息存储在集合和文档中。这里的主要区别在于集合和文…… -
系统性能调优:提升 CPU 缓存的命中率
支持超线程的numa架构 物理硬件视角,将多个CPU封装在一起,这个封装被称为插槽Socket;Core是socket上独立的硬件单元;通过intel的超线程HT技术进一步提升CPU…… -
Linux 命令如何编辑 PDF?
使用 qpdf 和 poppler-utils 来分割、修改和合并 PDF 文件。你收到的许多文件都是 PDF 格式的。有时这些 PDF 需要进行处理。例如,可能需要删除或添加页面,或…… -
-
Linux终端上如何将图像转换成 ASCII 艺术
想在 Linux 终端中做一些有趣的事情吗?把一张普通的图片转换成 ASCII 艺术怎么样? 你知道 什么是 ASCII[1] 么?它是一个标准,在 8 位码中的 256 个空位上…… -
MySQL 中的共享表空间与独立表空间如何选择
我们今天就开始学习 MySQL 中另外一个非常重要的存储引擎 InnoDB 了。 要说 InnoDB,我们就不得不先来说说另外一个比较重要的话题表空间和共享表空间,这也是…… -
一篇带你了解TCP/IP 概念
1.TCP/IP 是什么? Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。 TCP/IP 是通…… -
四种在Javascript比较对象的方法
比较 JavaScript 中的原始值非常简单。只需使用任何一种可用的相等运算符即可,例如严格相等运算符: 'a' === 'c'; // => false 1 === 1; // => tr…… -
如何让Python不回显获取密码输入
用 GPG 和 Python 的 getpass 模块给你的密码多一层安全保障。 具体来说,我使用一个名为 Mutt 的应用作为我的电子邮件客户端。它可以让我在我的 Linux 终端…… -
如何将 CentOS迁移到 AlmaLinux?
现在你已经知道CentOS的不幸了。如果你还不知道的话,让我总结一下:红帽做出了短视的举动,抛弃了我们熟悉和热爱的CentOS。取而代之的是伪滚动发行版 CentOS …… -
-
简述Linux和Windows下Python搭建步骤
Python环境搭建首先到官网(www.python.org)下载相应的安装版本。主要分为Windows和Linux两种: 一、Linux下Python环境搭建 一般情况下,Linux系统都已经预安…… -
处理weblogic、tomcat关闭不安全的http请求
禁止不安全的http请求方式PUT、DELETE、HEAD、OPTIONS、TRACE等,只保留GET和POST请求。其中tomcat和weblogic部署解决方案都是在web.xml中添加配置文件,但格…… -
Centos flock 防止脚本重复运行
如果crontab设定任务每分钟执行一次,但执行的任务需要花费5分钟,这时系统会再执行导致两个相同的任务在执行。 发生这种情况下可能会出现一些并发问题,严重…… -
介绍java -cp & java -jar的区别
java -cp & java jar格式 java -cp和-classpath一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;” 格式…… -
-
-
Go接口详谈
1.接口 在Go中使用interface关键字声明一个接口: type Shaper interface { Area() float64 Perimeter() float64 } 如果我们直接使用fmt库进行输出,会得到…… -
-
-
Distroless加固容器安全
使用Distroless镜像来保护Kubernetes上的容器。容器改变了我们看待技术基础设施的方式。这是我们运行应用程序方式的一次巨大飞跃。容器编排和云服务一起为我…… -
什么是Hangfire?一篇文章带你了解
要求 Hangfire 适用于大多数 .NET 平台:.NET Framework 4.5 或更高版本、.NET Core 1.0 或更高版本,或任何与 .NET Standard 1.3 兼容的平台。您可以将它与…… -
动态导入ECMAScript模块一文看懂
ECMAScript(又名ES2015或ES)模块是在JavaScript中组织内聚代码块的一种方法。 ES模块系统有2个部分: import模块 - 使用 import { func } from './myModule' e……