最新文章

上古时期程序员在没有 Google 的情况下怎样编程的?
在计算机刚问世之时,互联网尚未普及,更不用说IDE、丰富的在线文档、Google和Stack Overflow了。那时的程序员是如何编写代码的呢?

Linux下常用的三个网络测试工具
在 Linux 系统中,网络命令是管理和监控网络连接的重要工具。其中,ping、traceroute 和 nslookup 是常用的网络命令,可以用来测试网络连接、诊断网络故障等。

揭秘 GNU/Linux:为什么几乎没人敢这么称呼它?
你对 Linux 感兴趣并阅读了一些博客文章。在其中,你发现了一个有趣的名字:GNU/Linux。这些字母代表什么意思,为什么人们总是把它们和 Linux 联系在一起呢?

Linux 进程的唤醒和睡眠
在 Linux 系统中,只有等待 CPU 时间的进程才被称为就绪进程。它们被放置在运行队列中,状态标志位为 TASK_RUNNING。当一个运行中的进程用完时间片后,Linux 内核调度器会剥夺它对 CPU 的控制权,并从运行队列中选择一个合适的进程进行运行。

5 个鲜为人知的现代 Bash 脚本编写技术
程序员经常使用Bash命令语言创建Shell脚本来自动化手动任务。例如,他们会为各种配置、文件操作、生成构建结果和各种与DevOps相关的活动创建Bash脚本。几乎所有类Unix或基于Unix的操作系统都为用户提供预安装的Bash解释器,因此我们可以使用Bash编写更具可移植性的自动化脚本。

使用 OBS 和 Nginx 在 Linux 或 BSD 上搭建视频流媒体服务器的教程
如果你想在 Linux 或 BSD 操作系统上搭建一个实时视频流媒体服务器,那么你可能会对本文感兴趣。本文将介绍如何使用开源软件 OBS 和 Nginx 来创建一个简单而强大的流媒体平台,让你可以自由地控制和分享你的视频内容

编程与技术工作:不只是敲代码,更是解决问题
编程是一种创造性的活动,它可以让我们用代码来实现我们的想法和需求,从而创造出有价值的产品和服务。但是,编程并不是技术工作的全部,技术工作还包括分析问题、设计方案、测试结果、优化性能、维护系统等多个方面。

Linux下使用sftp命令进行安全的文件传输
sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。

Linux下的DBA:工作职责、技能要求和实用技巧
如果你想成为一名优秀的数据库管理员(DBA),那么你需要掌握一些基本的数据库知识和技能,比如数据模型设计、SQL语言、备份恢复、性能优化等。