自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lyt_44的专栏

学习轨迹

  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 nx3m的总结

nx3m的问题目前ngx3m已经可以使用了,但是我自认为代码写得比较烂,不过总算解决了从无到有的问题。这一个多月的开发基本上都集中在命令行工具上,然而这只是整个系统的一部分。命令行工具目前实现的ngx3m架构比较混乱(我自己目前能力只能这样了,正在修炼中....),之后需要重构。Nginx模块安装中需要超级权限,于是要求使用sudo,但是正常流程中./configure 和

2014-09-03 22:46:12 980 1

原创 Nginx 模块添加

Nginx 模块添加在写ngx3m的过程中,出现了一个现象:新安装的模块总是会冲掉之前安装的模块。我仔细查了代码以及Nginx模块添加的流程才明白,这的确是我的代码中流程出了问题。Nginx模块添加过程(覆盖)我们知道Nginx模块添加的基本步骤是:./configure --add-module=path/to/module_srcmakemake i

2014-09-03 22:27:21 523

原创 通过Python-markdown 将markdown转换成html

ngx3m在搜索模块时需要向用户返回所搜索模块的基本信息,这些来源是资源库和模块github上的readme,于是我需要将markdown的内容转换成html向用户反馈。Python markdown 使用首先通过pip 安装python-markdown。pip install markdown安装完成后,使用其有两种方式,一是在命令行下使用markd

2014-08-16 17:33:45 4851

原创 给ngx3m添加log功能

给ngx3m添加Log初衷老实讲,之前写过的东西从来没有做过日志系统,但是我自己还是觉得一个成熟的软件应该有一个日志系统来记录程序的运行。给ngx3m添加日志系统有几个原因:学习给软件写日志系统。至少要知道每个log级别应该记录哪些东西,一个日志系统有哪些要素。方便troubleshooting。ngx3m的调试过程目前基本靠的是print打印信息,偶尔用一下pdb

2014-08-11 22:46:26 557

原创 CSDN开源夏令营:中期完成情况

