设为首页 | 加入收藏
文献检索:
  • 影响算法世界的十位大师
  • Don E.Knuth;James Cooley;George Dantzig;John Backus
  • 微软技术
  • 每年一度的Jolt大奖是软件业最高也是最知名的奖项之一.它包含了图书、开发工具、设计工具等各种软件开发相关的奖项类别,分别代表着该年度在各个类别领域最好的产品。2006年Jolt大奖将最佳开发工具(Development Environment)奖项给予了微软公司的最新开发平台:Visual Studio Team System 2005,
  • Java技术
  • 在全世界电影人关注的奥斯卡电影颁奖典礼徐徐落下帷幕的同时,IT业界的奥斯卡——第16届Jolt Award大奖颁奖典礼却徐徐拉开了帷幕。
  • 软件工程与项目管理
  • 自去年4月收购企业建模工具厂商Popkin之后,Telelogic再次出手,用8千万美金现金收购竞争对手I-Logix。I-Logix是一家仅有133名雇员的私有公司,但已经成为Telelogic头痛的对手,因为I-Logix成立以来一直专注于在实时嵌入式系统开发中推行模型驱动开发(MDD)的思想和工具,逐渐成为国防、航空航天领域的首选MDD工具。
  • 嵌入式移动开发
  • 在三月份的CeBIT上.微软和Intel联合推出的Ultra Mobile PC终于浮出水面。这款代号“Origami”的移动PC曾经被外界猜测为类似PMP或iPod的产品,事实证明.Bill Gates对移动PC产品仍旧情有独钟,从最早的Winpad到Tablet PC,微软对移动PC一直在进行不断地尝试。
  • Open Source
  • GNU于3月6号发布最新版glibc 2.4。新版的最大特点在于整合Linux kernel的NPTL本地线程库的系统调用。众所周知。NPTL诞生自Kernel 2.6.它的出现大大提升了Linux系统的多线程执行能力。随后经过Redhat公司努力,NPTL被移植到了kernel 2.4上。Redhat还修改了glibc 2.3。使其也支持NTPL,这样早在RHEL3时代。Redhat就已经能够很好支持NPTL线程库。
  • 技术笔试为何难过人文关 解剖网易笔试题
  • 网易互动于2月启动了06年社会招聘计划,技术部热聘职位有:高级程序员、系统管理员、数据库管理员、游戏测试工程师。在网易的技术笔试题中,有一部分人文类的题目,难倒了很多人。如:
  • Web开发人才急速升温 高手难觅令.com公司抓耳挠腮
  • 互联网的升温带动了企业对Web开发人才的需求。Google、百度、网易、新浪、搜狐、阿里巴巴、奇虎、eBay、腾讯等网站纷纷开展人才招聘的各类推广,把眼光转向对Web开发高手的争夺.com公司对相关人才的需求大幅上扬。
  • 封面书摘
  • 使用新工具将Spy++应用在Windows Form中;在.NET应用程序中避免和检测死锁的高级工具;
  • 网站动态
  • www.microsoft.watch.com;www.artima.com;www.desktiplinux.com
  • 网站精彩回眸
  • 让您不会错过最HOT的信息
  • 精彩blog推荐
  • 软件的信雅达;this.think();Mars的自语
  • Ubuntu Linux桌面
  • 我们对于开源桌面的未来,总是寄予很高的期望。开源桌面是可以自由使用的.这就是说.它的源代码完全开放,而且,销售价格严格为零。这是空想吗?不是。
  • 离职:面临尴尬的抉择
  • 总有些原因,让离开和重新开始都不能那么轻松。又到了每年公司人员变动的高峰.在这个时期因为因为各种原因离职的程序员.他们在想什么,为什么又不能轻松地开始选择呢?
  • 中国软件集体互联网攻略
  • 当超级解霸系列软件创始人梁肇新从门外匆匆走进来的时候.他的头型着实令人吃惊,染成黄色的鸡冠头型让你无法将眼前的人士和一家IT公司的老板画上等号,更无法想象他曾经为了解决一个程序技术难题三天三夜不休息。进入会议室,梁肇新一边拿出演示的笔记本和手机.一边解释说:”我这也是为了和时代接轨,与时俱进。”
  • 即时消息的时代
  • 3月4日,IBM在北京正式对外发布了其最新的即时消息软件产品Lotus,Sametime 7.5。这次的会上.不仅发布了IBM公司的新产品.而且还发布了该公司在即时消息领域的一个新策略:IBM将联合AOL的ICQ等、Google的Google talk、Yahoo的Messenger以及Apple的iChat.将这五家目前即时消息软件的主要提供商整合起来.实现了系统外部的互联互通。然而.我们并没有在这个名单看到微软公司的MSN以及国内即时消息最大的厂商腾讯。
  • 打造国产信息化软件的基石
  • 2006年2月2号,正好是中国的1日历初五,华工科技产业大厦显得有些沉静,许多其它的公司的员工都还沉浸在新年的欢庆之中.还没开始上班。达梦公司的前台张小姐一大早就来到了公司,她推开总经理办公室的门,发现冯老师已经坐在办公室里面。其它部门的员工也陆续到了,大家相互问候着新年好,一个个都马上投入了紧张的工作当中。因为2月6号前后,
  • 管理超大型服务的挑战
  • 在当今超大型服务的大环境中,Hotmail或许就是珠穆朗玛峰。Hotmail是资格最老的免费Web电子邮件服务之一,Hotmail以遍及全球的10,000台服务器为依托,每天处理数十亿的电子邮件事务。有趣的是,尽管数据流量如此庞大.Hotmail总共只聘用了不到100名系统管理员进行管理工作。
  • Java开源软件六大帮派
  • Java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派.经过不断的竞争,淘汰,六大帮派脱颖而出。
  • 声音&幽默
  • 算法的力量--算法的力量
  • 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解.认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,
  • 李开复给程序员的七个建议
  • 1.练内功。不要只花功夫学习各种流行的编程语言和工具.以及某些公司招聘广告上要求的科目。要把数据结构.算法、数据库.操作系统原理、计算机体系结构、计算机网络.离散数学等基础课程学好。大家不妨试试高德纳所著The Art of Computer Programming里的题目。如果你能够解决其中的大部分题目.就说明你在算法方面有一定的功力了。
  • 算法为魂
  • 《程序员》的欧阳先生写信邀我写篇关于算法的文章。他在信中说:“国内一般的开发企业和开发者偏浮躁,缺乏扎实的基本功.这直接导致他们自主创新的能力低下”。这使我想起我在微软中国研究院工作时接触到的学生。在我面试过的几百个学生中,我惊讶的发现相当一部分学生算法的功底不够高,不能胜任微软的编程工作。
  • 黑铁时代的算法“悖论”
  • 在我的印象里,从来也没有哪件事情能像算法在国内程序员心中的“映射”那样奇特和复杂。
  • 周培德访谈录
  • 周培德教授住在北京理工大学的家属区里,记者怀着忐忑不安的心情拜访这位老教授之前。生怕这是一场授课式的采访。然而结果却让我们始料未及……
  • 基于归纳的算法设计思想
  • 算法是什么?听说面试时常有考官问起,我也常常自问,但却无法给出扼要的解释。《程序员》杂志的编辑知识我最近翻译了一本算法设计的书,让我写一点体会,正好谈谈算法设计和数学证明之间的关系,其中涉及的例子和原理,大多直接取自Udi Manber的著作,其他原理则来自我对一些理论问题的非形式的理解。
  • 算法:百度工程师的利器
  • “工欲善其事,必先利其器”,对于百度工程师来说,算法就是他们解决难题的利器。
  • 迈进算法世界的大门
  • 某些程序员觉得算法很神秘,是个遥不可及,平时根本用不到的东西。其实不然,算法在每个人平时编程时都会用到。简单来讲,算法其实就是一个定义好的计算步骤.这个步骤接受一些数据的输入,通过计算.给出一些数据的输出。也就是说.算法是把输入转变成输出的过程。这个概念和程序的概念很像,不同的是,一个算法通常可以用好几种方式来实现。
  • 走近算法——从三道题目看问题求解
  • 对于崇尚程序的人来说,“算法”是一个神圣的词语,它与数学、程序设计紧密相关。另一个和算法密切相关的词是问题求解(Problem Solving).市面上已经有一些书籍把它作为标题的一部分——尽管这些书和讨论Java/C#的书籍相比是沧海一粟。
  • 大话“20世纪10大算法”
  • 记得小时候看过一套连环画《说唐演义》,故事情节其实已经完全记不得了,但书里头有个《英雄谱》至今记忆记忆记忆犹新,第一名西府赵王李元霸,胯下千里一盏灯,掌中一对擂鼓瓮金锤;第二名天宝大将宇文成都,胯下赛龙五斑驹,掌中凤翅镏金镗;第三名,银锤太保裴元庆裴三公子……
  • 软件创业的初期选型
  • 在上一期软件创业栏目中,我们就软件企业与风险投资的关系进行了探讨.得到大量读者的关注和反馈,应广大读者的要求,再一次有幸邀请到了百联优力(北京)投资有限公司投资总监林捷先生,和一家在图片行业寻找创业点.非常有代表性的企业:北京盛世龙吟数数字科技有限公司,就如何选择软件创业初期的商业模式再次进行了对话。
  • IT企业研发管理方法评论
  • IT企业常见的研发过程域有:需求开发、软硬件设计、软硬件实现、软硬件测试、产品发布、客户验收、维护等。
  • 软件开发项目的需求和范围管理--软件开发项目管理的案例解说系列(一)
  • 在今年第一期的《程序员》杂志中,我对软件开发项目管理的重要性和进行管理的十大工作内容作了一个介绍。今天绝大多数的软件开发,已经不是简单地编写一些程序而已,而是一个综合了对多人合作的运作进行必要管理的流程。只要你经历过任何由多人参加的软件开发工作,
  • 让客户来进行界面原型设计——需求沟通丛林中的快速开发实践
  • 虽然在目前的需求管理中,进行了很多过程改进,也有更多需求管理工具应用于实践,但是项目返工修改、用户方不接受的情况还是层出不穷,即使后期需求管理做了很多工作来保证了设计、编码、测试符合需求规格,我们的工作却还是渐行渐远。问题的根源在于双方对需求的理解不一致。如何使我们与客户的沟通调研环节更有效.而解决最开始造成的需求泥潭呢?
  • 敏捷过程的三分之一
  • 在很多人的印象中,敏捷软件开发就是类似黑客的过程,是程序员最爱的勾当。不写文档,不作需求分析.没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要.因此在经过考虑后,放弃了敏捷方法。
  • 成功的节奏--PowerDesigner首席架构师访谈
  • 记得一位心灵激励大师说过一句这样的话“人生的辉煌始于观念的改变,重要的是改变。”于是,让我又想起《成功学》课堂上与大家分享的一个例证故事:诗人拜伦有一天在路边见到一位盲人乞丐,很可怜的样子,顿生同情心。于是拿来纸和笔,为其写下一句话:春天到了,但我却看不到美丽的风景。然后他悄悄地走了。从此路过的人们见到这么一句话都纷纷解囊。通过平凡的故事我们不难联想到,
  • Hibernate中的事务处理
  • 并发问题可能是企业应用中最为棘手的一类问题,只有靠精心设计的测试才能将它们展现出来——我们甚至很难为这类测试抽象出一个通用的框架,而且,对于并发问题的解决也没有一劳永逸的万灵药,需要综合考虑技术与企业的具体情况才能找到适当的解决方案。
  • 在SWT中使用OpenGL
  • OpenGl是一种厂商中立的多平台标准,用于创建高性能的2D和3D图形,硬件和软件实现存在于各种操作系统上,包括Windows,Linux和MacOS,OpenGL可以用于呈现简单的2D图表或复杂的3D游戏。本文描述了一个试验性的Eclipse插件,便于使用OpenGL在SWT部件上进行绘制。本文先简要回顾了OpenGL的历史并进行了概述,然后给出一个示例应用程序。
  • 征服程序世界——我的AI-CODE
  • AI-CODE以不同的外在表现形式与侧重点分为两大主题:侧重于教学、竞技适合中小学信息技术教育的AI-RCJ(智能足球);侧重于程序,策略适合大中院校程序设计教育的AI-TANK(智能坦克),下面请跟随skyala,Li以AI-TANK为例,着手建造属于自己的,定制的,小而精悍的战斗机器人。
  • 浅谈GC——.NET垃圾回收机制的简单探讨
  • .NET中Garbage Collection(下简称GC)概念的引入,将程序员基本上从繁杂的内存管理工作中释放出来,但我们在程序开发工作中,总会发现这样或者那样对于GC的错误理解。而这些错误理解,可能会给我们的产品应用,带来不该有的性能损失,或者莫名其妙的错误。
  • WTL中的工具栏和状态栏
  • MFC对多浮动工具栏的支持也对他们的流行起了推波助澜的作用,在后来的通用控件升级中,复用栏又为如何呈现工具栏增添了新的途径,在这一部分里,我会涵盖以下知识,WTL如何对这些种类的栏进行支持以及如何在自己的应用中使用它们。
  • GPU对软件调试的支持
  • 前两期我们分别介绍了通过INT 3指令设置的软件断点和通过调试寄存器设置的硬件断点。无论是软件断点还是硬件断点,其目的都是使CPU执行到某个位置或访问某个位置时中断到调试器。除了断点,还有一类常用的方法使CPU中断到调试器,这便是调试陷阱标志(debug trap flag)。也就是当这些陷阱标志被置起时,一旦有符合陷阱条件的事件发生,就会陷入到调试器。
  • 集成化企业级建模工具--PowerDesigner 12.0
  • 提高软件质量,缩短开发周期,并且使软件更能够适应业务需求的变化,以提高投资回报率,是每个企业所面临的、需要解决的关键问题。软件建模一直被认为是提高与有效控制软件质量的解决之道。近些年来为大家关注的主要是数据设计模型、对象模型、和业务流程模型。由于历史原因.面向数据架构.开发以及业务分析的建模工作总是被单独购买,彼此之间没有集成或共享信息。但是.企业不断需要更集成的建模套件,即集成化企业级建模工具,来支持在共享环境下,企业整个架构的不同方面的全面建模。
  • 新书上架
  • 《计算机程序设计艺术第1卷第1册MMIX:新千年的RISC计算机》出版社:机械工业出版社;《领域驱动设计——软件核心复杂性应对之道》出版社:清华大学出版社;《Spring in Action中文版》出版社:人民邮电出版社
  • Java IDE:苗条身材,重在实用--简评Free Java IDE
  • 作为程序员经常会发现自己陷入了一个困境:作为智力的“创造者”,却没有“智能”软件可用。工作中经常为机械化的任务所累,开始编程时的热情和勇气.随着琐碎的事情一点点的蒸发。本文不会教导程序员如何去激励自己,只是通过介绍三个Java IDE的功能,来减轻学习使用Java时的繁杂程度。
  • 算法之“四书五经”
  • 程序设计有所谓宏观(in the large)和微观(in the small)之分。宏观程序设计更多地是指团队开发,侧重于软件工程;而微观程序设计主要指个人。在微观层面,Pascal之父Niklaus Wirth的论断“算法+数据结构=程序”可以说是道出了其本质。的确,算法在程序设计中的地位是无可替代的,毕竟,
  • Solaris 10 OS上的MySQL InnoDB性能调整
  • 在Solaris平台上,通过配置和调整数据库服务器以及针对MySQL优化Solaris OS,您可以最大限度地提高MySQL的性能。本文旨在帮助您定义调整参数,以及在实际环境中对这些参数进行调整。
  • Amazon.com开发技术图书每月观察
  • 本月SteveMc Connell是榜单上的大赢家,他的《Code Complete 2》本月位居第3,其中文版即将面市,确实令不少程序员引颈期盼。另外,他的新作《Software Estimation:Demystifying the Black Art》紧跟《Code Complete 2》之后位居第4,该书3月份刚刚出版就在榜单上取得的好成绩,足见作者和出版商的影响力。
  • [人物&报道]
    影响算法世界的十位大师(范凯 马林)
    微软技术
    Java技术
    软件工程与项目管理
    嵌入式移动开发
    Open Source
    技术笔试为何难过人文关 解剖网易笔试题
    Web开发人才急速升温 高手难觅令.com公司抓耳挠腮
    封面书摘
    网站动态
    网站精彩回眸
    让您不会错过最HOT的信息
    精彩blog推荐
    Ubuntu Linux桌面(袁萌)
    离职:面临尴尬的抉择(贾菡)
    中国软件集体互联网攻略(闫辉)
    即时消息的时代(子珍)
    打造国产信息化软件的基石(熊建国)
    管理超大型服务的挑战
    Java开源软件六大帮派(范凯)
    声音&幽默
    算法的力量--算法的力量(李开复)
    李开复给程序员的七个建议
    算法为魂(凌小宁)
    黑铁时代的算法“悖论”(王咏刚)
    周培德访谈录(欧阳璟 刘龙静)
    基于归纳的算法设计思想(黄林鹏)
    算法:百度工程师的利器(周利民)
    迈进算法世界的大门(潘文斌)
    走近算法——从三道题目看问题求解(刘汝佳 吴莹莹[整理])
    大话“20世纪10大算法”
    [管理&实践]
    软件创业的初期选型(刘龙静)
    IT企业研发管理方法评论(林锐)
    软件开发项目的需求和范围管理--软件开发项目管理的案例解说系列(一)(栾跃)
    让客户来进行界面原型设计——需求沟通丛林中的快速开发实践(王晓毅)
    敏捷过程的三分之一(李默)
    [技术]
    成功的节奏--PowerDesigner首席架构师访谈(崔轶)
    Hibernate中的事务处理(Perryn Fowler 熊节)
    在SWT中使用OpenGL(Bo Majewski)
    征服程序世界——我的AI-CODE(陈伟)
    浅谈GC——.NET垃圾回收机制的简单探讨(鞠强)
    WTL中的工具栏和状态栏
    GPU对软件调试的支持(张银奎)

    集成化企业级建模工具--PowerDesigner 12.0(张晓光 王晓昀)
    新书上架
    [产品]
    Java IDE:苗条身材,重在实用--简评Free Java IDE(李文恒)
    算法之“四书五经”(刘江)
    Solaris 10 OS上的MySQL InnoDB性能调整(Luojia Chen)
    Amazon.com开发技术图书每月观察(陈冀康)
    《程序员》封面

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

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

    社  长:张悦校

    主  编:孟迎霞

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

    邮政编码:100015

    电  话:010-64351458

    电子邮件:[email protected]

    国际标准刊号:issn 1672-3252

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

    邮发代号:2-665

    单  价:10.00

    定  价:120.00