设为首页 | 登录 | 免费注册 | 加入收藏
文献检索:
  • 程序员论坛
  • 做程序员最要命的就是要不断学习新知识。可是,当你刚用好一种工具或语言,却发现更新的又要出来了。怎么办?怎么才能变被动为主动?
  • Guido van Rossum
  • 从本期开始,我们将陆续推出一系列关于Python的文章。在认识这种语言之前,请先来认识一下它的发明人:Guido van Possum。我的名字经常给美国人带来些麻烦。
  • C++ Borland 6 全面提速
  • C++Builder 6在蛰伏了2年之后有了非常多的进步,除了在功能的增加之外,品质也非常稳定,本文将针对其中最重要的几项功能加以介绍。
  • CMM布道中国
  • “CMM专栏”开设一年之际,《程序员》走访了同CMM相关的人、企业、咨询机构、政府主管部门,历时两个多月,深感CMM的精深和推行的不易。她的贯彻实施,能从根本上提高一个国家软件行业的整体水平。而对于中国软件企业和从业者而言,CMM才刚刚来临……
  • Java的封装
  • 本文对Java面向对象的第一个阶段(封装)进行介绍
  • Lnux故事·中国版
  • 1993年——1997年,Linux为中国民间了解和学习; 1998年——2000年,中国政府、产业、学术界和民间共同掀起Linux第一次热潮; 2000年——2001年底,以北京政府完全采购国产软件为标志,中国Linux发展再度掀开新的一页。
  • XML Q&A
  • 问:XPath是什么? 答:XPath相当简单,但功能又很强大。由于XML对文档与数据的层次结构进行了描述,一条XPath语句可以很容易地在树中找到所需要的信息。参考以下的XML代码节选:
  • 但教心似金钿坚
  • 2002新春,有些话想和大家聊聊。读者来函常能使我的思考聚焦,所以本文很大比例以来函回复的方式进行。本文主要分三个方向:技术、学习、书籍。
  • 断点续传和多线程下载(下)
  • 上一期介绍了支持“断点续传”的下载模块,本期继续介绍支持“多线程”的下载模块。
  • 关于Python
  • Python和Perl 如果Perl就像Larry Wall(Perl的创造者)所说的那样,是第一种后现代的编程语言,那么Python就可以被称为第一种非正统的编程语言。 Python和Perl都建立在对已有的解决问题的工具极其深刻的理解之上。在开始编写Perl的时候,Larry Wall主要在awk、sed和shell脚本中寻找设计灵感,因为他想写一种语言来简化系统管理工作。而Python的灵感则更多地来于面向对象设计和面向对象工具。
  • 将企业建模进行到底——破译EPR失败因果链
  • 本文认为企业管理制度是目前制约我国ERP项目成败的核心因素,使用全程建模方法可以建立全方位企业管理的解决方案,确保企业、管理咨询公司、ERP厂商的核心工作(管理制度建立、e化)优质高效。
  • 好书推荐——Java篇
  • 目前市面上流行的Java书籍大致可分3类:基础参考类、专业领域类和实用技巧类(其他如认证、考试等图书也有不少,但这里不做评述)。下面,我们就按这3个类別来分别推荐。
  • 极限编程
  • 软件工程——从无,到繁重,再到敏捷多数软件开发仍然是一个显得混乱的活动,即典型的“边写边改”(code and fix)。设计过程充斥着短期的、即时的决定,而无完整的规划。这种模式对小系统开发其实很管用,但是当系统变得越大越复杂时,要想加入新的功能就越来越困难。同时错误故障越来越多、越来越难于排除。一个典型的标志就是:在系统功能完成后还有一个很长的测试阶段,有时甚至有遥遥尢期之感,从而对项目的完成产生严重的影响。
  • 极限编程概述
  • 在本文中,我们将回答一些关于XP方法的疑问,并简单浏览一下经XP的规则和经验。
  • 极限编码
  • 本文介绍了XP在编码阶段的原则和经验。
  • 极限测试
  • 本文将介绍XP在测试中的一些原则。
  • 极限计划
  • 从本文开始,我们将分别详细介绍上一篇文章中提到过的规则和经验。首先,我们介绍在计划阶段中,XP的规则和经验。
  • 极限设计
  • 本文介绍了XP在设计阶段的一些经验和规则。
  • 利用Java撰写手机应用程序(4)——JBuilder MobileSet篇
  • 本文针对JBuilder MobileSet的基本操作做了详细说明。
  • 漫谈面向对象程序设计方法
  • 本文介绍了面向对象程序设计的基本内容,重点论述了许多读者尚不熟悉的“泛型”及其与传统面向对象技术在运用中的“矛盾和统一”,最后阐述了“Design by contract”,并简略介绍很有前景的Garbage collection。
  • 三角形问题——2002年第1期编程擂台题解
  • 问题描述见2002年第1期杂志。问题分析这次的题目很简单,参赛者也较多,但可惜的是大多数参赛者的程序都无法通过所有的测试数据。本题的关键之处在于思路要清楚,且必须非常细心。具体算法如下:
  • 声音与观点
  • “我们几乎每天都会受到袭击。黑客的攻击提醒我们,没有任何电脑系统是完全免疫的。对于此次事件,我们不过是多花点时间去处理罢了。”——美国计算机安全事故协调中心(CERT)频遭黑客袭击。目前该中心的网站只能提供不连续性的服务。
  • 实用的JAVA技术手册——读《JAVA技术手册》有感
  • 前言自从1985年美国sun公司董事长兼首席执行官麦克尼里推出大胆而鲜明的口号:“网络就是计算机”(The Network is the computer)后,Sun公司便逐渐闪耀出从未有过的光芒,1993年首次闯入了美国《财富》杂志评选的“世界500强”。 1995年底,Java编程语言被广泛采用。此后,Java语言和Java平台象风暴一样横扫了整个编程世界。这个跨世纪的新一代编程语言一度成为全球IT界所关注的焦点。“一次编写,
  • 使用doxygen
  • GLAST已采用doxygen(GNU GPL软件)来作为文档工具,本文将对其进行简单的介绍。要了解更详细的信息及下载doxygen程序,请访问网站http://www.stack.nl/~dimitri/doxygen/。
  • 书摘
  • 全新Java代码风格作者:Jeff Langr 很多时候,关于“如何区分好的代码和坏的代码”的讨论都会很快变成激烈争吵,因为每个人都会发表并坚持自己的观点。就我个人而言,我总是认为自己能够识别一段代码是否糟糕。而我自己的代码观感通常都比较好。在这里我想说的是:不要忽视代码视觉效果的重要性—不管是好的代码还是不好的。
  • 数据库算法系列讲座(三)
  • 这一次我们的讨论讲的是在B—tree中删除键。如果你已经准备好完成这最后的部分,背上背包,系上保险带,让我们出发吧。
  • 外企门槛有几高
  • 人们习惯将软件外企面试时设置的技术难度称为“门槛”,它导致有太多的程序员跨不过。外企的门槛的确存在,门槛也的确够高。我们无法在本文中给定一个明确而具体的门槛高度或难度系数,因为不同程序员眼里的门槛高度个个不同。“不要在一块石头上绊倒2次”,能让读者从这组文章中找到感觉,找到对自己有用的信息,这是我们组稿时的惟一希望。
  • 网络安全的畅销书——《Hacking Exposed》
  • “我明天就从美国回北京了,现把修改好的稿件发给你,这样我也可以踏踏实实地启程了。”这是2月25日,潘爱民老师发给本刊编辑稿件时的附语。为人如此,为文亦如此,这种敬业负责、谦逊平实的态度,值得我们所有人学习!
  • 网站项目管理如何完成的(四) 界面设计、交互设计及程序开发
  • 在网络项目的开发过程中,这个阶段也叫做构建阶段,是工作量最大,最艰苦,也最难以控制的阶段。不管一座大楼的设计蓝图有多宏伟,若没有管道工、泥瓦匠、水电工等各种工匠一点一点地艰辛积累、密切协作,这座大楼始终将会是海市蜃楼。
  • 微软编程准则和编码技巧
  • 在编程实践中, 为了解决某一个问题,需要做出一些选择,这些选择做得是否正确主要取决于程序员的技巧和经验。本文讨论了微软公司使用的在程序代码编写过程中有利于提高源代码质量的一些编程准则和编码技,以供广大程序开发人员学习参考。
  • 亚洲软件明珠 新加坡
  • 新加坡软件业充满着活力和生机。全面发展的软件跨国公司和本地公司具有丰富韵系统综合能力和大规模项目的应用开发经验,他们构成了新加坡软件业的龙头支柱。新加坡软件公司在产品开发速度和技术水平发挥很有优势,市场触角伸展广泛。他们提供的合作机会,包括提供语音软件、软件本地化、以及共同开发第三国家的商业机会等。
  • 项目主管的中间件指南
  • 项目主管必须清楚:并非所有的中间件都是相同的,必须准确理解每个项目的交易规则和功能需求以便保证做出最佳选择。
  • 要闻点评
  • 疯狂抢滩上海印度软件进军中国印度第四大软件公司——萨蒂扬公司近日正式落户上海,这是未来几个月里将登陆上海浦东的“印度软件风暴”的“第一波“。该公司近日已与浦东软件园签署协议建立软件开发中心,今后将向中国和亚太地区企业提供服务,也将为世界其他地区企业提供解决方案和技术支持。萨蒂扬公司亚太区总裁维仁德·阿加瓦表示,上海的研发中心将成为亚太地区业务的重心。印度软件公司正以旋风般的速度进入中国市场,且不约而同地选择上海浦东。据悉,捷足先登的萨
  • 专家门诊
  • 专家门诊是CSDN最活跃和最受欢迎的频道,软件开发涉及到的领域实在太过广泛,即使是最优秀的程序员,也不能解决所有的问题。专家门诊论坛提供了很好的技术交流的平台。杂志的这个栏目可以说是C S D N论坛的精华集。为了更好地为广大读者服务,编辑部专门组织了专家小组,挑选开发中常遇到和论坛中常见的疑难和经典问题,予以解答。我们希望读者能把开发中感到疑惑和难以解决的问题向本栏目提供,我们将对提问入选的读者予以奖励。来信请寄[email protected],您也可以登陆CSDN杂志频道参与本栏目。
  • 自由与繁荣的国度(一)
  • 如果你是一个有一定基础的门外汉,那么你就不要害怕学习新的语言。因为程序语言的世界也大都如此……
  • 走进Boost
  • 一直流传这么一个说法:想成为高手,一定要多读高手写的源代码。Boost库的代码相当清晰,注释合理,命名规范,绝对是适合阅读的典范,同时,Boost内容广泛,数值计算、泛型编程、元编程、平台APl……
  • 《程序员》封面

    主管单位:中国社会科学院

    主办单位:中国社会科学院文献信息中心

    社  长:张悦校

    主  编:孟迎霞

    地  址:北京市朝阳区酒仙桥路14号兆维工业园b区3楼2门1层

    邮政编码:100015

    电  话:010-64351458

    电子邮件:[email protected]

    国际标准刊号:issn 1672-3252

    国内统一刊号:cn 11-5038/g2

    邮发代号:2-665

    单  价:10.00

    定  价:120.00