学习个人理财系统(VB),以后可以做什么工作?
学习这个,大家觉德怎么样?有点什么好处?
学习这个,大家觉德怎么样?有点什么好处?
答案:学了这个最好还是,又去学些其他的。
多学多你自己好!光只会这个的话。太单一了!学习这个一定,还是要学好`把自己的钱管的好好的`
一角一角的理成了大财主`呵呵``华为可以整理 自己的钱财 啊 `哈哈哈 ```给自己当老板```的工作 呵呵个人理财,不过不一定有人用你呀去银行系统或者是保险系统吧!做个理财专家!哈哈上面说的对的现在有理财公司,专门为些有钱人或者企业家建设的。 你可以去那里应聘。在网站找些这方面资料。做管家,不过要学得很精,否则有钱人也不会雇你。
继续发展到公司理财系统,就可以当会计了。
学习编写个人理财系统拿去卖也会赚钱。呵呵,很有前途的行业.可以去银行或是给老钱老板打工.如果你以经是大老板的话自己理财的话.一年下来可以多买一辆奥迪A6看了本地代码,我们再来看看p-code,要是你看了MSDN中关于p-code的原理,你肯定会头大。平心而论p-code真是一个了不起的技术,代码大小平均可以缩小50%。我们把程序2编译成p-code看看,还是用DEPEND来观察,发现它并没有引入__vba开头函数(没有使用优化的VBA函数?),却引入了CallEngine这样的东西(肯定是为了调用p-code伪码解释引擎),而且和Native Code一样都引入了rtcMsgBox(编译生成的p-code在调用MsgBox时应该比在IDE环境中运行的p-code快)。
如果你迫不及待地运行了程序2,你就会发现它将弹出一个应用程序错误对话框,说程序发生异常。别怕,这是因为调用了DebugBreak这个API的缘故,这个API其实就是产生一个Int 3中断,使得我们能够中断程序执行。如果你装了VC这样的支持即时调试的调试器,你可以在错误对话框中点击"取消",这样可以起动调试器来调试程序。我就是这样跟踪程序运行的。如果你想看看VB生成的程序反汇编代码可以自己试试,我们可以用同样的技术在VB或VBA的IDE中来中断程序执行,比如我们完全可以在Word的VB编辑器中运行上面程序2的代码,从而中断于Word的进程中,并可观察到VBA生成的p-code代码。比如VB和VBA在IDE中生成的p-code代码就会发现它们这间有很大的不同。
所以,IDE中运行的程序和最终生成的程序是完全不同的。用SPY++看看你在IDE中运行的窗体,你会发现它在VB的主线程下,也就是说在IDE中你用程序做出的窗体和VB IDE工作窗口一样属于VB IDE,你的程序在IDE中运行时申请的资源也属于VB IDE。有些程序在IDE中运行会让IDE死掉(在VB5中写纯API多线程就千万别在IDE中运行,定死无疑,相比之下VB6的IDE健壮得多)。还有些程序可能在IDE中能正常工作,但生成EXE后就工作不了。总之,在写系统程序时要考虑到这种不同可能引起的问题。
3)VB的编译技术,要我怎么夸你,又要我怎么骂你。
看了上面对Native Code的高度评价,你可能会对VB做出的东西更有信心了,腰板更直了。是的,作为VB程序员没有什么需要害羞的,一个功力深厚的VB程序员理应拿比普通VC程序员更多的工资,因为他的生产力是VC程序员的好几倍,而做出的程序在质量上和VC做的相差无几。
甚至有易做图开玩笑说VB的内置对象就是用VB写出的,比如我们可以自己写Form.cls、Label.ctl,呵呵,我们还真不能排除这种可能性(虽然用VB不可能直接生成vb6.olb)。如果真是这样,看来VB小组自己都对自己的编译优化技术非常有信心。
实际上我们看看VB安装目录下的C2.exe的属性,再看看VC的C2.DLL的属性,就会发现它们是同一个东西,同样Link.exe也是VC的,所以我们完全可以对VB程序的后端优化编译器以及联结放心了。它们根本就是VC开发小组东西,或者VB、VC都是同一个编译器开发小组在做编译模块。总之,我们可以壮着胆说我们VB做的程序其二次优化和联结用的是和VC一样的技术,嘿嘿,你有的我也有,我有的你没有的(纯属诡辩)。
还有,没有任何编译器比VB编译器更快,因为在IDE中VB就是一种解释型语言,这才是VB开发效率高的关键,快得几乎感觉不得编译过程。其请求时编译,后台编译技术更是一只独秀,厉害啊!想想看,别的语言的程序员有多少时间花在了等待代码编译和重新联结上啊!
不要高兴得太早,因为最终的目的还是要生成可执行文件。在VB中没有分块编译和增量联结的功能,VB在生成可执行程序时总是编译所有模块并完全重新联结,而在别的编译语言中我们可以仅编译最近修改过的文件(分块编译),联结时将新生成的代码附在可执行程序的后面,并将原来的代吗标记为作废(增量联结,最终的可执行程序会越来越大,但联结时间大大缩短)。做实验看看,会发现在VB中每次生成可执行文件所花时间都是相同的。
我不知VB开发小组为什么不提供分块编译和增量联结的功能,可能VB开发小组认为生成可执行文件在VB中不是经常要做的工作。但是实际上这种理由是说不过去的,因为如前面所说IDE中运行程序和最终程序有很大不同,如我们要经常编译出可执行文件才能真正对它进行Profile,又如我们要调试多线程程序不能在VB IDE中做,在这些情况下每次修改后都要重新生成可执行文件,我们浪费了不少时间去编译已编译过的代码,联结已联结过的程序。我猜想这是因为VB生成可执行程序时进行了全局优化,所以必须得全部重新编译联结。但提供一个新的功能让我们能够生成不进行全局优化的可以分块编译的调试版本,对Vb开发小组应该不是难事吧!(我有一个变通的解决方案,还在试验中)上面回答这个问题的人 我想对于VB和这样的一个系统应该不是太了解吧
说实话,VB做的这个东西,在行内人看来只是一个玩具~~~可以从事应用软件的开发,这是最理想的了,当然还可以尝试往其他的方面发展了,比如游戏开发!你可以去学.net 现在需求很大理财专家VB现在用处不大了,我们计算机专业学的VB也只是考查课,个人理财系统应该也需要会数据库吧?建议LZ学学数据库,学会了SQL语句就差不多了,到时你去普通的公司应聘财政的应该可以吧看你除了这个之外还会什么。学好一套操作软件,就想知道自己以后的未来?兄弟别开玩笑了吧。。。还是正正经经学点东西吧!lkhjkhkh
上一个:推荐几本初学者学习编程的书?如 vb, c之类的
下一个:初学者学习编程、首先学那个、VB、C语言、还是易语言啊。