avatar
文章
876
标签
85
分类
13
首页
归档
标签
友链
代表作品
量化套利
关于
TagoTago开发手记
搜索
首页
归档
标签
友链
代表作品
量化套利
关于

Tago · 开发手记

Linux下查看最消耗CPU、内存的进程
发表于2016-12-04|操作系统
在 Linux 系统中,了解当前系统中消耗 CPU 和内存最多的进程是非常重要的,特别是在性能监控和故障排查时。本文将介绍如何使用命令行工具来查看在 Linux 系统中消耗 CPU 和内存最多的进程。 查看最消耗 CPU 的进程使用 top 命令top 命令是一个常用的系统监控工具,可以实时显示系统中各个进程的资源占用情况。要查看消耗 CPU 最多的进程,可以在终端中运行以下命令: top 在 top 命令的输出中,您可以按 Shift + P 键来按照 CPU 使用率进行排序,从而找到消耗 CPU 最多的进程。 使用 ps 命令结合 sort 命令另一种方法是结合 ps 和 sort 命令来查找 CPU 使用率最高的进程。可以运行以下命令: ps aux --sort=-%cpu | head 以上命令将按照 CPU 使用率降序排列进程,并显示前几个 CPU 消耗最高的进程。 查看最消耗内存的进程使用 top 命令与查看 CPU 消耗类似,top 命令也可以用来查看消耗内存最多的进程。在 top 命令的输出中,按 Shift + M 键可以按照内存使用率进行排序。 使用...
实时查看mysql当前连接数
发表于2016-12-03|数据库
在 MySQL 数据库管理系统中,了解当前连接数是监控数据库性能和负载的重要指标之一。通过实时查看当前连接数,您可以及时了解数据库的负载情况并采取必要的措施。本文将介绍如何通过 SQL 查询和 MySQL 的系统变量来实时查看当前连接数。 使用 SQL 查询查看当前连接数您可以使用以下 SQL 查询来查看当前连接数: SHOW STATUS WHERE `Variable_name` = 'Threads_connected'; 这条 SQL 查询将返回当前活动的连接数。Threads_connected 是 MySQL 中用于表示当前连接数的系统变量。 结合系统变量查看当前连接数除了使用 SQL 查询,您还可以直接查询 MySQL 的系统变量来获取当前连接数。以下是一个示例 SQL 查询,结合系统变量 Threads_connected: SELECT @@global.threads_connected AS 'Current Connections'; 这条查询将返回当前全局活动连接数。您也可以使用 @@local.threa...
Mysql SQL判断数据库是否存在及查看数据库列表
发表于2016-12-02|数据库
在 MySQL 数据库管理系统中,有时候需要判断特定的数据库是否存在,同时也可能需要查看当前有哪些数据库已经创建。本文将介绍如何使用 SQL 查询来实现这两个功能。 判断数据库是否存在要判断数据库是否存在,可以通过查询 information_schema 系统数据库中的 SCHEMATA 表来实现。下面是一个示例 SQL 查询,用于检查名为 your_database_name 的数据库是否存在: SELECT SCHEMA_NAMEFROM information_schema.SCHEMATAWHERE SCHEMA_NAME = 'your_database_name'; 如果查询返回结果为空,则表示数据库不存在;如果返回结果非空,则表示数据库已经存在。 查看数据库列表要查看当前数据库实例中的所有数据库列表,可以直接查询 information_schema 系统数据库中的 SCHEMATA 表。以下是一个简单的 SQL 查询,用于获取所有数据库的列表: SELECT SCHEMA_NAMEFROM information_schema.SCHE...
理解 RESTful 架构
发表于2016-12-01|协议
RESTful 架构是一种基于 HTTP 协议的软件架构风格,旨在设计简单、轻量级、灵活且易于扩展的网络应用程序。REST 代表 Representational State Transfer,它强调了在 Web 应用程序中使用统一接口的原则,使得不同系统之间的通信变得更加简单和有效。 核心概念1. 客户端-服务器架构RESTful 架构将客户端和服务器分离,使得二者可以独立发展。客户端负责用户界面和用户体验,而服务器则负责数据存储和处理。 2. 无状态性RESTful 架构是无状态的,即每个请求都包含了足够的信息,使得服务器能够理解这个请求。服务器不会保存客户端的状态,每个请求都是独立的。 3. 统一接口RESTful 架构通过使用统一的接口(如 HTTP 方法)来实现不同组件之间的通信。常用的 HTTP 方法包括 GET(获取资源)、POST(创建资源)、PUT(更新资源)、DELETE(删除资源)等。 4. 资源RESTful 架构的核心是资源,每个资源都有一个唯一的标识符(URI)来表示。客户端可以通过 URI 来访问、操作资源。 5. 表述性状态转移(State T...
PHP7 Mongo 第三方类的使用及demo
发表于2016-11-24|编程语言数据库
使用 PHP7 Mongo 第三方类的示例及演示在 PHP7 中,使用第三方类库来操作 MongoDB 数据库是一种常见的做法。MongoDB 是一种流行的 NoSQL 数据库,而使用 PHP7 Mongo 类库可以方便地与 MongoDB 进行交互。本文将介绍如何使用 PHP7 Mongo 第三方类库来连接和操作 MongoDB,并提供一个简单的示例演示。 PHP7 Mongo 类库简介PHP7 Mongo 类库是一个用于在 PHP 中操作 MongoDB 的强大类库,它提供了一组方法和工具来方便地连接到 MongoDB 数据库、执行查询、插入数据等操作。 使用 PHP7 Mongo 类库的示例步骤一:安装 PHP7 Mongo 类库首先,您需要安装 PHP7 Mongo 类库。您可以通过 Composer 进行安装,执行以下命令: composer require mongodb/mongodb 步骤二:连接到 MongoDB 数据库在您的 PHP 代码中,您需要建立与 MongoDB 数据库的连接。以下是连接到本地 MongoDB 数据库的示例代码: <?php...
PHP四种序列化方案
发表于2016-11-16|编程语言
当在 PHP 中处理数据序列化时,有多种方案可供选择。在本篇博客中,我们将探讨四种常用的 PHP 序列化方案,它们分别是:PHP 原生序列化、JSON 序列化、XML 序列化和 MessagePack 序列化。 PHP 中的四种序列化方案在 PHP 中,序列化是一种将数据结构转换为可存储或传输格式的过程。以下是四种常用的 PHP 序列化方案: 1. PHP 原生序列化PHP 原生序列化是 PHP 提供的一种内置的序列化方案。您可以使用 serialize() 函数将 PHP 对象序列化为字符串,并使用 unserialize() 函数将序列化的字符串反序列化为 PHP 对象。这种方式非常方便,可以序列化包含各种数据类型的复杂对象。 $data = array('name' => 'John', 'age' => 30);$serializedData = serialize($data);$unserializedData = unserialize($serializedData); PHP 原生序列...
使用 MySQLi 后的 PHP 中文乱码问题要点
发表于2016-11-11|数据库
使用 MySQLi 后的 PHP 中文乱码问题要点在使用 PHP 连接 MySQL 数据库时,常用的扩展库是 MySQLi(MySQL Improved)。然而,有时候在处理中文数据时可能会遇到乱码问题。本篇博客将介绍一些处理 MySQLi 中文乱码的要点。 1. 设置字符集在连接到 MySQL 数据库之前,确保设置正确的字符集。可以使用 mysqli_set_charset() 函数来设置字符集。以下是一个示例: $mysqli = new mysqli("localhost", "username", "password", "database");$mysqli->set_charset("utf8"); 在上述示例中,将字符集设置为 UTF-8,以支持中文字符。 2. 字符编码一致性确保在 PHP 文件、MySQL 数据库和表之间的字符编码一致。以下是一些需要注意的地方: 在 PHP 文件中,可以使用 header() 函数设置输出的字符编码,例如: head...
MySQL建立索引的基础规则
发表于2016-11-07|数据库
MySQL 建立索引的基础规则在 MySQL 数据库中,索引是提高查询性能和加速数据检索的重要工具。正确地建立索引可以大幅减少查询的执行时间,提高数据库的效率。然而,索引的设计和使用也需要遵循一些基础规则。本篇博客将介绍 MySQL 建立索引的基础规则。 1. 选择合适的列选择合适的列作为索引是建立索引的第一步。通常情况下,以下类型的列更适合作为索引: 经常被查询的列 用于连接表的外键列 经常用于排序或分组的列 选择这些列作为索引可以显著提高查询性能。 2. 避免过多的索引虽然索引可以提高查询性能,但过多的索引可能会导致性能下降。每个索引都需要额外的存储空间,并且在插入、更新和删除数据时需要维护索引。因此,应该避免创建过多的索引,只创建必要的索引。 3. 考虑索引的长度索引的长度也是建立索引时需要考虑的因素之一。较长的索引会占用更多的存储空间,并且在查询时需要更多的计算。因此,应该尽量选择较短的列作为索引,以减少索引的长度。 4. 考虑索引的顺序在创建复合索引(多个列组合成的索引)时,索引的顺序也是需要考虑的因素之一。一般来说,应该将最常用的列放在索引的前面,这样可以更快...
PHPExcel读取excel文件
发表于2016-10-26|编程语言
在 Web 开发中,处理 Excel 文件是一个常见的需求。PHPExcel 是一个流行的 PHP 库,可以帮助我们读取、写入和操作 Excel 文件。本文将介绍如何使用 PHPExcel 来读取 Excel 文件中的数据。 PHPExcel 简介PHPExcel 是一个强大的 PHP 库,可以处理 Excel 文件的读写操作。它提供了丰富的功能和 API,使得在 PHP 环境中处理 Excel 文件变得简单而高效。 读取 Excel 文件步骤一:安装 PHPExcel首先,您需要下载 PHPExcel 并将其引入到您的 PHP 项目中。您可以从 PHPExcel 的官方 GitHub 仓库进行下载。 步骤二:加载 Excel 文件在您的 PHP 代码中,您需要加载您要读取的 Excel 文件。假设您的 Excel 文件名为 example.xlsx,可以使用以下代码加载该文件: require 'path/to/PHPExcel/Classes/PHPExcel.php';$inputFileName = 'path/to/your/excel...
在 PHP 中将中文 Unicode 编码转换为中文输出的方法
发表于2016-10-20|编程语言
在 Web 开发中,有时会遇到需要将中文字符以 Unicode 编码的形式传输或存储,然后在 PHP 中将其转换为可读的中文输出的情况。本文将介绍如何在 PHP 中将中文 Unicode 编码转换为中文输出的方法。 中文 Unicode 编码中文 Unicode 编码是将中文字符转换为 Unicode 格式的表示形式,通常以 \u 开头,后跟相应的 Unicode 编码值。例如,中文字符 “你好” 的 Unicode 编码为 \u4f60\u597d。 将中文 Unicode 编码转换为中文输出方法一:使用 json_decode在 PHP 中,可以使用 json_decode 函数来将包含 Unicode 编码的字符串转换为中文字符。示例如下: $unicodeString = '\u4f60\u597d';$chineseString = json_decode('"' . $unicodeString . '"');echo $chineseString; // 输出:你好 方法二:使用正...
1…777879…88
avatar
Leon
技术、实践与记录
文章
876
标签
85
分类
13
公告
记录技术实践,分享学习与思考。
最新文章
Okx合约量化套利开发心得
Okx合约量化套利开发心得2026-10-08
币安衍生品与 TradFi 业务全景
币安衍生品与 TradFi 业务全景2026-10-04
币安指数玩法拆解
币安指数玩法拆解2026-10-03
币安外汇玩法拆解
币安外汇玩法拆解2026-10-03
币安大宗商品玩法拆解
币安大宗商品玩法拆解2026-10-03
最新评论
加载中...
分类
  • Ai9
  • Nginx44
  • 产品16
  • 其他54
  • 协议69
  • 容器13
  • 技术1
  • 操作系统112
标签
kali VM NVDA websocket 做市 Tcp ClickHouse jwt 需求优先级 ssl 币安 swoole 代理 golang 网络安全 跨域 埋点 交互设计 AES Docker 量化理财 产品基础 php 用户体验 protobuf linux 代币化股票 股票代币化 yum 金融交易 WebAuthn TradFi 导航设计 shell centos oa 正则 vim 指数 curl
归档
  • 十月 2026 5
  • 九月 2026 5
  • 八月 2026 13
  • 七月 2026 7
  • 六月 2026 4
  • 五月 2026 5
  • 四月 2026 10
  • 三月 2026 6
网站信息
文章数目 :
876
运行时间 :
最后更新时间 :
© 2015 - 2026 By Leon框架 Hexo 8.1.2|主题 Butterfly 5.7.0
Tago · 开发手记
搜索
数据加载中