zzxworld

所有文章 第 3 页

Homebrew(brew) 目前可用的国内源介绍和选择

Homebrew 是使用 Mac 电脑时必备的包管理工具,使用它的 brew 命令可以方便的安装一些开源或免费软件。因为网络环境的问题,在国内必须要通过镜像源才能正常使用这个命令工具。本文收集了目前在国内能用的几个 Homebrew 镜像源。

Linux cut 命令使用指南

cut 命令在 Linux 系统中用来提取文件每一行的内容片段。如同 cut 这个英文单词的意思一样,剪切内容并提供给标准输出(Stdout)。

Mac 系统使用国内源安装 Homebrew(brew)

Homebrew 是 macOS 系统终端环境下的一个第三方软件管理工具,相当于是一个非官方的免费软件 App Store。对于有代码开发需求的程序员用户来说,它是装机必备。即便是没有代码开发需求,也可以用来安装一些常用的免费软件,比如谷歌浏览器。用它可比从一些不知名的软件站下载要靠谱多了。

Laravel 框架在命令中调用控制器函数

Laravel 开发框架的控制器函数通常都是绑定到路由,然后以 HTTP 请求方式来调用。因为一个小小的想法作祟,我准备尝试一下在命令中直接调用控制器函数,结果比预想中要简单。

PostgreSQL psql 命令使用指南

psql 是 PostgreSQL 数据库的 shell 程序,或者说是一个命令式的客户端。在终端环境,只有用它才能连接 PostgreSQL 数据库并执行各种数据库操作。本文总结了这个命令程序在终端环境下的使用以及可用选项参数。

Linux more 命令用法

Linux 系统上的 more 命令用来查看文件内容,和其他查看文件内容的命令相比,more 命令能以分页的方式来浏览文件内容,并提供了进度信息和过滤功能。可以把它当作是 Linux 终端环境下的一个简单的文本阅读器。

Arch Linux 更换国内镜像源

自己用的 Arch Linux 在使用 pacman -Syu 更新系统时出现了连接超时的问题,看来又需要换个镜像源了。趁着今天还没想好要分享的内容,那就干脆以此为主题,总结一下如何给 Arch Linux 系统更换国内镜像源。

PostgreSQL 数据库的三种安装方式

最近想体验一下 PostgreSQL(简称 pgsql 或 pg)数据库,看看这个号称比 MySQL 更强的数据库到底用起来有什么不同。体验之前少不了安装这一环节,所以总结了 PostgreSQL 三种不同的安装方式。

Linux 系统使用命令查看 CPU 信息

在 Linux 系统上查看 CPU 信息的方法有很多,从查看 CPU 的硬件信息到使用率等,能通过好几个途径来实现同样的需求,本文以一些实际需求为例,分享了如何通过相关命令来获得想要的 CPU 信息。

记一次服务器出现大量 TIME_WAIT 连接的处理过程

我的网站部署在阿里云,最近发现服务器时不时的会出现 CPU 飙升的情况。这种情况不是每天都会出现,一般是隔上两三天就会来一次。一旦出现这个问题,服务器就会很卡,而且网站也会无法访问。跟踪了几次,我发现是大量 TIME_WAIT 连接导致的。

使用 mysqldump 命令导出/备份 MySQL 数据库

mysqldump 是 MySQL 数据库附带的一个工具命令,使用此命令可以把指定的数据库导出为文件,所以常用来做为 MySQL 数据库的备份操作。除了做备份,我个人经常还会把它用作本地开发环境和线上环境数据库的数据同步工具。

Linux 查看内存大小和使用情况的方法汇总

内存是影响电脑性能的重要硬件之一,所以在日常使用电脑的过程中,需要经常关注它的使用状况。Linux 系统有多种方式可以查看内存大小,并跟踪到内存的使用情况,本文总结了一些比较常见的方法。

MySQL Workbench 安装和使用入门教程

在搭建本地开发环境时,如果需要用到 MySQL 数据库,我会推荐一款必备的软件:MySQL Workbench。它能为你在日常使用 MySQL 数据库时提供很多便利。更难能可贵的是,它是免费的。如果你还没用过这款软件,不妨随着这篇文章来了解一下,没准儿它就能成为你日常工作中必不可少的利器。

MySQL 命令行操作指南

mysql 命令是 MySQL 数据库提供的一个辅助工具。它不仅能直接连接数据库执行 SQL 语句,还能作为 shell,以交互方式来管理 MySQL 数据库。在不具备图形界面的环境,比如服务器上,可以把它作为 MySQL 数据库的客户端管理工具来使用。

常用的 MySQL 日期和时间函数(含使用示例)

MySQL 提供了大量跟日期和时间相关的内部函数,要把这些函数一个个都记在脑子里并不容易。花时间整理了一份 MySQL 数据库常用日期函数的介绍和使用例子,以方便日后使用。

Linux netstat 命令使用指南

netstat 是一个很实用的 Linux 命令,通过它可以显示网络连接,路由表,接口状态,网络链路和组播成员组等信息。最常用的场景是拿来看本机的 TCP/UDP 网络连接,并以此判断本地网络服务的运行状态。

用 CSS 让超出部分的文本显示为省略号

网页设计中,在遇到需要在有限的范围内显示一些长文本或是段落时,让超出部分的文本以省略号的方式来显示是个不错的解决方案。之前看到很多案例是用后端或是 JavaScript 来实现的,其实如果不考虑 IE 浏览器,CSS 也能很好的实现这个功能。

Linux touch 命令使用指南

touch 是一个比较简单的 Linux 命令,它理论上是用来改变文件的时间戳,可以将每个文件的访问时间和修改时间更新为当前时间。实际应用中也会被用来创建空白文件。

MySQL 时间戳转日期的函数操作

在一些软件项目中,经常看到一些用后端代码转换日期再传给 MySQL 的操作,其实大可不必。MySQL 本身就提供了完善的时间戳和日期之间的互转函数,本文总结了这些函数的用法。

Linux ln 命令使用指南

ln 命令在 Linux 系统中用来建立文件之间的连接。在需要共用某些文件或目录的场合,通过创建这种文件连接可以方便管理。从某些方面来说,Linux 的文件连接有点类似于 Windows 系统下的快捷方式,但又不尽相同。

Neovim 安装体验小记

最近我电脑上的 Vim 出了点问题,只要使用 NERD tree 浏览文件,并调用其文件修改菜单后,界面原本显示 NERD tree 菜单的地方就会出现一篇空白,不会自动关闭,必须要缩放一下编辑窗口才能消失。反复尝试了一些方法无法解决,我决定趁机试试 Neovim。

Linux rm 命令使用指南

rm 在 Linux 系统中用来删除文件和目录。这是一个比较常用的命令,但同时也是一个在使用时需要特别小心的命令。如果粗心大意,或是熟悉了它的用法以后眼神跟不上手速,很容易就会导致一些数据误删除的情况。

Vim 编辑器入门配置指南

Vim 是一个高效的通用文本编辑器,在未进行任何配置的默认状态下并不太好用。本文总结了 Vim 的配置流程,教你如何使用 Vim 的基础配置来丰富其编辑能力,并通过插件配置来丰富 Vim 的功能。

Linux sort 命令使用指南

sort 命令跟它的单词释义一样,在 Linux 中用来处理排序。它一般的用途是对文件内容按行进行排序处理,并把排序结果输出到标准输出。更常见的用途是配合其他命令,对输出结果进行排序处理。