自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(428)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何清理 ASP.NET 临时文件 ?

开发 ASP. NET 应用程序时,框架编译时产生大量临时文件以提高性能。随着时间的推移,会累积并占用大量存储空间。定期清理 ASP.NET 临时文件非常有必要。

2026-10-21 11:25:00 189

原创 如何回收 IIS 应用程序池 ?

应用程序池回收是重新启动 IIS 应用程序池的过程。回收可以帮助缓解内存泄漏、过多的 CPU 使用、程序无响应等潜在问题。它也可以释放资源、清除缓存和刷新应用程序配置,这可以确保您的 web 应用程序继续高效平稳运行。

2026-09-24 13:08:04 76

原创 如何在 Ubuntu 上安装和使用 Composer ?

在 PHP 开发中,随着各种各样的类库和框架,手动管理这些依赖可能是一项艰巨的任务。Composer 一个依赖项管理工具,大大改善了 PHP 开发的方式。通过一个直观的界面,Composer 使开发人员能够声明、管理和执行无缝更新。

2026-09-22 20:01:52 259

原创 Linux /etc/hosts 文件有什么作用 ?

在网络和系统管理中, /etc/hosts 文件扮演着至关重要但经常被忽视的角色,它是控制计算机如何将主机名解析到 IP 地址中的组成部分。在本文中,我们将探讨 /etc/hosts 文件,希望对你有帮助。

2026-09-17 08:20:39 172

原创 Linux /etc/nsswitch.conf 文件有什么作用 ?

/etc/nsswitch.conf 是 Linux 中非常重要的配置文件,它指定了系统应该如何在不同的名称之间切换服务提供者。该文件可用于配置哪些服务应该用于主机名查找、密码查找等。

2026-09-16 14:59:56 134

原创 开源网校系统大更新,v2.0.0 发布

依托腾讯云基础服务架构,采用C扩展框架Phalcon开发,GPL-2.0开源协议,致力开源网课系统,开源网校系统,开源知识付费系统,开源在线教育系统。

2026-09-14 09:26:37 74

原创 如何搭建一个企业在线培训平台 ?

酷瓜云课堂(企培版)基于 C 扩展 PHP 框架 Phalcon 开发,深度整合腾讯云基础服务(云存储、云点播、云直播),支持多种账号体系(本地、钉钉、飞书、企业微信),为企业提供灵活、安全、稳定的在线培训平台。

2026-09-12 16:22:01 161

原创 Linux /etc/aliases 文件有什么作用 ?

/etc/aliases 是一个用于在 Linux 系统上存储邮件别名的文本文件。电子邮件别名基本上是电子邮件地址的昵称。他们允许你使用单个地址向一组人发送电子邮件,或者重定向一个地址到另一个邮件地址。

2026-08-28 08:25:24 227

原创 如何在 Ubuntu 上安装 phpMyAdmin ?

phpMyAdmin 是一个优秀的 MySQL 数据库管理工具。它可以用来浏览、编辑、创建和删除数据表,您不需要 SSH 到远程或者在终端窗口来执行 SQL 查询和管理。本文将向您展示如何在 Ubuntu 服务器上安装和设置 phpMyAdmin 工具。

2026-08-26 08:24:40 166

原创 Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead

在最新版本的 Ubuntu 22.04 和 Debian 11 中,用户在导入 GPG 密钥时开始收到警告消息 “Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)) "

2026-08-07 17:41:55 273

原创 如何在 bash 脚本退出时运行命令 ?

Shell 脚本可以方便地自动执行备份数据库、清理日志文件等任务。当您需要在脚本执行完成时,后续执行一些任务,有一点点编程中“Hook”的味道,应该如何操作呢 ?

2026-08-06 06:50:25 186

原创 如何在 macOS 上安装和配置 NVM ?

Node Version Manager (NVM)在开发人员中很流行,用于在一台机器上安装和管理多个版本 Node.js。这允许开发人员在不同的项目上使用不同的 Node.js 版本。