目前完成情况资源库按照上次提交的json格式,产生resource 文件,信息来自于wiki和github。上周抽空写成了多线程,信息采集时间大大减少。将资源库放在了SAE上(http://ngx3m.sinaapp.com/)。命令行search。命令行搜索模块,通过简单的字符匹配实现。compile。可以实现自动编译(静态和DSO)。fe

2014-07-31 16:14:24 588

原创 CSDN开源夏令营总结2014-07-26

上一周完成了ngx3m的命令行选项,但是很多选项的功能却没有完善,本周主要做的就是这部分工作。## 本周工作 ##1. 更新命令行选项,使命令更加简单。2. 主要更新install函数的流程,将install函数整合进入update函数,完成简单的update功能。3. 将资源库放在sae上,打算模拟一个云端资源库。## 所遇问题 ##1. 首先是ngx

2014-07-26 09:31:25 560

原创 CSDN开源夏令营进度 0719

ngx3m 目前进度0719ngx3m 是一个使用Python开发的自动查找、安装Tengine/nginx的工具,目前功能尚不完善。ngx3m包括三个主要组件:模块资源库、命令行工具、模块发布工具。主要设计思想见:设计思想目前进度目前完成几个简单的部分,可以实现的从资源库获取代码再在本地编译。命令行工具命令行选项。模块查找。本地Tengine及已安装模

2014-07-19 22:03:28 572

原创 Tengine的自助式模块编译和兼容性测试设计思路

1 概述 本文是开源夏令营的第一篇博文,主要总结一下项目的思路。这篇文章的主要内容应该与最后更新的开题报告类似。 2 具体方案 2.1 整体方案概述 从整体来讲,整个系统分为两大部分:模块软件库和本地命令行工具。 模块软件库的作用是从互联网爬取第三方模块的各种信息,包括模块名,代码地址,版本,功能,兼容性数据等信息,并为本地命令工具提供访问对所保存信息的访问接口,软件库需要定期更新

2014-07-11 22:43:35 928

原创 WLW TEST: 欢迎使用 MarkdownPad 2

MarkdownPad 是 Windows 平台上一个功能完善的 Markdown 编辑器。 专为 Markdown 打造 提供了语法高亮和方便的快捷键功能,给您最好的 Markdown 编写体验。 来试一下: 粗体 (Ctrl+B) and 斜体 (Ctrl+I) 引用 (Ctrl+Q) 代码块 (Ctrl+K) 标题 1, 2, 3 (Ctrl+1, Ct

2014-07-11 22:19:44 599

转载 Linux 的/proc目录

1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文

2013-08-01 15:08:25 591

原创 在 centos 下挂载ntfs分区

centos默认不能挂载ntfs分区。解决方法:1、安装ntfs-3g,下载地址http://www.tuxera.com/community/ntfs-3g-download/2、安装之后,使用命令fdisk -l 看你想挂载得ntfs分区。[root@localhost jale]# fdisk -lDisk /dev/sda: 320.1 GB, 3200729333

2013-07-29 21:09:02 622

原创 find xargs grep 查找技巧

命令示例:  find . -name ’*.cc’ | xargs grep CourseChange | grep Connect命令解释: find 命令查找;后面到一点表示当前目录;-name表示按照文件名查找;'*.cc' 通配符表示查找所有.cc后缀的文件;xargs将find命令的结果展开(.cc文件)然后使用grep查找有CourseChange的;再在前一个grep查找到的结

2013-04-13 16:55:57 2045

转载 VirtualBox磁盘扩容的方法(转)

为虚拟机硬盘扩容(Oracle VM VirtualBox)的方法 为虚拟机硬盘扩容(Oracle VM VirtualBox)VBoxManage modifyhd         |                            [--resize |--resizebyte ]--resize 可以用来修改已经存在的硬盘映像文件的大小,它仅

2013-04-10 19:56:05 1302

原创 安装NS3 的问题

第二次安装NS3出现问题:在安装MPI支持时,报冲突错误遂采用以下方式。sudo apt-get install openmpi-bin openmpi-common openmpi-doc libopenmpi-dev

2013-04-09 21:22:40 710

原创 NS3下的802.15.4模块(lr-wpan)

NS3下的802.15.4模块还正处于alpha状态,得到源码只有一个途径。在Linux下  hg clone http://code.nsnam.org/tomh/ns-3-lr-wpan/在windows下,先下载TortoiseHg,地址:http://tortoisehg.bitbucket.org/ 再执行上面的命令。

2013-04-09 14:17:56 1762

转载 Linux 系统备份(转)

在使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。     在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到

2013-04-06 09:31:09 472

Linux下的群集技术讲解

Linux下的群集技术讲解 Linux下的群集技术讲解

2010-06-02

LINUX循序渐进+linux初级篇.chm

作者简介 Linux循序渐进(1) Linux循序渐进(13) Linux循序渐进(2) Linux循序渐进(14) Linux循序渐进(3) Linux循序渐进(15) Linux循序渐进(4) Linux循序渐进(16) Linux循序渐进(5) Linux循序渐进(17) Linux循序渐进(6) Linux循序渐进(18) Linux循序渐进(7) Linux循序渐进(19) Linux循序渐进(8) Linux循序渐进(20) Linux循序渐进(9) Linux循序渐进(21) Linux循序渐进(10) Linux循序渐进(22) Linux循序渐进(11) Linux循序渐进(23) Linux循序渐进(12) Linux循序渐进(24)

2010-06-02

《Ubuntu 参考手册》(简体中文)

第1 章- 序言......................................................4 1.1 官方文档................................................4 1.2 文档约定................................................4 1.3 脚本样例................................................5 1.4 基本设置................................................5 1.5 Ubuntu 发行版(distributions)基本概念..................5 第2 章- Ubuntu 基础...............................................6 2.1 Ubuntu 文件.............................................6 2.2 Ubuntu 软件包管理系统...................................9 2.3 Ubuntu 系统升级........................................14 2.4 Ubuntu 系统引导进程....................................16 2.5 多样性支持.............................................17 2.6 国际化.................................................17 2.7 Ubuntu 和系统内核......................................17 第3 章- Ubuntu 系统安装提示......................................19 3.1 常规Linux 安装提示....................................19 3.2 Bash 设置..............................................26 3.3 鼠标设置...............................................26 3.4 NFS 设置...............................................29 3.5 Samba 设置.............................................29 3.6 打印机设置.............................................30 3.7 桌面PC 的CRON........................................31 3.8 其它主机安装提示.......................................31 第4 章- Ubuntu 指南.............................................. 34 4.1 开始了.................................................34 4.2 Midnight Commander (MC)................................37 4.3 类Unix 工作环境.......................................39 4.4 类Unix 文本处理.......................................49 4.5 类Unix 文件系统.......................................52 4.6 X 窗口系统.............................................59 4.7 进一步学习.............................................60 第5 章- 发行版升级到Breezy、Dapper 或Edgy......................60 5.1 升级到Hoary...........................................61 5.2 准备升级工作...........................................61 5.3 升级...................................................61 第6 章- Ubuntu 软件包管理........................................62 6.1 介绍...................................................63 6.2 Ubuntu 软件包管理基础..................................64 6.3 Ubuntu 生存命令........................................67 6.4 Ubuntu 必杀技..........................................70 6.5 其他Ubuntu 的特性.....................................76 第7 章- Ubuntu 下的Linux 内核................................... 78 7.1 内核编译...............................................78 7.2 模块化的2.4 内核......................................80 7.3 通过proc 文件系统调整内核.............................83 7.4 2.6 版内核和udev......................................84 第8 章- Ubuntu 小技巧............................................84 8.1 启动系统...............................................84 8.2 活动记录...............................................87 8.3 拷贝及创建子目录.......................................88 8.4 差异备份与数据同步.....................................90 8.5 系统冻结恢复...........................................91 8.6 记住这些可爱的小命令...................................91 8.7 需要注意的典型错误....................................107 第9 章- Ubuntu 系统微调......................................... 107 9.1 系统初始化............................................107 9.2 访问限制(Restricting access)........................109 9.3 刻录机................................................112 9.4 X.....................................................116 9.5 SSH...................................................130 9.6 邮件..................................................133 9.7 本地化(localization)................................137 9.8 多语言化(Multilingualization, m17n).................145 第10 章- 网络设置...............................................146 10.1 IP 网络设置基础......................................146 10.2 底层网络设置.........................................148 10.3 命名主机.............................................153 10.4 域名服务(DNS)........................................153 10.5 使用DHCP 来配置网络接口.............................155 10.6 Debian 的高级网络设置................................156 10.7 处理内核对接口命名的不一致性.........................161 10.8 启动(triggering)网络设置.............................162 10.9 多阶段(Multi-stage)映射..............................165 10.10 网络服务设置........................................166 10.11 网络故障排除........................................168 10.12 建立路由网关........................................168 第11 章- 编辑器.................................................171 11.1 流行的编辑器.........................................171 11.2 应急的编辑器.........................................172 11.3 Emacs 和Vim..........................................172 第12 章- 系统版本控制...........................................177 12.1 并行版本系统(CVS)...................................177 12.2 Subversion...........................................181 第13 章- 编程...................................................183 13.1 从哪儿开始...........................................183 13.2 Shell................................................183 13.3 Awk..................................................188 3 13.4 Perl.................................................189 13.5 Python...............................................190 13.6 Make.................................................191 13.7 C....................................................192 13.8 Web..................................................196 13.9 准备文档.............................................197 13.10 打包................................................200 第14 章- GnuPG..................................................201 14.1 安装GnuPG...........................................201 14.2 使用GnuPG...........................................202 14.3 管理GnuPG...........................................202 14.4 在应用程序中使用GnuPG...............................203 第15 章- Ubuntu 技术支持........................................203 15.1 参考资料.............................................203 15.2 查词意...............................................208 15.3 查找流行的Debian 软件包.............................208 15.4 Debian bug 跟踪系统..................................208 15.5 邮件列表.............................................208 15.6 Internet Relay Chat (IRC)............................208 15.7 搜索引擎.............................................209 15.8 网站.................................................209 附录A - 附录.....................................................210 A.1 作者..................................................210 A.2 保证..................................................213 A.3 反馈..................................................213 A.4 文档格式..............................................213 A.5 Debian 迷宫...........................................213 A.6 Debian 引言...........................................214 来源......................................................214

2010-05-28

linux 内核 图解

linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解linux内核图解

2010-04-25

[系统安装与重装].电脑报.文字版

[系统安装与重装]. 电脑报 详细讲解系统安装与重装

2010-04-24

软件技术基础 基础学习

数据结构:计算机软件基础,描述计算机内数据的逻辑关系,是计算机操控对象的抽象模型 操作系统:计算机核心软件的集合,是计算机系统的逻辑抽象。 数据库 :计算机数据处理的延伸发展。帮助用户有效地组织大量数据。 程序设计方法:软件开发的一般步骤和方法。

2010-04-05

c语言文件章节 学习c文件

c语言文件 文件基本概念 文件打开与关闭 文件读写

2010-04-05

3G基础教材 pdf 移动通讯原理和3G 基础

3G 基础教材 移动通讯原理和3G 基础

2010-04-05

计算机二级c公共基础

计算机二级c公共基础 计算机二级c公共基础

2010-03-20

空空如也

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

TA关注的人

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