综合
文章平均质量分 68
CSDN_document
这个作者很懒,什么都没留下…
展开
-
【专访】方兴东:Blog以个人为核心
日前,本网记者电话采访了“博客”说法的提出者方兴东博士,方博士就Blog相关问题做了阐述。CSDN:您怎么看待通过Blog,话语权被还给了公众这个问题? 方兴东:我们应该看到,互联网正在发生转变。个人在传统意义上在互联网中只是消费者和用户,而互联网本身也更多地扮演了一个商业场所的角色。但在接下来的十年乃至二十年的时间里,我们会看到网络走向社会化。而这意味着个人将由消费者和用户转变为信息的原创 2004-09-03 10:42:00 · 7334 阅读 · 33 评论 -
在Series 60设备上进行调试
文/Peter Jiang(译自newlc.com) 安装系统 1、在你的手机上安装gdbsudb.sis。这个文件被NOKIA SDK放在这个默认目录里 C:/Symbian//6.1/Series60/Epoc32/Release/armi/urel/2、关掉手机,启动FExplorer或你的文件管理程序来创建一个名为c:/gdbst原创 2004-12-23 12:06:00 · 4286 阅读 · 0 评论 -
symbian大事记
2004已经发布的采用Symbian OS 的手机包括Panasonic X700, Motorola A1000, Nokia 9500, 7610 和N-Gage QD, Samsung SGH-D710。Arima公司与LG电子获得了Symbian的授权。同时,联想公司决定将Symbian操作系统用于他们最近的手机产品中。2002DoCoMo 发布富士通第一款基于Symbian 操作系统原创 2004-12-23 13:48:00 · 4299 阅读 · 0 评论 -
Symbian OS SDKs简介
为Symbian OS开发应用程序的第一步就是获得一个SDK。Symbian OS SDKs支持基于Java和C++的开发。这些SDK提供:1、便于构建和开发Symbian OS应用程序的一组二进制文件和工具。2、所有API和工具的系统文档。3、基于PC的Symbian OS手机模拟器。4、带支持文档的样例应用程序。由于Symbian OS本身不包括用户界面等,所以,通常会由一些伙伴厂商为原创 2004-12-23 13:55:00 · 3685 阅读 · 7 评论 -
版本控制系统简介RCS/CVS/Subversion
一个版本控制系统最基本的功能就是记录每次修改的地方,并且可以让使用者方便地存取各个版本、比较版本差异。更进一步的,是建立一个多人开发的环境,可以计录每个人的修改,解决版本冲突的问题。版本冲突问题是指两个人同时对一个档案作修改的动作,举个例子说,现在数据库里的版本是A,甲和乙分别把这两个档案拿出来(这个动作通常叫 checkout),在做了一番修改之后,甲先把改变的数据存回去(这个原创 2005-06-08 18:00:00 · 11285 阅读 · 4 评论 -
Subversion比CVS更好用
长久以来,在开源世界中,CVS(Concurrent Versions System)一直都是版本控制的首选。但是现在用户有了另一个选择,就是Subversion。Subversion是下一代版本控制系统,能替代CVS,项目主页是http://subversion.tigris.org。 Subversion是一个自由、开放源码的版本控制系统。它是一个通用系统,可用来管理任何类型的文件, 其中原创 2005-06-08 18:09:00 · 4160 阅读 · 1 评论 -
SubVersion安装手记(windows2000平台)
为什么要使用Subversion我需要一个在windows平台下可以运行的*强大*的版本控制软件,sourcesafe功能太少,呵呵。cvsnt是我目前使用的软件,但是我觉得配置还是太麻烦。我选择subversion是因为据说Subversion是“更好的cvs”,是跨平台的,是开源的,最重要的是提供了将我的cvs repository转为subversion repository的工具,所以我就原创 2005-06-08 18:16:00 · 5263 阅读 · 3 评论 -
使用 Subversion 进行版本控制
来源:http://allie.blogchina.com? 作者:赵宝金 版本控制是管理信息变更的一门艺术。版本控制工具早已经成为许多程序员的主要工具之一?,特别是那些时常对软件代码作了微小的改动却隔了一天就撤销的程序员们。但是版本控制软件的用途并不仅限于软件开发的领域。只要人们使用计算机来管理经常变更的信息,就需要使用版本控制工具。而这正是 Subversion 可以展示自己的地方。原创 2005-06-09 11:32:00 · 18060 阅读 · 1 评论 -
Subversion使用手记
来源:博客园 作者:I坐标 一直以来对于自己的项目都是使用CVS进行管理,听说Subversion很久了,但是都没有时间去尝试。想想时间都是省出来的,于是决定,一天学一点,不多,积累成河嘛。 Subversion和CVS相比,除了包含了CVS的全部特性之外,也加入了新的理念。原创 2005-06-09 11:46:00 · 5571 阅读 · 0 评论 -
开复先生与"智慧选择"
观察员 最近数月,离开微软中国研究院后,在媒体上相对沉寂了一段时间的前微软副总李开复先生暴光率再次大增。起因是善于"选择"的开复先生又选择了Google公司,却引出了一场官司。新闻与官司只要与微软公司有关,自然就是铺天盖地。一时间原创 2005-11-18 17:02:00 · 9697 阅读 · 1 评论 -
CVS的替代品:SVN
现在开发的源码,版本等管理一般都是CVS 。 Subversion(SVN,?http://subversion.tigris.org/)项目开始于2000年2月,作者之一是著名的 Open Source Development with CVS 作者Karl Fogel,也是CVS的开发者。 Subversion开始由CollabNet(http://www.collab.原创 2005-06-08 18:04:00 · 4339 阅读 · 0 评论 -
在Visual C++调试器中显示Symbian字符串和描述符
文/Peter Jiang(译自newlc.com) 现在使用Visual Studio有一个令人很不爽的地方,就是处理描述符,因为你不能直接显示它们的内容(只能在模拟器的窗口里看到).这里有一个小技巧将可以让你显示Symbian描述符的内容. 为了达到这个目的, Microsoft Visual Studio中的"Auto Expand"将起到重要的作用.它可以让调试器定制规则来显示原创 2004-12-23 12:04:00 · 3957 阅读 · 2 评论 -
优化Symbian模拟器
文/Peter Jiang(译自newlc.com) 1. 关闭你的病毒监控软件(它们会逐一扫描你使用的文件) 2. 阻止模拟器将调试信息写到你的硬盘上.如果你看看你的TEMP目录,你将会看到一个叫做EPOCWIND.OUT的文件.随着时间的进展,这个文件将不断的变大并让你的模拟器越来越慢.如果你删除它,然后重新创建一个,并把它设为只读.模拟器就不再试着把调试信息写进去了.原创 2004-12-23 12:02:00 · 5032 阅读 · 0 评论 -
Symbian编译系统概观
文/Peter Jiang(译自newlc.com) 有很多涉及到编译过程的工具.这篇文章里我们仅学习一个最基本的工具编译一个简单应用程序的过程(针对Series 60和UIQ). 命令行工具 第一个涉及到的工具就是bldmake:这个工具可以创建一个命令文件,你将用到这个文件来编译并连接你的应用程序(abld). Bldmake需要bld.inf文件来完成这些工作 A原创 2004-12-23 12:01:00 · 4528 阅读 · 0 评论 -
我们需要什么样的应急手册(佐岸)
一架处于高速飞行状态的飞机,如果突然发生了故障,飞行员将采取什么对策呢?结果可能出乎你的意料,因为飞行员给出的答案可能是:先看书,再排险。为什么会如此呢?因为当高速飞行的飞机遇险时,飞行员往往没有足够的时间进行思考,进而找到最佳的解决办法,因此,最明智的办法反而是照着飞行手册所说,判明故障,然后排除它。如果我们把使用Word比喻为驾驶飞机的话,那么侯捷先生所著的《Word排版艺术》原创 2004-10-26 17:57:00 · 1601 阅读 · 0 评论 -
利用RUP达到CMM2和3级
(rational公司)摘要软件工程协会 (SEI) 的能力成熟度模型 (CMM) 提供了一种著名的软件流程成熟度基准。CMM 已经成为了许多领域内的流行工具,用于评估一个组织的软件流程的成熟程度。本白皮书说明了 Rational Unified Process 如何支持正在努力达到 CMM 级别 2 (可重复的)和级别 3(已定义的)的组织。简介软件工程协会 (SEI) 的原创 2004-11-30 15:10:00 · 2048 阅读 · 0 评论 -
Ivar Jacobson访谈
Adriano Comai 著,Tang Xiaoming 译 人物简介:Ivar Jacobson是世界著名的软件开发方法学家之一。他是面向对象软件工程(OOSE)和Use Case的发明人,与Rati原创 2004-12-01 10:26:00 · 2694 阅读 · 1 评论 -
在Intel 架构上释放程序的最佳性能
软件性能的优化作为一项费时、艰难的工作往往被视为软件开发高手的领地,令一般软件开发人员望而却步。但是,软件性能对软件产品在市场中是否具有竞争力,以至软件产品能否取得成功,都起着关键作用。所以,如何提高软件的性能是作为软件工程师经常遇到的问题,也是软件工程师们一个头疼的问题。有没有一种简单的方法可以提高软件的性能呢?Intel的软件开发工具为您提供了这种便利。灵活的使用Intel软件开发工具,您可以原创 2004-12-09 13:06:00 · 5224 阅读 · 2 评论 -
英特尔软件开发工具介绍—— Intel® VTune 可视化性能分析器
在上期文章中,我们介绍了如何运用Intel编译器通过提高程序编译后执行效率来提升程序性能。然而,提高软件性能不仅可以从提高编译执行代码入手,更多时候需要分析程序性能,找出性能瓶颈着重进行优化。Intel VTune 可视化性能分析器便是Intel为众多开发者们提供的专门针对寻找软硬件性能瓶颈的一款分析工具。统计表明,程序在运行中80%的时间都在执行20%的代码。而这20%的代码中,活动相对密集的区原创 2004-12-09 13:16:00 · 5167 阅读 · 4 评论 -
利用英特尔软件开发工具释放IA 架构上程序的最佳性能
本篇是介绍如何运用英特尔软件开发工具提高软件性能的最后一篇。前两篇分别介绍了利用英特尔编译器提高编译后代码执行性能以及通过英特尔 VTune寻找代码性能瓶颈入手优化。本篇将介绍如何利用高度优化的函数库来提高代码开发效率和性能。由于函数库所提供函数都针对英特尔处理器进行过专门优化,直接调用接口就可方便使用,开发者们就好比站在巨人的肩膀上,不再需要以硬编码的方式针对处理器的优化,省去了大量时间精力,从原创 2004-12-09 13:26:00 · 2562 阅读 · 1 评论 -
内存泄漏检测工具
文/Peter Jiang(译自newlc.com)检测已分配资源 第一个工具是一个内存资源使用的监听器.它只能在模拟器上进行调试.可以使用快捷键来调用 按键 功能 CTRL+ALT+SHIFT+A显示已分配堆单元的数量 CTRL+ALT+SHIFT+B显示已分配的文件服务器资源的数量 CTRL+ALT+SHI原创 2004-12-23 11:59:00 · 8769 阅读 · 1 评论 -
屏幕/内存同步原则在Symbian编程中的应用
文/Peter Jiang 内存作为Symbian编程中最宝贵的资源,我们必须在编程中极其吝啬的加以使用,最好不用。当然谁都知道不用内存是无法编程的,就像即使吝啬如葛朗台也要穿衣吃饭一样,任何吝啬也有一个底线。那么Symbian中的底线是什么?答案是手机屏幕,既然显示面积有限,其显示的内容也必有限,那么我们只要保持内存和屏幕的同步即可实现对内存资源的精确利用。 精确利用内存就是精确定义原创 2004-12-23 12:07:00 · 3642 阅读 · 0 评论 -
Symbian内存管理的二十二条军规
文/Peter Jiang 1、C类必须有析构函数,这是CBase的一个虚函数。 2、C类的构造函数和ConstructL()必须为protect或private类型的成员函数 3、在C class中必须有一个NewLC()函数,除非它是嵌套类。NewL()是可选的,并且总是根据NewLC()来实现。 4、NewL()和NewLC()在c class中必须是static原创 2004-12-23 11:31:00 · 4853 阅读 · 0 评论 -
配置Symbian WINS Emulator
文/Peter Jiang(译自newlc.com)随着Symbian设备的快速增长,越来越多不同配置的Symbian设备开始在市场上出现.这对于个人开发者和小公司来说,在不同配置的Symbian设备上进行测试就成了一个很浪费时间的工作.精确的模拟不同Symbian设备的配置也就显得尤为重要了. 一个重要的模拟器配置文件(epoc.ini),它的位置在 %EPOCR原创 2004-12-23 12:00:00 · 3613 阅读 · 0 评论 -
三种最新自由软件管理开发工具介绍
要预测接下来自由软件社区会有什么好玩的工具出现,确实是相当困难的。可是对于目前的国外社区中,有些趋势似乎在逐渐成型。这些部分,国内显然也有些社区朋友已经注意到了,那就是主动的参与相关社区的发展与讨论进而参与成为协助开发的角色。现在就趁这个机会来探讨一下这些专门开发工具的內容,看看他们对自由软件的系统开发及专门管理能有什么帮助。 版本控制系统原创 2005-06-08 18:11:00 · 11112 阅读 · 5 评论