原文:手把手教你编写一个具有基本功能的shell(已开源)

刚接触Linux时,对shell总有种神秘感 在对shell的工作原理有所了解之后,便尝试着动手写一个shell。下面是一个从最简单的情况开始,一步步完成一个模拟的shell 我命名之为wshell 的过程。这个所谓的shell和主流的shell还是有不少区别的,最大的区别是它本身不能执行shell脚本 也不能对一些复杂的命令行进行分析 原因很简单,我没有写相应的解释器。如果想自己实现一个简化的 ...

2013-11-03 12:58 23 70075 推荐指数:

查看详情

手把手教你给VC++编写插件

来源: 卢小昊的日志 手把手教你给VC++编写插件 下午偶然注意到VC++6.0新建工程标签页下的DevStudio Add-in Wizard ...

Tue Nov 13 05:19:00 CST 2012 1 4527
手把手教你编写Logstash插件

使用过Logstash的朋友都知道,它强大的插件生态几乎覆盖了所有的开源框架。从基本的http、tcp、udp、file,到强大的kafa、redis、ganglia,还有丰富的解析工具,比如date、json、grok、kv等等,有了它再也不用担心数据不好搜集了! 不过需求是无限 ...

Thu Mar 10 05:25:00 CST 2016 7 10549
手把手教你实现一个完整的 Promise

用过 Promise,但是总是有点似懂非懂的感觉,也看过很多文章,还是搞不懂 Promise的 实现原理,后面自己边看文章,边调试代码,终于慢慢的有感觉了,下面就按自己的理解来实现一个 Promise。 已将每一步的代码都放在了 github 上,方便大家阅读。如果觉得好的话,欢迎star ...

Wed Nov 16 03:11:00 CST 2016 5 30406
手把手教你一个java的orm(一)

写之前的说明 其实吧。 这个东西已经写好了,地址在:https://github.com/hjx601496320/JdbcPlus 这系列文章算是我写的过程的总结吧。(恩系列,说明我可能会写好久,╮(╯▽╰)╭) 现在有很多的现成的orm框架,为什么还要自己写一个? 框架这种 ...

Sun Jan 20 03:00:00 CST 2019 0 757
手把手教你搭建一个Elasticsearch集群

一、为何要搭建 Elasticsearch 集群 凡事都要讲究个为什么。在搭建集群之前,我们首先先问一句,为什么我们需要搭建集群?它有什么优势呢? (1)高可用性 Elasticsearch 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查询到我们想要的信息 ...

Sat Jan 19 20:27:00 CST 2019 7 17222
手把手教你发布一个Python包

本文主题如下: 编写一个包(Python 源代码),但不是本文的重点。 编译包,观察编译后的文件。 发布包,发布的包可以有多种类型。 如何在 Pypi 中查看发布的包 注意: 本文编写的包在 Python2 环境下测试通过,实际上这个包(只是个例子)比较简单,在 Python3 下 ...

Fri Aug 10 08:21:00 CST 2018 0 2005
手把手教你一个RPC

1.1 RPC 是什么 定义:RPC(Remote Procedure Call Protocol)——远程过程调用协议 ,RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息 ...

Sat Jan 26 00:58:00 CST 2019 2 1133
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM