我们在开发项目的时候,大多数模块都是逐字逐句敲打出来的,然而随着开源的蓬勃发展,涌现出了好多优秀的开源项目,这些项目不仅能加快开发应用,而且能给我们的开发带来灵感。如果开发人员能灵活应用好这些优秀的开源项目,那也是一笔丰厚的知识财富,下面是笔者整理的一些优秀的网站,相信能对开发人员有所帮助。
代码搜索平台:
SourceForge
一个非常优秀的有多年历史的老牌开源项目共享平台。
CodePlex
微软的一个开源项目分享平台,你可以在上面创建项目同全世界分享。
Google Code Search
Google的代码搜索引擎,凭借自己的搜索技术优势,可想而知这也是一个优秀的网站。
CodeProject
一个不错的代码分享网站,里面含有大量的源代码和Demo。
ByetMyCode
该平台中你不但可以搜索代码之外,还可以参与分享代码,修改,评论等,可以说是一个Web2.0的代码分享平台。
Codase
优秀的源代码搜索引擎,目前好像主要针对Java,C,C++这几种语言。
freshmeat
特点在于其拥有大量的Unix,Palm OS,跨平台的开源软件和应用程序。
koders
20亿行的代码量可供检索,一个不可多的的代码搜索引擎。
gotAPI
汇集了大部分计算机开发手册, 查找方便且实用。
planet-source-code
老牌的代码分享平台。
GitHub
新起的代码搜索平台,除了开源啊代码外还有商业代码。
krugle
优秀的源代码,开源项目搜索引擎。
launchpad
收集了大量的开源项目可供检索。
GrepDocs
针对各开发语言文档的检索。
Merobase
搜索对项目有用的代码段。
开源项目平台:
开源中国社区
国内优秀的开源社区
CSharp-Source.net
收集了C#方面的开源项目。
Python Source
Python的开源项目。
RubyForge
Ruby方面的开源 项目 。
VC Forge
C++方面的开源项目。
codebot
Delphi方面的开源项目。
Java-Source.net
Java的开源项目。
51aspx
Asp.Net的源码下载平台,可以查看项目的代码文件, 是中文中比较优秀的平台。
IT导航平台:
Google编程导航
114la编程导航
中国IT开发网址导航
专业的IT开发导航网站
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhengchun/archive/2009/07/13/4341822.aspx
分享到:
相关推荐
一些很好的网络资源,可以帮助开发人员。一些很好的网络资源,可以帮助开发人员。一些很好的网络资源,可以帮助开发人员。一些很好的网络资源,可以帮助开发人员。
本文旨在深入探讨IE8开发人员工具的各项功能与使用技巧,帮助前端开发者更好地理解和利用这一工具,提升网页开发与调试效率。 #### 二、开发人员工具概述 开发人员工具,又称为开发者工具或调试工具,是专为前端...
特长和天赋是软件开发人员的核心竞争力,找到自己的特长和天赋可以帮助软件开发人员更好地发挥自己的优势,提高自己的工作效率和质量。例如,软件开发人员可以通过自我评分来评估自己的技术水平,了解自己的技术基础...
其次,高质量软件开发人员应该具备使用合适抽象层次的能力。在软件开发中,抽象能够帮助开发人员隐藏不必要的细节,提供一个简化的接口来处理复杂性。合适的抽象可以是数据模型的抽象,业务逻辑的抽象,或者系统架构...
总的来说,TestDirector开发人员使用手册涵盖了登录、系统汉化、缺陷管理的关键流程和开发人员的操作指南,旨在帮助开发团队更好地集成测试管理活动,提升工作效率。通过熟练掌握TestDirector的使用,开发人员能够...
### VisualLISP 开发人员手册知识点解析 #### 一、VisualLISP 概述 - **定义**:VisualLISP 是一种基于 Lisp 语言的编程环境,专为 Autodesk AutoCAD 设计,允许用户通过图形界面进行 Lisp 脚本的编写、测试与调试...
以下是关于TestDirector 8.0开发人员使用手册的一些关键知识点: **登录 TestDirector** 1. 打开 Internet Explorer(IE)浏览器,在地址栏输入 `http://[TD]/服务器地址TDBIN/default.htm`,其中 `[TD]` 应替换为...
对于开发人员来说,收藏一些高质量的在线资源是提高工作效率和学习新技能的重要方式。以下是一些值得收藏的网站,它们涵盖了编程语言、框架、设计模式、数据库连接、正则表达式等多个方面: 1. **gotapi.com** - ...
英特尔64和IA-32体系结构是英特尔公司开发的两种处理器架构,它们广泛应用于现代计算机系统中。...通过阅读和研究手册中的内容,开发人员可以更好地掌握这些体系结构的细节,从而有效地利用它们的强大功能。
本书不仅适合MySQL开发人员作为日常工作的参考书,同时也非常适合数据库管理员、数据分析师等专业人士学习使用。 #### 二、SQL基础 - **SQL简介**:SQL(Structured Query Language)是一种用于管理关系数据库的...
### PowerBuilder 6.0开发人员指南知识点梳理 #### 第一章:PowerBuilder 6.0的新特性 **1.1 整体性能增强** - **优化编译速度**:改进了编译引擎,使应用程序的编译时间大幅缩短。 - **内存管理提升**:通过更...
这使得开发人员能够在测试环境中直接查看代码变更,有助于更好地理解和解决测试问题。 5. **自动化测试支持**:TestDirector支持与自动化测试工具(如QuickTest Professional,现在称为UFT)的集成,开发人员需要...
该手册为 Intel x86 架构的软件开发人员提供了详细的指南,涵盖了从基本架构到系统编程的所有方面,帮助开发人员更好地理解和使用 Intel x86 架构。 知识点 1. Intel x86 架构的基本架构 2. Intel x86 架构的指令...
简介 当Microsoft Windows 3.1发布,我希望它与操作系统托管的脚本语言来。其他操作系统没有提供这样的语言,但Windows 3.1只有旧式的MS - DOS批处理...您将学到的专业开发人员使用,以帮助得到最有效的WSH的编程技巧。
因此,软件开发人员不必担心会被取代,相反,他们应该积极拥抱变化,成为引领未来的“ChatGPT开发人员”。 综上所述,随着AI编程技术的进步,软件开发人员的角色正在经历深刻的变革。通过了解并掌握GPT-3和Copilot...
《ActiveX开发人员指南》是一本专为编程者设计的深度技术手册,旨在帮助开发者全面理解和熟练运用ActiveX技术。ActiveX是微软公司推出的一种组件对象模型(COM),它允许软件开发者创建可重用的软件组件,并在不同的...
能系统的描述和介绍一些很适合的使用场景,并结合自己的项目经验介绍当初为什么使用这样的设计,同时还能提出优化建议以便能做的更好。 结论 初步结论 0: 这人可能是事先准备的面试题,或者是听别人介绍过,但是...
React-Proto是一款强大的工具,专为开发人员和设计人员打造,用于快速构建React应用程序的原型...通过使用React-Proto,开发人员和设计人员可以更高效地探索和测试应用的概念,从而创造出更加用户友好的React应用程序。
在Android开发过程中,Utils类是开发者经常会用到的..."Android开发人员应该收集以下utils(更新)"这一资源对于任何Android开发者来说都是宝贵的财富,它可以帮助开发者更好地理解和应用Utils类,从而提升开发质量。
《Visual LISP开发人员指南》是一本非常适合希望使用Visual LISP来扩展AutoCAD功能的开发者的书籍。通过系统学习本书,不仅可以掌握Visual LISP的基础知识,还能深入了解AutoCAD的内部工作机制,从而更好地利用这款...