2026-07-21 17:45:18 288

原创 如何在 macOS 上创建 React.js 应用程序 ?

你听说过 React.js JavaScript 库吗?它非常酷,被开发人员广泛使用于创建交互式用户界面和组件。本文中,我们将向你展示如何在 MacOS 上面建立 React 开发环境。

2026-07-14 10:32:00 258

原创 如何在 MacOS 上安装 Anaconda ?

Anaconda 为 python 应用程序提供了一个易于管理的环境。在 Anaconda 的帮助下,我们只需单击一个按钮就可以部署应用程序。

2026-07-09 21:48:33 265

原创 如何高效的停止和删除所有 Docker 容器 ?

Docker 已经成为一个流行的容器化工具,简化了跨环境部署和管理应用程序。当您长时间使用 Docker 时,可能会积累大量不再需要的容器。为了保持系统清洁和高效,我们要知道如何停止和删除这些容器。

2026-07-02 22:34:50 282

原创 Linux /etc/shadow 文件详解

Linux 中用户密码不会以明文形式存储,甚至也不会存储在 /etc/passwd 文件中,它们被加密保存在 /etc/shadow 文件中。

2026-06-23 17:48:55 226

原创 如何在 macOS 上安装 .NET Core ?

.NET Core 是一个由微软开发和维护的跨平台开源框架,可以在 Windows、Linux 和其他操作系统上运行。它是一个轻量的模块化框架,可用于构建 web 应用程序和服务、控制台应用程序,桌面应用程序。

2026-06-04 07:34:18 269

原创 如何在 Bash 中通过 Amazon SES 发送电子邮件 ?

Amazon SES (Simple Email Service) 是一个流行的 SMTP 服务提供商,类似于 Sendgrid, Mailchimp 等。为了使用 SES,您需要注册一个帐户,SES 允许每天免费发送 2000 封邮件。

2026-05-11 08:16:01 365

原创 如何在 MacOS 上安装 VirtualBox ?

VirtualBox 是一个流行的跨平台虚拟机管理器,它允许您在 Mac 上创建虚拟机,虚拟机可以用来运行同时运行不同的操作系统。它们可以用来隔离测试软件,而不会危及真实的计算机。

2026-04-25 13:51:25 382

原创 如何在 MacOS 上安装 PostgreSQL ?

PostgreSQL 是一个开源的数据库管理系统(DBMS)因其可靠性、性能和可扩展性而被广泛使用。它也被称为第三代 DBMS,因为它将数据保存在二级存储而不是内存,性能下降也不多,也没有与动态内存分配相关问题。在本文中,我们将向您展示如何在 macOS 安装 PostgreSQL 数据库系统。

2026-04-07 08:12:36 525

原创 什么是 Unix / Linux 中的僵尸进程 ?

僵尸进程是一个已经完成执行的进程,但是它的父进程尚未终止它并释放其资源。在 Unix/Linux 中,处于这种状态的进程被认为是僵尸进程。这些进程占用宝贵的系统资源,如果处理不当,可能导致稳定性出问题。

2026-03-31 10:59:15 367

原创 如何使用 docker exec 在容器中运行命令 ?

Docker 是一个流行的容器化平台,它允许您在容器中打包、部署和运行应用程序。 docker exec 命令允许您在容器中运行命令,这对于调试、测试和管理容器非常有用。在本文中,我们将介绍如何使用 docker exec 命令在容器中运行命令。

2026-03-23 08:48:12 301

原创 如何从主机复制文件到 Docker 容器 ?

Docker 是一个用于在容器内部开发、发布和运行应用程序的平台。使用 Docker 时的一个常见任务是在主机和容器之间传输文件。在本文中,我们将探讨如何使用将文件从主机复制到 Docker 容器内部。

2026-03-06 08:47:13 350

