zhaoxilengfeng zhaoxilengfeng
关注数: 22 粉丝数: 49 发帖数: 499 关注贴吧数: 40
编程好的学习方法,和看帮助文档的方法,我先抛个砖 我先抛个砖,好的方法是大家分享各自的经验,归纳总结出来的,谢谢大家分享自己的经验,提出宝贵的意见。 最近一段时间一直在学习语言,前段时间学习了php,现在在学习android,以前解决问题的时候,都是百度,谷歌,社区,查询相关的问题。但是现在发现这种方式只适合初级的学习,无法在短时间内建立一个体系,因为也不是在体系的学习中,就是急功近利,毫无章法而言。 现在感觉,要想快速的熟悉一种语言,会看帮助,是一个前提。只有自己有一个体系自主的去学习,才能对程序有一个深刻的认识。 个人感觉编程就是借助某个工具,开发语言,将功能不断细化的过程,这或许就是封装模块的作用吧。 学习一种新的语言,个人感觉应该是先对整体的架构有一个初步了解。语言嘛,就一从机器指令不断的封装像下一层提供接口。新编程语言的出现,实际上他也不是从底层开始,他应该也是利用一些现有语言提供的接口,比如说,c,c++之类的,然后组织自己的架构。再向外提供一个新的接口。 那么我看开发文档的过程就是,先对框架一个初步的认识,比如说有哪些模块,各个层之间的调用。毕竟能力有限,也没有深入了解。然后就是看他对外的功能模块,通常情况,编程就是一些数据的处理和界面的呈现,功能有,通信协议,数据库操作,文件操作,等等。那么看文档也是一个层级目录的关系,从外层有个预览,然后逐步下一层,逐步的细化。 比如说学习安卓,我是先看了安卓的架构,然后看官方的api文档,先看有多少功能模块,有哪些包-》包的功能-》包中属性,包中的接口函数,—-》接口函数的参数,接口函数的返回值。通过过这样的逐层细化,知道有哪些操作我不需要自己去写方法,而是调用现有的接口方法。还有就是了解通常哪些方法需要被重载。 也就这些了,刚开始,还没有找到好的学习方法,对怎么看帮助文档也不是很了解,希望各位朋友能提出一些自己的意见,让我们大家的协同帮助找到一个比较好的学习方法和看文档的方法,谢谢。
编程好的学习方法,和看帮助文档的方法,我先抛个砖 我先抛个砖,好的方法是大家分享各自的经验,归纳总结出来的,谢谢大家分享自己的经验,提出宝贵的意见。 最近一段时间一直在学习语言,前段时间学习了php,现在在学习android,以前解决问题的时候,都是百度,谷歌,社区,查询相关的问题。但是现在发现这种方式只适合初级的学习,无法在短时间内建立一个体系,因为也不是在体系的学习中,就是急功近利,毫无章法而言。 现在感觉,要想快速的熟悉一种语言,会看帮助,是一个前提。只有自己有一个体系自主的去学习,才能对程序有一个深刻的认识。 个人感觉编程就是借助某个工具,开发语言,将功能不断细化的过程,这或许就是封装模块的作用吧。 学习一种新的语言,个人感觉应该是先对整体的架构有一个初步了解。语言嘛,就一从机器指令不断的封装像下一层提供接口。新编程语言的出现,实际上他也不是从底层开始,他应该也是利用一些现有语言提供的接口,比如说,c,c++之类的,然后组织自己的架构。再向外提供一个新的接口。 那么我看开发文档的过程就是,先对框架一个初步的认识,比如说有哪些模块,各个层之间的调用。毕竟能力有限,也没有深入了解。然后就是看他对外的功能模块,通常情况,编程就是一些数据的处理和界面的呈现,功能有,通信协议,数据库操作,文件操作,等等。那么看文档也是一个层级目录的关系,从外层有个预览,然后逐步下一层,逐步的细化。 比如说学习安卓,我是先看了安卓的架构,然后看官方的api文档,先看有多少功能模块,有哪些包-》包的功能-》包中属性,包中的接口函数,—-》接口函数的参数,接口函数的返回值。通过过这样的逐层细化,知道有哪些操作我不需要自己去写方法,而是调用现有的接口方法。还有就是了解通常哪些方法需要被重载。 也就这些了,刚开始,还没有找到好的学习方法,对怎么看帮助文档也不是很了解,希望各位朋友能提出一些自己的意见,让我们大家的协同帮助找到一个比较好的学习方法和看文档的方法,谢谢。
编程好的学习方法,和看帮助文档的方法,我先抛个砖 我先抛个砖,好的方法是大家分享各自的经验,归纳总结出来的,谢谢大家分享自己的经验,提出宝贵的意见。 最近一段时间一直在学习语言,前段时间学习了php,现在在学习android,以前解决问题的时候,都是百度,谷歌,社区,查询相关的问题。但是现在发现这种方式只适合初级的学习,无法在短时间内建立一个体系,因为也不是在体系的学习中,就是急功近利,毫无章法而言。 现在感觉,要想快速的熟悉一种语言,会看帮助,是一个前提。只有自己有一个体系自主的去学习,才能对程序有一个深刻的认识。 个人感觉编程就是借助某个工具,开发语言,将功能不断细化的过程,这或许就是封装模块的作用吧。 学习一种新的语言,个人感觉应该是先对整体的架构有一个初步了解。语言嘛,就一从机器指令不断的封装像下一层提供接口。新编程语言的出现,实际上他也不是从底层开始,他应该也是利用一些现有语言提供的接口,比如说,c,c++之类的,然后组织自己的架构。再向外提供一个新的接口。 那么我看开发文档的过程就是,先对框架一个初步的认识,比如说有哪些模块,各个层之间的调用。毕竟能力有限,也没有深入了解。然后就是看他对外的功能模块,通常情况,编程就是一些数据的处理和界面的呈现,功能有,通信协议,数据库操作,文件操作,等等。那么看文档也是一个层级目录的关系,从外层有个预览,然后逐步下一层,逐步的细化。 比如说学习安卓,我是先看了安卓的架构,然后看官方的api文档,先看有多少功能模块,有哪些包-》包的功能-》包中属性,包中的接口函数,—-》接口函数的参数,接口函数的返回值。通过过这样的逐层细化,知道有哪些操作我不需要自己去写方法,而是调用现有的接口方法。还有就是了解通常哪些方法需要被重载。 也就这些了,刚开始,还没有找到好的学习方法,对怎么看帮助文档也不是很了解,希望各位朋友能提出一些自己的意见,让我们大家的协同帮助找到一个比较好的学习方法和看文档的方法,谢谢。
编程好的学习方法,和看帮助文档的方法,我先抛个砖 我先抛个砖,好的方法是大家分享各自的经验,归纳总结出来的,谢谢大家分享自己的经验,提出宝贵的意见。 最近一段时间一直在学习语言,前段时间学习了php,现在在学习android,以前解决问题的时候,都是百度,谷歌,社区,查询相关的问题。但是现在发现这种方式只适合初级的学习,无法在短时间内建立一个体系,因为也不是在体系的学习中,就是急功近利,毫无章法而言。 现在感觉,要想快速的熟悉一种语言,会看帮助,是一个前提。只有自己有一个体系自主的去学习,才能对程序有一个深刻的认识。 个人感觉编程就是借助某个工具,开发语言,将功能不断细化的过程,这或许就是封装模块的作用吧。 学习一种新的语言,个人感觉应该是先对整体的架构有一个初步了解。语言嘛,就一从机器指令不断的封装像下一层提供接口。新编程语言的出现,实际上他也不是从底层开始,他应该也是利用一些现有语言提供的接口,比如说,c,c++之类的,然后组织自己的架构。再向外提供一个新的接口。 那么我看开发文档的过程就是,先对框架一个初步的认识,比如说有哪些模块,各个层之间的调用。毕竟能力有限,也没有深入了解。然后就是看他对外的功能模块,通常情况,编程就是一些数据的处理和界面的呈现,功能有,通信协议,数据库操作,文件操作,等等。那么看文档也是一个层级目录的关系,从外层有个预览,然后逐步下一层,逐步的细化。 比如说学习安卓,我是先看了安卓的架构,然后看官方的api文档,先看有多少功能模块,有哪些包-》包的功能-》包中属性,包中的接口函数,—-》接口函数的参数,接口函数的返回值。通过过这样的逐层细化,知道有哪些操作我不需要自己去写方法,而是调用现有的接口方法。还有就是了解通常哪些方法需要被重载。 也就这些了,刚开始,还没有找到好的学习方法,对怎么看帮助文档也不是很了解,希望各位朋友能提出一些自己的意见,让我们大家的协同帮助找到一个比较好的学习方法和看文档的方法,谢谢。
阿里巴巴离职DBA职业生涯总结 导读   去年很多朋友私下或新浪微博上在总结自己的职业生涯与职业规划,也感觉到很纠结与彷徨,尤其技术人的职业生涯,随年龄增加,一些优势逐渐丧失。4月13日数据库技术大会的主办方举行的晚宴上,也让本人支持一个大家感兴趣又贴合实际的话题:三十岁后的 IT 人如何抉择人生路?遗憾的是预订酒店饭桌是几个房间打通的,而不是一个大厅方式(总共8桌),大家无法围绕在一起,为此只是小范围讨论了下,今天看到曾经阿里巴巴数据库团队的海波兄弟的总结分享,非常有意义,转载给大家共同欣赏!   十五年前,你或许还不懂爱情,看 Jack 和 Rose 执手相看泪眼,只是蒙胧的心痛。十五年后,你会和谁一起走进影院,更会和谁一起,走到生命终点。   十五年前,我还不太懂技术,凭兴趣玩着C语言。十五年后,当铁达尼的旋律再次响起,我会选择和哪门技术,一起走到我职业生涯的终点。   序言   —- 回望雨中的园区,更是回望来时的路。 此时天空飘着小雨,正如丝丝织雨细如愁。我刚刚离职,一路走出园区,回望了一眼雨中阿里巴巴的大楼,思绪随着微风,四处飘散。突然想起几年前我刚到杭州那天,也是细雨微风。我走进城西的创业大厦,终于见识了大师 Biti 的风采,也从此开始我的阿里巴巴之旅。   杭州的特点,是隐匿在山青水秀之间,有很多雅至的主题饭店。团队第一次出外聚餐,就是在山间绕来绕去,最后到了一处青山环绕、绿水长流之处。Biti 在会议上就“什么是架构”进行了精彩的评论,高度已经超越普通技术人员,至今我仍记忆犹新。但不久之后,Biti 调至支付宝,真是遗憾。而这让我面临了空前巨大的压力,因为 Biti 一走,我变成了团队级别最高的 DBA。初来乍到,入职刚满一月,忽然成为阿里系一个子公司的“首席 DBA”,惊喜之余,感觉压力之大、常常令我透不过气来。不过还好,时间总一晃而过,此时此刻,刚刚走出阿里,掏出手机,拍了一张照片,算作我在阿里的留念,更是我人生一段最重要经历的留念。   回望雨中的园区,更是回望来时之路。…………  “坐落在纵横交错的高速公路之间的,是巨型的商业园区和简陋的三卧两浴的平房住宅,其间最高的建筑是变电站的铁塔和架着电话线的水泥杆子。真正的工作是员工们在简陋的、用屏风隔开的小办公室里,眼睛盯着电脑屏幕静静完成的。每个人都试图做一些前人没有做过的东西。”   这就是李彦宏在《硅谷商战》中谈到的硅谷的样子。   曾经有两个在一家公司供职的工程师,去找硅谷著名的投资家史蒂夫·朱维森,这位资深风险投资家对他们提出网上数据库系统并不感兴趣,他问: 因字数限制,详见: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.pandorabox.cn%2Fforum.php%3Fmod%3Dviewthread%26tid%3D732&urlrefer=3216f96a994397901116c3a469122755
C语言快速学习与入门指南 - C语言入门学习 有人认为,现在是java和.net的时代,有谁还需要C以及汇编呢?孰不知,java和.net是建立在软件之上的,是为了垄断市场而建立起来的体系,犹如挖好一个金壁辉煌的坑,请你往下跳,还自以为站在巨人的肩膀上,事实上成了坑底之蛙.要成为一个真正的程序员,并期望成为一个程序员高手,必须从机器出发,从cpu到操作系统,再到软件体系,高手的境界就是悟道后的明镜灵台,软件设计出神入化,我就是程序,程序就是我.旁观者李四说:此人大笨也!我用鼠标随便拖几个控件,就是一个xxx管理系统了,你用C语言怕是一年也写不出来吧!好吧,我要承认,讲这话的都已经是mS的奴才了,别的我不了解,MFC本身就是一个封闭的架构,从MFC入手学习,你只会形成一种封闭的思维模式,因为MS希望很多人只学会表面的东西,不致成为高手,所以它大力推荐所谓的可视化的程序开发工具,也真有很多人愿意上他的当,最后真正迷失方向.说他坐不了程序吧,他也可以作,但是如果程序复杂一点,出现问题时,问题出再哪里就搞不清楚了,反正是不清楚!....... C语言快速学习与入门指南 - C语言入门学习 - 在这里,发现和分享互联网学习!-PandoraBox.CN 来自:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.pandorabox.cn%2Fforum.php%3Fmod%3Dviewthread%26tid%3D530&urlrefer=c0e89e4ed87356998f7e1a035932bf60
我对可以 通过玩游戏学编程的 CodeCombta的理解 欢迎感兴趣的朋友加入到CodeCombat交流群 CodeCoombat QQ交流群号: 341571630 分享一些我这些天对玩CodeCombat的心得体会!自己还不是大牛,对程序的认识还不是很深,不足之处,虚心接受指教!深深喜欢上了CodeCombat 1月9号第一次接触到CodeCombat时就开始喜欢上了它,虽说那时不了解什么是游戏中学编程,什么是开源。但是玩游戏、学编程、开源这三个词汇组合到了一起就让我对他产生了极大的兴趣。接下来我就开始去不断的了解他,在此过程中还让我知道了gitHub,了解了Ruby社区,真到要感谢CodeCombat,让我的认知又深入了一个层次。第一次玩CodeCombat时,那是还只是只有主页汉化了,短短的几天就已经汉化了很多了,很是惊讶啊。 通过几天对CodeCombat的了解,学习,与游戏其中,我对CodeCombat有了如下的认识,认为各个层次的人都可投入其中。 CodeCombat的每一关设计的都很巧妙,在考察着各个知识点,初始时是代码的引导,然后不断地进行深入。而且没关都有过关的提示,给不知怎么关系的人一个引导,过关后还有对该关的知识要点的分析,告知你能学到哪些。而且还放置了一个时间进度调,要有更高的追求,可以让自己在限定的时间内过关。刚刚玩过了一些关,感觉她的方式应该是,初始关卡,是对一些基础知识的学习,并对系统的函数结构有个初步的认识,后面的关卡应该是越来越难,给自己更多的自主性,通过语法,接口编写出复杂的函数从而过关。 无编程经验的初学者 对编程感兴趣,并开始学习的人,CodeCombat是个不错的选择,可以通过各关卡的层次深入,对编程有不断深入的认识,CodeCombat的每一关都是对编程方法的引导,比如说一些语法,接口,逻辑关系的等等知识。通过不断的过关不断地学习,能够对编程有更进一步的认识。 有一定编程经验者 对了那些有了一定编程经验的人,可以通过CodeCombat对编程有更近一个层次的认识。我就是属于这一层面的人,在玩CodeCombat的过程中,每次我都去思考,每关的意义,用到的是哪些方面的知识,借鉴一些他的编程思想,而且在这个过程中也训练了逻辑思维。尤其是大炮的那关,考察了 路程=速度*时间 这个公式,受益匪浅啊,而且,把我带回了高中的回忆,那时感觉真的是太美妙了。而且也希望自己走到开源的队伍,陪伴CodeCombat一同成长。 大牛们 大牛们加入进来那是不容质疑的,CodeCombat刚刚起步,加入到CodeCombat开源的队伍,是不错的选择,在这里能够大显身手啊。 未接触过程序的游戏玩家 对于那些为解除过程序的游戏玩家,CodeCombat更像是一场盛宴,体现一种新的游戏体验。 行业观察者,新的模式到来了 在在线教育火爆的今天,CodeCombat又带来了新改变,将寓教于乐的思想有了新的阐释。 我认为CodeCombat不仅是程序员的乐土,也将吸引更多的人加入进来。 未来的学习将是团队协作的学习,一个人挑灯夜战已将不适合这个时代,分享,交流才会带来更高,更快的成长。期待着更多朋友的加入到CodeCombat的交流群体中来。
1 下一页