很长一段时间以来,自己有一个想法,如果不是自己创新的东西,就不要随便写到网上来,因为那些东西网上早泛滥成灾了,但后面和主管聊天的时候,他说写博客是一种很好的学习的方式,可以和别人一起交流自己的学习成果,从写作与交流中提高。所以我以后还是多写一点自己的心得与体会,不论好与坏。
言规正传,这几天自己在学一个基于组播的通信框加要JGroups,虽然以前的项目中有应用过,但只是用到一点皮毛而已,这几天自己深入的研究了一下,现在不谈JGroups,就谈一下学习新知识的心得与体会。
我总结了一下,应该怎么样去学习一个新知识。
- 上网找一下这个新知识的基本介绍,包括它的作用,应用领域或场景等
- 到网上找一个例子,照着例子在myecliipse中抄一次,运行看一下效果,看几篇代码,理解大概的执行过程
- 去这个新东东的官网(一般指一些开源项目),把它的源码(jar包肯定是在运行DEMO时需要下载), 它的 API,开发文档下下来。
- 再去网上找扩展性的Demo,这个时候最好能结合文档与源码进行深一步的了解。如此再三
- 最后你要对这个东西干嘛,他的优点,应用场景,它的实现原理,具体实现有一个比较详细的了解。到这 里你基本上撑握了你正在学习的新知识了。
- 学习之后,最后要有一些相关的记录,比如你自己开发的Demo,或者你对文档的翻译(现在的开源框架 好多都是英文的),然后能在网上贴出来,和别人一起交流讨论,利人利己
总结一下:先动手(运行网上(或文档中的)的Demo),后动脑(结合文档,源码与深层次扩展资料了解其
其实现与原理),后动手(开成文档或建立在你对之理解基础上的文章)
分享到:
相关推荐
初识Firebug全文--Firebug的使用.mht初识Firebug全文--Firebug的使用.mht初识Firebug全文--Firebug的使用.mht初识Firebug全文--Firebug的使用.mht初识Firebug全文--Firebug的使用.mht初识Firebug全文--Firebug的使用...
《初识好朋友--计算机》是一堂面向初学者的IT入门课程,主要目的是让学生掌握计算机的基础知识,包括计算机的组成、开关机方法,并初步理解机房的基本要求。这堂课的教学设计紧密围绕技术主题,旨在激发学生的兴趣,...
《PHP从入门到精通》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。 ------------------另附带 PHP入门教程 CHM 中文手册,使用很方便~ 让php初学者,找到学习的好...
### 第10课-初识画图软件-教学设计 #### 教学目标 - **知识与技能**: - 学会启动画图软件,理解其主要功能,并熟悉画图软件的操作界面。 - 掌握调整画布大小的方法。 - 使用画图软件绘制“云”和“雨”,并扩展...
从初识到精通,这个过程不仅涉及理论知识,还强调实际操作和问题解决能力的培养。对于想在大数据领域深入发展的IT从业者来说,这是一份不可或缺的学习资料。通过阅读和实践,可以有效提升在Hadoop领域的专业素养,为...
### 视频压缩标准-初识-详解-国标 #### 视频压缩标准初识 视频压缩技术是一项至关重要的技术,它使得高质量的视频内容能够通过有限的存储空间和带宽资源进行高效传播。随着互联网的发展,视频内容的需求急剧增加,...
初学者通过“初识Spring框架-资料.rar”这个压缩包,可以系统地了解和学习Spring的基本概念、核心特性以及在实际开发中的应用。 1. **Spring概述**: Spring最初由Rod Johnson创建,旨在解决企业应用开发的复杂性...
【初识移动互联网】 移动互联网,顾名思义,是指通过移动通信设备(如智能手机、平板电脑)接入互联网,提供各种服务和应用的领域。它的发展速度极快,改变了人们的生活方式,工作模式,以及信息获取和交流的方式。...
这个“第01章 初识Cocos2d-X.zip”压缩包内容可能包含了对Cocos2d-X的基础介绍和入门教程,帮助初学者了解并开始使用这个框架。 1. **Cocos2d-X概述** Cocos2d-X是Cocos2d-x项目的一部分,由C++编写,支持iOS、...
IoT-Camera学习笔记之初识IoT-Camera
1、hive的产生背景 2、hive的定义 3、hive的本地安装 4、hive的基本类型 5、hive的基本命令
在初识人工智能的过程中,理解决策树算法至关重要,因为它易于理解,可解释性强,同时在处理分类问题时表现出良好的效果。 首先,决策树由内部节点(表示属性测试)、分支(代表特定属性的输出)和叶节点(代表类别...
Linux从入门到精通视频教程,是初学Linux的好帮手。
- **了解前置知识**:为了更好地学习Spring Security,读者需要具备一定的基础知识,包括但不限于AOP(面向切面编程)、Servlet等相关概念;如果熟悉Java语言则更易于理解Spring Security的相关概念和操作。 #### ...
- 类文件转换:ASM可以修改现有的类文件,生成新的类,例如在代码覆盖率工具Cobertura和Jacoco中,用于插入代码覆盖的检测点。 - 框架和库的构建:ASM被用在OpenJDK中生成Lambda表达式的调用站点,也用于Nashorn ...
综上所述,通过对转义字符、字符串处理函数如`strlen()`、格式化输出函数如`printf()`以及输入函数如`scanf()`的学习,初学者可以更好地掌握C语言的基本操作技巧,为进一步学习打下坚实的基础。
本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使 ...全书共分24章,包括初识PHP、PHP ...本站提供的PHP从入门到精通第二版 pdf扫描版资源来源互联网,版权归该下载 资源的合法拥有者所有