原创 如何在 Bash 中生成随机字符串 ?

本文介绍了在Bash中生成随机字符串的5种方法:1)使用$RANDOM变量结合时间戳;2)通过/dev/urandom设备文件过滤字符;3)利用openssl命令的base64编码;4)使用专门的pwgen工具;5)结合Bash数组和$RANDOM变量。

2026-02-27 08:57:24 605

原创 如何更改 Redis 最大可用内存 ?

要配置 Redis 使用的最大内存量,你可以在 Redis 配置文件(redis .conf)中使用 `maxmemory` 指令。该指令接受一个整数值,表示 Redis 将用于在内存中存储数据的最大字节数。

2026-02-25 08:57:24 364

原创 如何在 Ubuntu 上安装 phpMyAdmin ?

phpMyAdmin 是一个优秀的 MySQL 数据库管理工具。它可以用来浏览、编辑、创建和删除数据表,您不需要 SSH 到远程或者在终端窗口来执行 SQL 查询和管理。本文将向您展示如何在 Ubuntu 服务器上安装和设置 phpMyAdmin 工具。

2026-02-23 09:02:58 381

原创 如何在 Linux 中将文件复制到多个目录 ?

Linux 中要将文件复制到多个目录,可以组合使用 cp 和 xargs 命令达成目标,也可以使用 find 命令的高级用法来实现。

2026-02-14 09:11:23 145

原创 如何在Bash中捕获标准错误到一个变量 ?

在 Bash 中,您可以使用 `2>&1` 操作符和 `$()` 命令替换语法将命令的标准错误输出存储到一个变量中。这里 `2>&1` 将错误消息重定向到 `&1` (标准输出)。默认情况下,shell 作为标准输出设备。

2026-02-09 08:59:03 183

原创 如何在 Linux 下搜索大文件和目录 ?

在 Linux 上,您可能希望查找占用太多空间的大文件或目录。本指南将向您展示如何使用终端命令搜索这些大文件和目录。

2026-02-02 18:44:01 403

原创 Linux Bash 中如何追加内容到文件 ?

追加到文件的意思是在现有文件的末尾添加新的内容,而不是覆盖文件的现有内容。在 Bash 中,有几种方法可以将数据附加到文件的末尾,本文将介绍两种常用的方法。

2026-01-30 09:12:49 536

原创 如何确定 Linux 下的文件系统类型 {Ext3, Ext4, XFS} ?

确定 Linux 文件系统类型对于许多场景非常有用。例如当您想要挂载文件系统时,当您想要创建一个新的文件系统,或者当您想要格式化磁盘时。在本文中,我们将探索不同的方法来确定 Linux 文件系统类型。

2026-01-28 08:26:14 384

原创 如何在 Docker 容器下运行 cronjob ?

当您想要安排计划任务,可以使用内置在 macOS 和 Linux 中的常见工具,比如 cron,或者像 AWS Lambda 这样的特殊工具。Cron 不如 AWS Lambda 强大,但它在 Unix 系统的后台任务中工作得很好,特别是在使用容器的情况下。然而,对于 Docker 来说这有点复杂,因为不能简单地从终端开始新的 cron 作业,并期望它工作。

2026-01-26 18:08:15 939

原创 如何检查本地 / 远程端口是否打开 ?

在 Linux 中,端口是一个编号的网络连接,它允许设备通过 Internet 或本地网络与其他设备通信。确保端口是开放和可访问的非常重要,它确保网络业务的正常运行。在本文中,我们将讨论五个检查 Linux 中端口是否打开的常用方法。

2026-01-25 09:17:40 1086

原创 如何创建带参数的 Bash 别名 ?

Bash 别名是一种快捷方式,允许您使用更短或更简单的命令来表示更长的或更复杂的命令。在本文中,我们将探讨如何创建带有参数的 Bash 别名。

2026-01-23 16:16:55 503

