个人开发历程知识库

关注C++/Java/C#技术, 致力于安防监控/移动应用/WEB方面开发
------------------------------------ 业精于勤,荒于嬉;行成于思,毁于随
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年6月11日

摘要: 很多朋友在配置Symbian C++开发环境的时候都碰到了不同程度上的麻烦。我整理此文,希望对大家有些帮助。这是一篇以实践为主的文档,如果你对其中某些概念比较模糊,我在后面提供了一些文挡链接,他们做了详细的讲解。 对于Symbian C++的环境配置我想说其实是很简单的。问题多见于路径配置上,所以这里给出了详细的路径配置,供大家检查。 本文基于 SDK 1.2 for VC和SDK 1.2 for CW进行讨论,因为这个版本的SDK支持的最终设备是最多的。更高版本的配置大同小异。 阅读全文

posted @ 2009-06-11 18:45 peterzb 阅读(745) 评论(0) 推荐(0) 编辑

摘要: 原文地址:Symbian编程VC开发环境设置(一)(转载)Symbian编程VC开发环境设置(二)(转载)1 安装SDK及VC Nokia根据手机的屏幕大小和价格高低把手机分成了多个系列,现在使用的系列有:Series 40、Series 60、Series 80 和Series 90。60系列采用Symbian os 6.1,然后又根据手机屏幕的特点对UI做了一些修改,这个被修改... 阅读全文

posted @ 2009-06-11 18:40 peterzb 阅读(651) 评论(0) 推荐(0) 编辑

摘要: Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC是 Electronic Piece of Cheese取第一个字母而来的,其原意为"使用电子产品时可以像吃乳酪一样简单",这就是它在设计时所坚持的理念。 Symbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的核心-强大的对象导向系统、企业用标准通信传输协议以及完美的sun java语言。Symbian认为无线通讯装置除了要提供声音沟通的功能外,同时也应具有其它种沟通方式,如触笔、键盘等。在硬件设计上,它可以提供许多不同风格的外型,像使用真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人互相分享信息、浏览网页、传输、接收电子信件、传真以及个人生活行程管理等。此外,Symbian操作系统在扩展性方面为制造商预留了多种接口,而且EPOC 操作系统还可以细分成三种类型:Pearl/Quartz/Crystal,分别对应普通手机、智能手机、Hand Held PC场合的应 阅读全文

posted @ 2009-06-11 18:37 peterzb 阅读(662) 评论(0) 推荐(0) 编辑

摘要: 原文地址: http://www.360doc.com/content/070508/09/13049_487951.html好了编译一下,我顶,又出错,呵呵,别急,你还得在项目里引入 commonengine.lib 文件呢,具体做法与 引入fbscli.lib 文件一样,记得要跟fbscli.lib之间隔开一个空格哟。好了,大功告成,现在再次编译,成功,运行,打开软件,点击Login菜单项,输... 阅读全文

posted @ 2009-06-11 18:31 peterzb 阅读(426) 评论(0) 推荐(0) 编辑

摘要: 原文地址: http://www.360doc.com/content/070508/09/13049_487947.html 5.2 创建登陆框 在这里我们要创建一个登陆框,用于生成用户名和密码的对话框,按照传统的Symbian OS C++开发,我们本来应该在HelloWorld.rss 里定义资源,但是有了Carbide.vs后我们却可以利用 Carbide.vs提供的功能非常方便地生成我们... 阅读全文

posted @ 2009-06-11 18:28 peterzb 阅读(350) 评论(0) 推荐(0) 编辑

摘要: 原文地址: http://www.360doc.com/content/070508/09/13049_487940.html可是当我们退出程序时却出现了程序已关闭的错误。 我的天哪,怎么会这样呢,为什么我的程序不能正常退出呢,遗憾的是模拟器只提示了很简单的错误提示,并没有更详细的错误报告,我们可以通过在 C:\Symbian\8.0a\S60_2nd_FP2_SC\epoc32\wins\c\... 阅读全文

posted @ 2009-06-11 18:25 peterzb 阅读(521) 评论(0) 推荐(0) 编辑

摘要: 原文地址: http://www.360doc.com/content/070508/09/13049_487932.html4.在HelloWorld里面显示图像接下来我们将让HelloWorld项目显示一个简单的图像。第一步,制作 一张 bmp 的图像文件,并保存到你的项目的路径下的 data 目录下,在教程里的项目是保存在C:\Symbian\Dev\HelloWorld\中的,所以我们制作... 阅读全文

posted @ 2009-06-11 18:20 peterzb 阅读(495) 评论(0) 推荐(0) 编辑

