自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C程序员(特别是Linux下的)学习C++/Java有必要吗?

java是一个后起之秀,以java做为开发语言的开源项目很多,如struts,hibernate,jdo,spring,eclipse,SWT等等。面向对象技术的提出与流行,使java受到了众多开发人员的热爱,面向对象技术,应用框架的实现,越来越离不开java语言,或者说,java语言是一个很好的实现工具。各种领域的设计模式,各种应用框架,都极大地丰富了java社区。 Linux是一个开源的操作系

2005-05-04 22:00:00 5195

原创 另一个MVC框架------基于Gtkmm/libglademm的bakery

Bakery is a C++ Framework for creating GNOME applications using gtkmm.Bakery provides a Document/View architecture, but it doesnt force you to use the whole architecture. Bakery can use XML as a Docu

2005-04-29 22:08:00 1887

原创 利用XML进行GUI设计与运行时显示------基于GTK+/Gtkmm的Glade/libglade/libglademm

Glade是面向GTK+/Gtkmm的图形界面开发工具。它向用户提供可视化的界面设计环境,并以XML文件的格式对界面进行保存。Glade提供了一个类库,在程序运行的时候,它可以通过读取XML文件而生成相应的程序界面,从而达到了程序代码逻辑与用户界面的完全分离。对于GTK+来说,这个类库就是libglade,对于Gtkmm来说,这个类库就是libglademm。另一方面,提供了利用XML文件生成代码

2005-04-29 21:59:00 3034

原创 Gtk+/Gtkmm介绍与安装

GTK+是一套跨平台的,以C语言编写的GUI类库,它起源于GNU的图像处理程序"GIMP",因而被起名为"The GIMP Toolkit",从一开始它就被设计为支持多种语言,而不仅仅是C。虽然以C语言做为开发语言,它却具有面向对象的特征,它利用了类与回调函数的思想。Gtk+有很多语言的绑定,如 C++, Guile, Perl, Python, TOM, Ada95, Objective C,

2005-04-29 21:56:00 3688

原创 跨平台的C/C++开发环境——Eclipse/CDT

跨平台的C/C++开发环境——Eclipse/CDTCDT推出了3.0版,它又往前迈出了一大步。最让我赞赏或经常用到的特性:Ø         对编译工具链的完美集成,特别是对GNU的C/C++编译链。对于已有的项目,可以通过把它们导入为标准的C/C++项目而利用eclipse平台提供的环境。对于新项目,则可以建立为受管的C/C++项目。同时,它很好的整合了GDB的调试功能,展现给用户的不同是不便

2005-04-22 02:36:00 2986

原创 eclipse框架与项目

图1. eclipse的框架图(http://www.eclipse.org/org/councils/roadmap.html) eclipse是一个在不断演进的体系结构。上图绿色所标记的为即将加入eclipse框架里的可能的成员。eclipse已从原来Jave Dev Tools的角色演进为以Rich Client Platform为基础,即可做为软件开发工具,又能做为跨平台客户端的软件。同时

2005-04-19 18:47:00 2540

原创 Survey of the Eclipse RCP Ecosystem

 RCP的基础框架,基于JDK上的一个富客户端平台。  

2005-04-18 22:24:00 916

原创 eclipse -- the emacs in 21th century

eclipse是一个支持多语言的开发平台,它附带提供了一套新的java图形类库SWT,为一般的java程序提供了一些基础的组件JFace,运行客户端的基础框架。ECLIPSE的突出之处:体系结构的插件化。是插件框架的一个典范。设计模式的广泛运用,拥有极佳的代码品质。由上面两点带来的可扩展性,可重用性,scaleable,flexible

2005-04-14 17:42:00 991

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除