原创 如何在 Linux 中使用 sort 命令排序 ?

Linux 中的 sort 命令是 GNU coretils 包的一部分。该命令用于按升序 / 降序对指定文件中的文本行或标准输入中的文本行进行排序。排序后的输出可以写入文件或显示在标准输出中。sort 命令是一个简单而强大的具,可用于各种场景,从对文件中的数据进行排序到进一步分析和准备数据。

2026-01-18 08:47:36 722

原创 如何查看 Windows 上安装的 .NET Framework 版本 ?

.NET 框架是 .NET 生态系统的重要组成部分,它是一个 api 集合。对于大多数使用 .NET 来构建软件的开发人员,.NET 框架不是他们需要详细了解的东西。在本文中,我们将介绍查找 Windows 系统上安装的 .NET 框架版本的 4 种方法。

2026-01-13 09:05:05 738

原创 MySQL ERROR 1114 (HY000): The table is full

MySQL 是一个广泛使用的开源关系数据库管理系统(RDBMS),它允许高效的数据存储和检索。但是用户可能会偶尔遇到 "ERROR 1114 (HY000): the table ' table_name ' is full" 的错误。当达到表存储引擎或表所在的分区的容量限制时,会发生此错误。

2026-01-12 08:44:52 396

原创 如何安装和配置 Nginx 反向代理服务器 ?

反向代理是位于客户端和服务器之间的一种服务,充当两者之间的中介。它接受来自客户端的请求,将这些请求转发给服务器,然后将服务器的响应返回给客户机。Nginx 就是一个出色的反向代理的软件。在本文中,我们将讨论如何在 Nginx 配置使用反向代理。

2026-01-10 08:22:10 519

原创 如何在 Apache 中排除特定的代理 URL 请求 ?

Apache 的 mod_proxy 模块允许您使用 ProxyPass 和 ProxyPassReverse 指令将请求转发到另一个服务器。在某些情况下,您可能希望将某些 URL 从代理中排除。

2026-01-09 10:35:20 416

原创 Linux “./configure“ 命令详解,C语言恐惧者赶紧收藏!

./configure 是 Linux 系统上常用的配置和准备编译源代码的方法。该命令通常在 make 命令之前运行。理解 ./configure 可以让您更好地控制编译过程,并帮助您根据特定需求定制构建。

2026-01-08 16:54:23 464

局域网环境快速搭建课程点播+直播系统解决方案

利用阿里云和腾讯云等第三方平台提供的服务来搭建点播+直播系统已经是很成熟的方案了,那在局域网里面如何搭建相关系统服务呢? 小编也尝试过利用 nginx + rtmp 推流模块,不过不太稳定,也不能对直播做更多的控制。 点播的核心是视频的存储,转码,水印,加密,这个利用开源库 ffmpeg 库可以轻松搞定,直播推流的话比较麻烦一点,可以用 livego 等项目来完成,稳定性有待时间考验。 经过调研以及不懈的努力,小编把开源的 酷瓜云课堂(腾讯云版) 做了大量移植修改,(存储,点播,直播)替换成本地的了,裁剪掉了支付等相关功能。 下面开始安装,虽然是局域网应用,但是安装是需要连接外网的哦,先准备好一杯咖啡吧(网络不好的话会有点慢哦)

2022-04-18

koogua-course-tencent-cloud-v1.3.7.zip

酷瓜云课堂 - 在线教育系统,网课系统,网校系统,知识付费系统。不加密不阉割,100%全功能开源,可免费商用。

2021-06-19

酷瓜云网课(腾讯云版)v1.0.0-beta1

酷瓜云课堂,依托腾讯云基础服务架构,采用 C 扩展 PHP 框架 Phalcon 开发,致力网络教育软件。实现了点播、直播、专栏、会员、微聊等,是一个完整的开源产品。项目开源地址:https://gitee.com/koogua/course-tencent-cloud

2020-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除