学会写出"图形界面+数据库"的程序要多长时间?

摘要:
[信]你好,何先生。我也在自学C++时读过你的启蒙I,我感觉很好。非常感谢你。我现在正在做网络操作和维护。你会接触到一些erp内容,我想请教老师。从一开始学习C++到能够编写图形界面并简单地与数据库交互,假设不考虑数据库问题,这样一个小程序通常需要多长时间,,?[回复]第一个问题。我认为这因人而异。这取决于个人的积累和学习能力。所以我不能为你预测,事实上。这确实因人而异。

【来信】

  贺老师好。我也是在自学c++看了您写的启蒙一,感触非常大,太谢谢了,我如今做网络运维。会接触到部份erp的内容。,想请老师指点下。从刚開始学c++到能写出个图形化界面并与数据库简单交互的,这样一个小程序,假设不考虑数据库方面的问题,正常要用多长时间,,?


【回复】

  第一个时间问题。我认为是因人而异的。这要看个人曾经的积累,以及学习能力。所以我无法为你做的预计,其实。这确实因人而异。
  我昨天在手机上看到你的私信时。想到的就是这些。今天开电脑要回复了,想想这是个非常有意思的问题,多说一点。
  你这样问,潜在的一个观念是C++学过了哪些知识。对数据库的掌握程度怎样了,才干去做有图形化界面的訪问数据库的程序。你已经是一位行业内的人士,其实这样的学校里随着老师上一门课学习的思维,能够调整一些。
  仅仅要会编一些简单的程序,就能够開始学着做图形界面,手段是用称为“向导”的工具。以及可视化的设计工具,參考我写的“C++“窗体”程序设计启蒙(之二)”和“wxWidgets刚開始学习的人导引”系列中的“用wxSmith进行可视化设计”。


  有过这样的初始的体验。你就能够完毕最简单的应用。这样的感受和从中体会到的不能够言表的东西,会加速你的学习。

当然,你也不会以为这就是所有。随着C++的进一步学习。你会真正明确那些控件拖拖动动意味着什么,能看懂系统生成的代码,直到能自己轻松写出更有效率的UI代码。当然,在这个过程中,完毕应用业务逻辑的代码的能力也在提高。


  数据库方面也是一样,随学随练。以会做为首要目标,用已经有的体验,再投入到学中。这样的“交互”会加快学习的速度。
  这样看来,不要拘泥于固有的模式。将学(认知)和习(实践)充分结合起来,你非常快就能去做你想要做的应用,并终于成为行家。


  祝学习顺利。




================= 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类文件夹(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道。和学生一起享受快乐和激情的大学 =====



免责声明:文章转载自《学会写出"图形界面+数据库"的程序要多长时间?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PostMan Setting Proxy 设置 代理前端学习之html下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Tfs 2010使用小技巧

一、如何删除工作项     1、使用Tfs管理员账户登录     2、使用Cmd打开命令行窗口          如果是32位系统,cd "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE"          64位系统则        cd "C:\Program Files (x86)\...

为什么索引可以让查询变快?终于有人说清楚了!

概述 人类存储信息的发展历程大致经历如下: 由于是个人凭着自己理解总结的,因此可能不一定精确,但是毋庸置疑的是,在当代,各大公司机构部门的数据都是维护在数据库当中的。数据库作为数据存储介质发展的最新产物,必然是具有许多优点的,其中一个很大的优点就是存储在数据库中的数据访问速度非常快。 数据库访问速度快的一个很重要的原因就在于索引index的作用。也就是这...

MongoDB 不断发展:发布 1.4 版本,10gen 提供商业支持

3 月25日 MongoDB(取自“humongous”)1.4 版发布 后不久,其创始人Dwight Merriman(前DoubleClick CEO/CTO)宣布10gen —— 开源文档数据库MongoDB背后的公司,将为其提供商业培训和支持。 InfoQ借此机会采访了Merriman,了解了MongoDB的特性、适用性以及在NoSQL数据库社区中...

MongoDB超级简明入门教程

1.概念篇 MongoDB和MySQL分别作为非关系型数据库和关系型数据库的代表,通过它们之间的对比可以很快的建立起对MongoDB的认知。 MongoDB MySQL 数据库(Database) 数据库(Database) 集合(Collection) 表(Table) 文档(Document) 记录(record) 对于关系型数...

DBCC命令汇总

引用了链接:http://bbs.chinaunix.net/thread-2315221-1-1.html IF (OBJECT_ID('#tmpDBCC04') IS NOT NULL)     DROP TABLE #tmpDBCC04 GO CREATE TABLE #tmpDBCC04 (      CurrentLSN Varchar(200)...

数据持久层

持久是相对于瞬时来说的,其实就是可以把数据固化在硬盘或者磁带一类可以保存很长时间的设备上,不像放在内存中一样断电就消失了。企业应用中数据很重要(各种订单数据、客户数据、库存数据之类的),比应用程序本身更重要,所以需要把数据持久化。持久化可以通过很多方式,写文件和数据库都可以。只是现在企业一般都会选择把数据持久化到数据库中,因为可以很方便的查询统计分析,但数...