
Linux
文章平均质量分 80
一线涯
爱生活 爱技术 爱妹子 坚持写博客...
展开
-
CentOS 6.4 电信ADSL拨号上网网络配置
[root@Cheng liaojch3]# pppoe-setupWelcome to the Roaring Penguin PPPoE client setup. First, I will runsome checks on your system to make sure the PPPoE client is installed properly...原创 2013-07-23 12:29:49 · 9610 阅读 · 0 评论 -
【源码剖析】tinyhttpd —— C 语言实现最简单的 HTTP 服务器
文章新地址:https://github.com/AngryHacker/articles/issues/2#issue-369871321 如有问题请在新地址提问 tinyhttpd 是一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。 看完所有源码,真的感觉有很大收获,无论是 unix 的编程...原创 2015-02-08 22:55:06 · 84269 阅读 · 41 评论 -
【源码剖析】threadpool —— 基于 pthread 实现的简单线程池
介绍一个基于 pthread 的简单线程池的实现。原创 2015-12-24 17:40:36 · 12524 阅读 · 4 评论 -
【源码剖析】Webbench —— 简洁而优美的压力测试工具
Webbench 是一个古老而著名的网站压力测试工具,简单而实用。如果你不清楚你的网站能承受多大的压力,或者你想分析对比两个网站的性能,webbench 再好用不过了。原创 2015-04-18 20:11:50 · 15204 阅读 · 3 评论 -
【源码剖析】MemoryPool —— 简单高效的内存池 allocator 实现
内存池简单说,是为了减少频繁使用 malloc/free new/delete 等系统调用而造成的性能损耗而设计的。当我们的程序需要频繁地申请和释放内存时,频繁地使用内存管理的系统调用可能会造成性能的瓶颈,嗯,是可能,毕竟操作系统的设计也不是盖的。内存池的思想是申请较大的一块内存(不够时继续申请),之后把内存管理放在应用层执行,减少系统调用的开销。原创 2015-04-24 16:48:31 · 19044 阅读 · 4 评论 -
Apache 与 Nginx 比较
nginx 与 apache 的比较整理原创 2015-06-28 11:21:20 · 8891 阅读 · 0 评论 -
解决 debian8 中 /etc/default/docker 无效问题
/etc/default/docker 中的 DOCKER_OPTS 参数不起作用原创 2015-06-26 08:13:40 · 9203 阅读 · 1 评论 -
我眼中的 Docker(二)Image
探讨 docker 的安装、Image 命令、Image 组成和 Image 结构。原创 2015-06-20 16:11:17 · 13201 阅读 · 1 评论 -
我眼中的 Docker(一)docker、vm、lxc
前言docker 是什么?docker 能干什么?docker 为什么这么火?相信不少人都有这个疑问。我也有。觉得 docker 涉及到的技术太多了,从 linux 内核到各种云计算的解决方案,对于我来说实在是有点艰难的。然而学了一个月的 docker 相关的东东,还是想简单谈谈,说一下我的理解,希望对 docker 的初学者有所帮助。原创 2015-06-19 16:08:23 · 9182 阅读 · 1 评论 -
ls 命令的实现
在 linux 下,ls 是一个十分常用的命令,那么,如何用 C 实现一个简略的 ls 命令呢?原创 2015-03-08 21:38:45 · 3571 阅读 · 1 评论 -
Ubuntu 下安装 Nginx ( Nginx + Php5-fpm )
本文介绍在 Ubuntu 下进行安装 Nginx + php5-fpm,已安装了 Apache 的情况同样适用,并介绍安装后出现 502 Bad Gateway 的解决方法。原创 2015-02-02 23:13:54 · 7023 阅读 · 0 评论 -
Apache 学习笔记
总结在 Linux 下折腾 apache 遇到的一些问题。原创 2015-01-28 21:27:03 · 12702 阅读 · 0 评论 -
linux cpu 信息分析
在 Linux 下通过 /proc/cpuinfo 查看 CPU 信息原创 2015-01-28 15:57:38 · 1278 阅读 · 0 评论 -
Kubuntu 初始配置
安装 oh-my-zsh (终端神器)sudo apt-get install zsh # 安装 zshchsh -s /bin/zsh #设置当前用户使用 zshwget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh # 安装 oh-my-zsh原创 2014-06-27 19:36:59 · 10631 阅读 · 0 评论 -
U盘安装CentOS 6.4 + Windows 7双系统 (Windows 7下安装 CentOS 6.4)
不急不急,我们先分析一下我们的目标:用U盘安装 win7 和 CentOS 6.4双系统。重点是“U盘安装”和“双系统”(废话)。那么,这有什么主要的不同和要点呢? 首先,我们是U盘安装的,所以我们要把U盘制作成启动盘。网上很多教程弄得很复杂,我们简简单单就可以了。 然后,我们的硬盘已经被Windows占领,全部分区都是NTFS的。这可不行。所以,我们要从硬盘空间里切一块下来,作为空闲空间来安装我们的CentOS,至于要多大,当然是越大越好咯。 接着,在选择原创 2013-07-22 23:55:01 · 108516 阅读 · 130 评论 -
Ubuntu 新手生存
快捷键:Ctrl + Alt + T 终端(终端透明:Ctrl+Alt+T 打开终端,右键终端任意处->配置文件->配置文件首选项目->背景。)Ctrl+Q: 退出应用Alt + F9/F10: 最小化和最大化当前窗口Alt + Shift + Tab: 类似 Alt+Tab 进行窗口切换,使用反向顺序美化:1.安装 cairo dock原创 2013-10-26 14:22:13 · 2545 阅读 · 0 评论 -
Centos 6.4 python 2.6 升级到 2.7
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。查看python的版本#python -V原创 2013-09-13 21:35:42 · 166984 阅读 · 7 评论 -
Linux C++ 中文处理
介绍在 Linux 下的 C++ 中文截断处理。原创 2016-10-22 16:41:46 · 10797 阅读 · 2 评论