摘要: 原文地址: http://www.360doc.com/content/070508/09/13049_487913.html 运行向导设置完毕后按Finish按钮,Carbide.vs就帮我们把项目相关的文件生成好了并显示在VS.NET 2003的项目资源管理器中了,想看看运行效果?按F5,VS.NET便开始帮你生成应用程序并自动调用手机模拟器,打开后定位到HelloWorld软件,打开,是不是... 阅读全文

posted @ 2009-06-11 18:16 peterzb 阅读(368) 评论(0) 推荐(0) 编辑

摘要: 在过去的几年里从事Symbian OS/C++的开发,选择什么样的IDE开发环境是一件很让人郁闷的事。微软的Visual C++ 6.0 缺乏人性化的设计,而VS.NET却不能很好地支持Symbian Os/C++的开发,Borland C++ BuilderX Mobile Edition 还有Metrowerks CodeWarrior也并不是每个人都会喜欢的,幸运的是自从诺基亚的Carbide.vs出现后,开发Symbian OS/C++的应用程序变得非常方便与简单。 什么是Carbide.vs呢,正确地说Carbide.vs并不是一个类似 VS.NET或Codewarrior 一样的IDE开发环境,Carbide.vs是一个插件,一个能够处理Symbian OS Sdk命令行并改善VS.NET编写的Symbian os c++ 应用程序代码的一个插件,同时Carbide.vs也很好地集成到了VS.NET的IDE开发环境中,有了Carbide.vs我们编写起Symbian os c++应用程序将会变得更容易、更方便、更快捷。 阅读全文

posted @ 2009-06-11 18:09 peterzb 阅读(1306) 评论(0) 推荐(0) 编辑

2009年6月10日

摘要: C#是一门支持多线程的语言,因此线程的使用也是比较常见的。由于线程的知识在Win32编程的时候已经说得过多,所以在.Net中很少介绍这部分(可能.Net不觉得这部分是它所特有的)。那我们为什么要使用多线程? 应该什么时候使用它呢? 阅读全文

posted @ 2009-06-10 11:19 peterzb 阅读(26307) 评论(35) 推荐(8) 编辑

摘要: 看到好多老师写的非常好,总结了几条觉得最精华的,加上了我自己的一些思考,供大家借鉴,欢迎讨论拍砖。 阅读全文

posted @ 2009-06-10 09:07 peterzb 阅读(1154) 评论(1) 推荐(0) 编辑

2009年6月9日

摘要: 总结:数据库设计多对多关系的几种形态(7种) 阅读全文

posted @ 2009-06-09 23:37 peterzb 阅读(1521) 评论(1) 推荐(0) 编辑

摘要: 下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 阅读全文

posted @ 2009-06-09 23:27 peterzb 阅读(522) 评论(0) 推荐(0) 编辑

摘要: 包含字符串分隔函数,计算周岁,产生最大值,分页存储过程,获取数据表架构信息等函数. 阅读全文

posted @ 2009-06-09 23:14 peterzb 阅读(702) 评论(0) 推荐(0) 编辑

摘要: 本文来自网络.开放性: SQLServer只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NTserver只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时. Oracle能在所有主流平台上运行(包括windows)。完全支... 阅读全文

posted @ 2009-06-09 22:44 peterzb 阅读(1560) 评论(2) 推荐(0) 编辑

摘要: 在使用Oracle过各中经常会遇到密码丢失的时候,本文用两种试来解决这个问题。 阅读全文

posted @ 2009-06-09 22:41 peterzb 阅读(756) 评论(0) 推荐(0) 编辑

摘要: Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。 阅读全文

posted @ 2009-06-09 22:38 peterzb 阅读(13179) 评论(0) 推荐(1) 编辑

摘要: ORACLE EXP-IMP 参数详解,ORACLE中日期和时间函数汇总,Oracle中常用的to_Char用法详解(有FMT的详细列表),SQLServer和Oracle常用函数对比,将公司系统从SqlServer 2K移植到Oracle 10g中的简要总结等内容 阅读全文

posted @ 2009-06-09 22:32 peterzb 阅读(1892) 评论(0) 推荐(0) 编辑

摘要: 在百度空间看到的一个程序员4年多的总结,感觉写的不错,转载一下. 阅读全文

posted @ 2009-06-09 10:44 peterzb 阅读(1356) 评论(0) 推荐(1) 编辑

2009年6月8日

摘要: 包含异步加载树,带拖动,多选,动画效果等控件(文章及相关代码搜集自网络,仅供参考学习,版权属于原作者! ). 阅读全文

posted @ 2009-06-08 21:43 peterzb 阅读(67808) 评论(31) 推荐(20) 编辑