QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4588|回复: 10
打印 上一主题 下一主题

[求助]关于正交矩阵的研究

[复制链接]
字体大小: 正常 放大

66

主题

1

听众

648

积分

VisaSky.com 加拿大移民留学网

  • TA的每日心情
    开心
    2012-6-9 03:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    发帖功臣 元老勋章

    跳转到指定楼层
    1#
    发表于 2004-10-2 13:51 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    下面的是学C++时要注意的。' z" q6 J% H8 `4 }
    1 t! `5 D1 u5 p! U+ b5 f0 ]+ H( y
    1.把C++当成一门新的语言学习(和C没啥关系!真的。); 3 v! v9 C0 N) ]' z8 G; S
    - W0 H( r/ f9 \: T" z0 m- i1 J, z
    2.看《Thinking In C++》,不要看《C++变成死相》; , v! F. [' D' }+ {) {3 h

    $ y4 ?6 a) L  ~( R  {; k7 g" k3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
    ( Z& C" o& h, s+ @0 _5 p9 G' e: f* V) m- ~  x. z9 z: x1 E7 k- {
    4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
    4 f- O- _  \. V7 X: H4 t$ ?' J+ u- X) m2 x6 h+ r7 B
    5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;   [0 b( N( q2 ^# n0 w

    - ?, Z( A8 R2 l: c5 u  @/ {2 P6.会用Visual C++,并不说明你会C++; 4 W- }) g+ {9 b' a
    $ B' A7 R+ D% ^& W  w
    7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
    ! W  D; l7 V3 e. ~4 u2 e0 |+ U
    7 L# w. Y, m0 {8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; # B% V. Q0 f% `; Y( I7 A, W

    - C6 `8 j+ V0 Y2 s3 v# i9.看Visual C++的书,是学不了C++语言的; - N' N+ W, o. B

    % j3 l: A# X3 d, |10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? 5 b& G! N1 Z, H9 w: ?# r! j* V  y
    8 a3 _% v. D* w3 l0 @
    11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
    . C1 Y2 B3 J( n* X7 E- `  X  x
    1 o4 t" ^- H) _- v! S. \, _: @12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; ! B$ ]" `# ]: Q* Y$ ^
    ! ?% ~* G$ M5 l3 V& Z
    13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
    7 l& \) v+ ~$ D- F9 n+ X
    , _( D8 m! ?8 e6 g14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行; 1 }& O* L( ^! l7 h
    6 s- T% v+ m5 p$ _, E8 d' ]
    15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
    ( i* a2 J3 P9 D( O4 t8 F+ {$ Y, x2 j  Q7 |
    16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
    # A# M3 d) H# M  t
    + H& W) @; z% G17.C++不仅仅是支持面向对象的程序设计语言;
    " u( u4 T( K) |! x3 o% Z6 w3 X" ^$ A/ _: O" N7 W9 @
    18.学习编程最好的方法之一就是阅读源代码;
    1 r* x" i& u1 J! ?9 }2 h, n! e7 A7 `# T: _" ~* d
    19.在任何时刻都不要认为自己手中的书已经足够了; 9 K/ I) h( A1 a
    " R. N" Z0 {. p# @8 C
    20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;
    / h  D5 v9 n- @
    * d0 O; g8 g6 A) a& ~% Q( U21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; / V( r$ a+ K3 E1 ]/ I4 s' `# R

    / G% Z- B1 I$ L. E7 n& @+ r1 l22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; ' K0 J$ O% R- `+ @. T0 R$ w

    % A: a  f$ f& l1 P& N1 X  K23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
    : S: Z0 O5 Z4 ]0 X. _
    % s8 E" Y3 m$ J" _9 a* w/ X24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;
    ' \% s4 Z9 _" w6 }/ b& v  C7 ^
    % _( n- O, E$ y/ E0 x7 u25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
    # h. O$ O; L3 }( k9 ^1 F
    9 H5 ^- b# p+ J8 Y$ K% @26.请看《程序设计实践》,并严格的按照其要求去做; + I2 G' H" ?. w& I
    " h8 Y1 s& E9 o# b1 k; E
    27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样; & H/ ~  J  M% p/ \" n
    3 q" I( G/ [" O7 h2 E) {
    28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密; / S$ K" X3 k3 f8 m/ K6 U2 R* m( q
    ' ~7 Q, {7 }0 I
    29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已; + r- |1 {5 f) ?/ K2 c, @
    6 ]  E( U# f- [! ?. }
    30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++; / g, E: G# ^5 n, o2 i1 }' S; h8 z
    ! U/ N) P$ B9 B; P% W) c4 {; D# G( y
    31.学习编程的秘诀是:编程,编程,再编程; + R( @& u: j5 n' [. \

    - N1 P% v5 P  n" u- y3 c32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》;
    ' A; C- g  `1 a- C
    8 n# b% T8 }- Y2 }( }' x33.记住:面向对象技术不只是C++专有的; 8 ~  P' c# K/ E- k
    # @( F- b: p& K* z+ F7 O" ~% |
    34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; * l1 ?  L1 q* |
    1 T8 U3 Y4 \8 g. S' S- {* u
    35.把在书中看到的有意义的例子扩充; * P8 j) G. k: T4 F" L1 ^% v

    ! e$ j3 L; `* B' M+ a& b36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中; 4 V5 @" R' K; c! X: S1 R: G% D: a
    6 Y* S: U  O& J; o. K$ K5 P
    37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去; 9 j3 M6 r# e* R- X
    1 I2 ^- }; p* Z% }
    38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;
    : W3 K: a, i0 D& i+ k6 Z4 {, j$ ]$ i$ }. a; T( s* W, q
    39.C++语言和C++的集成开发环境要同时学习和掌握; 3 x3 O! o1 T$ M

    9 V' I/ H7 G7 H, p/ ~40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
    : D  w3 V3 e% s8 ?/ c% S* W6 V
    * y3 \: B- n8 u5 v& C$ X41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;
    , Q4 y: o% Q/ r) J' M" k' P7 D+ x) x$ ?$ b& Q
    42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43); / O0 z8 J7 G! Y' K! ?% ]' E" t
    8 L' ^- Z0 [4 {4 h6 x! W
    43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的; + A$ ^5 Z/ L) _! y4 W3 I
    : T& p9 r; F3 B: n
    44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的; 1 Y) S; j3 Z% [) V* R
    1 O% m4 b, _: Q2 e
    45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
    ! Y1 r0 l4 a7 o. k- v2 e4 Y: t% u+ _7 @# e7 s
    46.记录下在和别人交流时发现的自己忽视或不理解的知识点;
    ( c$ M' u; }& l: f' y( E
    5 r$ I  u) i; v% H- l( @47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX; ' G/ a  J' U/ C! p3 c

    , \4 J2 W! {5 p' I48.保存好你写过的所有的程序——那是你最好的积累之一;
    + r" K, w5 Y; r
    8 }7 o0 H7 m2 _# ^0 f49.请不要做浮躁的人;
    # ?4 o6 k5 `9 S0 E7 s
    4 y& G0 ^0 p5 d50.请热爱C++!
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    ilikenba 实名认证       

    1万

    主题

    49

    听众

    2万

    积分

  • TA的每日心情
    奋斗
    2024-6-23 05:14
  • 签到天数: 1043 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组万里江山

    群组sas讨论小组

    群组长盛证券理财有限公司

    群组C 语言讨论组

    群组Matlab讨论组

    回复

    使用道具 举报

    aleikiss        

    0

    主题

    2

    听众

    99

    积分

    升级  98.95%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    cyberagui        

    6

    主题

    2

    听众

    99

    积分

    升级  98.95%

    该用户从未签到

    回复

    使用道具 举报

    _jinganyu        

    6

    主题

    2

    听众

    23

    积分

    升级  18.95%

    该用户从未签到

    新人进步奖

    这篇文章真的是被转载了无数次,在每个论坛都出现过,可见他的经典之处,受益匪浅。
    回复

    使用道具 举报

    chenlk        

    0

    主题

    2

    听众

    26

    积分

    升级  22.11%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    lynnyan        

    2

    主题

    2

    听众

    26

    积分

    升级  22.11%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    sjyf        

    0

    主题

    0

    听众

    18

    积分

    升级  13.68%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    skiller        

    0

    主题

    2

    听众

    29

    积分

    升级  25.26%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    lvyang123        

    0

    主题

    0

    听众

    16

    积分

    升级  11.58%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-20 18:29 , Processed in 0.561400 second(s), 110 queries .

    回顶部