【开源马拉松】写在前面

最近一段时间一直在看有关Nginx的资料以及Nginx的源码。看开源源码的目的主要是学习,学习别人的设计思想,学习别人的编码技巧。另外也开始自己的个人开源项目的规划。

我给自己划定的开源软件学习集中在C/C++和Python语言。因为我想泛不如精吧,集中精力把这几个搞好,以后接触其他语言的项目也应该可以游刃有余了。

C语言目前的开源项目就是Nginx,Python项目先看看与Nginx有关的Ngxtop。C++还处于基础学习阶段,基本的东西学习完成之后开始一个有关Socket编程的项目。

另外,我想用Python实现一个博客文章推荐的系统。

【开源马拉松】写在前面,布布扣,bubuko.com

时间: 2024-10-24 07:31:24

【开源马拉松】写在前面的相关文章

本人为巨衫数据库(开源NoSQL)写的C#驱动,支持Linq,全部开源,已提交github

一.关于NoSQL的项目需求 这些年在做AgileEAS.NET SOA 中间件平台的推广.技术咨询服务过程之中,特别是针对我们最熟悉的医疗行业应用之中,针对大数据分析,大并发性能的需求,我们也在慢慢的引用NoSQL技术来满足数据分析与性能等多方面的需要,也进一步完善我们的SOA基石架构风格: 在早些年,对NoSQL不是很了解这前,后端数据存储都是存储的单一的关系数据库之上,但是在很多时间,这并不是最优的,比如在医疗用户之中针对一个病人的相关数据展示,及相关性分析,关于数据库就不是最优的,另外一

开源自己写的刷票器软件(windows和Android)

之前帮人刷票做了个刷票器,有C#桌面版和Anroid手机版,现在已经过了投票期了,开源出来,有需要的同学可以改改用作刷其他票,不要干坏事儿哦Windows 桌面版:https://coding.net/u/hust_wsh/p/voter_pc/git Android 手机版:https://coding.net/u/hust_wsh/p/voter_droid/git 附上两张截图:.

基于NPOI开源框架写的ExcelHelper【转载】

namespace ExcelTest { using System; using System.Collections.Generic; using System.Data; using System.IO; using System.Text; using System.Web; using NPOI; using NPOI.HPSF; using NPOI.HSSF; using NPOI.HSSF.UserModel; using NPOI.HSSF.Util; using NPOI.P

在移动开发中常用的开源库总结

1.为什么需要开源库? 我个人觉得有以下几个原因: 1>我们的项目比较赶,但是又用到一些比较复杂的模块,这些模块不是系统自带的,或者说系统自带的满足不了需求,同时在一些开源网站上面又有类似的或者是满足我哦们需求的开源项目和库,拿来就可以减少我们很多的工作量. 2>开源库从另外一方面来说就是为了提高代码的重用性,大家使用了这个开源库,然后提交一些bug,通过大家的力量完善这个开源项目. 2.我常用的开源库? 我使用的一些开源项目主要都是在github上面很热门的项目: 图片加载:Android-

Android 开源项目分类汇总

目前包括: Android 开源项目第一篇--个性化控件(View)篇  包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style.其他Android 开源项目第二篇--工具库篇  包括依赖注入.图片缓存.网络请求.数据库 ORM 工具包.Andro

linux开源万岁

如果这个时代没有众多技术爱好开源自己的源代码,会怎样(想象的出来windows,IBM等垄断一切,中小型公司因为无资金购买版权问题而倒闭)linux内核操作了计算机,灵魂般控制计算机.说了小感想,内心真实的感受. 先说说windows为什么不适合计算机爱好者拥有,不开源浪费大量图形界面(消耗大量cpu).刚开始学计算机(装系统等)可能需要装上盗版windows完,在大陆是非常常见的事情(版权问题在大陆一直不好)所以造成大量盗版windows.boot系统,引导系统,计算机管理,services.

Android常用酷炫控件(开源项目)github地址汇总

转载一个很牛逼的控件收集贴... 第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style 等等. 一.ListView android-pulltorefresh一个强大的拉动

使用C#实现DHT磁力搜索的BT种子后端管理程序+数据库设计(开源)

直接上程序界面,了解整体工作流程是什么样子的,求服务器进行挂机测试,需要固定IP,空间大概需要10G左右(主要是BT种子占用空间过大),最好有SQLSERVER来做为存储数据库,目前采用的是ACCESS数据库做为测试,怕后期数据过百万,对网站进行查询操作很慢. 如果程序运行的时间够长,基本上网络上的种子都会过来,相当于搜片神器了. 开源地址:https://github.com/h31h31/H31DHTMgr 程序下载:H31DHT下载 也提供ASP网站的访问模式: 正在运行中的状态: 本次主

Android 开源项目分类汇总(转)

## 第一部分 个性化控件(View)主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style 等等. #### 一.ListView1. android-pulltorefresh  一个强大的拉动刷新开源项目