10 2017 档案

摘要:一、准备工作 1. DiskGenius:分区工具,为 Linux 建立单独的分区。(Linux 公社下载源) 2. UUI:Universal USB Installer,通用 U 盘安装器,用来制作一个功能类似 WinPE 的 Linux 系统。在这个 Linux 系统里我们安装 Ubuntu。 阅读全文
posted @ 2017-10-29 01:12 mingc 阅读(1746) 评论(0) 推荐(0)
摘要:安装步骤 1. 切换到 root 用户,执行 yum -y install "@Chinese Support" 2. 退出终端,选择桌面菜单中 "System" -> "Preferences" -> "Input Method"(如果没有这个选项,请注销一下) 3. 在弹出的窗口中,勾选 "En 阅读全文
posted @ 2017-10-20 12:48 mingc 阅读(5382) 评论(0) 推荐(0)
摘要:前言 Apache 2.4 以后的版本不再自带 APR 库(Apache Portable Runtime,Apache 可移植运行库),所以在安装 Apache 之前需要手动下载安装 APR 库。 完整的 APR 实际上包含了三个依赖包:apr、apr-util 以及 apr-iconv。 正文 阅读全文
posted @ 2017-10-20 01:04 mingc 阅读(6147) 评论(0) 推荐(1)
摘要:前言 Linux 的普通用户(uid >= 500)不具有某些命令的执行权限,为了执行较高权限的命令,一般有两种方法: 第一种是使用 su - 命令切换到 root 用户去执行; 另外一种方法是在命令前添加 sudo 去执行。 编辑文件 在使用 sudo 执行命令之前,需要把该普通用户添加到 /et 阅读全文
posted @ 2017-10-19 01:00 mingc 阅读(4606) 评论(0) 推荐(3)
摘要:一、简介 (本部分参考自 揭开Socket的神秘面纱 - 源码工作室) 请结合下图 Socket 抽象层的位置来理解。Socket 是应用层和 TCP/IP 协议族进行通信的中间软件抽象层,是一组接口。在设计模式中,就是一个门面模式,它把复杂的实现封装在接口后面,而只提供了一组简单的接口给用户调用。 阅读全文
posted @ 2017-10-16 16:44 mingc 阅读(560) 评论(0) 推荐(0)
摘要:前言 PHP 中的数组(尤其关联数组)是经常使用的 —— 因为方便。在一些框架中也经常见到返回数组格式的配置参数。然而有些时候可能需要对象而非数组类型的配置参数,在查阅网络资料后找到了方法,作以记录。 1. 强制转换 2. stdClass类 stdClass 是 PHP 的一个基类,几乎所有的类都 阅读全文
posted @ 2017-10-13 10:34 mingc 阅读(6952) 评论(0) 推荐(0)
摘要:前言 绝大多数网站都集成了第三方登录,降低了注册门槛,增强了用户体验。最近看了看 QQ 互联上 QQ 登录的接口文档。接入 QQ 登录的一般流程是这样的:先申请开发者 -> 然后创建应用(拿到一组 AppId 和 AppKey)-> 获取 access_token -> 获取 openid -> 调 阅读全文
posted @ 2017-10-13 00:58 mingc 阅读(1301) 评论(1) 推荐(1)
摘要:一、YUM(Yellowdog Updater, Modified) 1. YUM 简介 RPM 软件包形式管理软件虽然方便,但是需要手动解决软件包的依赖问题。很多时候安装一个软件首先需要安装 1 个或多个(有时多达上百个)其他软件,手动解决依赖问题很复杂。使用 YUM可以解决这个问题。Linux 阅读全文
posted @ 2017-10-05 00:29 mingc 阅读(676) 评论(0) 推荐(0)
摘要:一、源代码管理 绝大多数开源软件都是直接以源代码形式发布的,一般会被打包为 tar.gz 的归档压缩文件。程序源代码需要编译为二进制可执行文件后才能够运行使用。源代码的基本编译流程为: 源代码形式的软件使用起来较为麻烦,但是兼容性和可控性较好。并且开源软件一般会大量使用其他开源软件的功能,所以开源软 阅读全文
posted @ 2017-10-03 21:28 mingc 阅读(1363) 评论(0) 推荐(0)
摘要:一、系统启动流程 一般来说,Linux 系统的启动流程是这样的: 1. 开机之后,位于计算机主板 ROM 芯片上的 BIOS 被最先读取,在进行硬件和内存的校验以及 CPU 的自检没有异常后, BIOS 将被加载到内存中。 2. BIOS 按照其设置的设备启动顺序,依次尝试加载含有 MBR 信息的可 阅读全文
posted @ 2017-10-03 01:21 mingc 阅读(2330) 评论(0) 推荐(0)
摘要:一、文件浏览 二、正则匹配打印行 命令 grep 用来全局匹配正则表达式并打印所在行: 常用参数: 三、文本切割打印字段 命令 cut 常用来切割文本行、打印某些字段: 常用参数: 示例: 四、文本统计 命令 wc 用于统计文件的行数、单词数、字符数等: 不带参数时默认输出一行,字段格式为: 常用参 阅读全文
posted @ 2017-10-01 00:19 mingc 阅读(1939) 评论(0) 推荐(0)