最近经常来看blog,却很少写。一来是因为搬家的事情烦躁了很久,无心打理博客。二来回顾了一下自己的blog,并且和优秀的人士作了一些对比,发现自己写的东西,走来走去,还是走不出那几行代码的圈子。 一叶障目。
最近一直在写一个java线程方面的ppt,期望在40页以内精炼出最合适的内容。TL要求修改再修改,提炼再提炼。ppt要更少的文字,更深层次的信息传递。
可是,关于java的线程,有哪些是最需要写的呢?
最近三年来我一直觉得线程就是使用wait,notify,知晓volitae,和Excutor, 熟悉各种lock。
但是修改了几个版本PPT之后,发现抄API文档真的有些俗套,于是换成了下面这些主题:
1.线程与进程。 不要告诉我线程是轻量级进程, 我需要说的是“进程间的通讯方式”(做c++的都清楚,但是做java的估计根本没考虑过),“进程创建和线程创建的效率对比数据”,以及操作系统对资源的分配原理。
2.“并发”的范畴也是一个重要的概念。通常我们理解的多线程仅仅是“互斥与锁”,却忽略了另外一个范畴“可见性”。 从现在开始,将并发理解为互斥+可见性, 是不是会对“并发”明白很多呢。
3.去回头审视那些隐蔽了n个月乃至n年的bug,举出一到两个实例,将错误总结到理论的层次。然后反推,为什么这么简单的理论,可以在代码里面潜伏n久?
当然上面这些东东,自己感觉层次还是不够,还需要继续修改。写出一份合格的PPT或者一篇不错的博客,都是需要无数次推翻自己,无数次的修改, 并且不断的拔高主题。
但是认识一个事物,恰恰相反,需要自顶而下。
曾经下过好几次决心去学java的NIO,每次看完API文档都是一头雾水,每次无功而返。
最近工作中实实在在的到接触到linux上的I/O模型,select和epoll模型,于是也就开始理解“多路复用”的妙处了。
从这个角度来讲,一次真正意义上的学习,一定要挖掘一下背景,并且清楚的知道这件事情存在的意义。 界定一次学习的成绩,不是熟练了API,而是能否将内容自下而上的归纳到起点。
分享到:
相关推荐
教师应创造机会,让每个学生都能在课堂上展现自我。例如,设计不同难度的习题,让不同程度的学生都有成功的机会,同时鼓励一题多解,培养学生的发散性思维。对于学生的每一个进步,无论大小,都要给予肯定和赞扬,以...
这种自主动手的活动不仅能够增强学生对知识的理解,也能锻炼他们的观察力和分析问题的能力。 其次,实验教学能有效激发学生的学习兴趣,提升创新能力。例如,在“升华和凝华”的课程中,教师可以通过引导学生观察碘...
这次主题班会不仅为学生提供了一个放松身心的平台,更重要的是通过实际操作,让学生深刻理解快乐的内涵,学会在日常生活中发现和创造快乐,同时也锻炼了他们的团队协作能力和情感交流能力。通过分享和传递快乐,营造...
通过科研项目的实践,学生可以将理论与实践相结合,产生新的见解和创造,推动专业技能的升华。 教学效果方面,采用多媒体教学和学生试讲的实验组在掌握热力学第一定律和熵增原理在制冷装置中的应用,以及铜管挤压...
创新意识是形成创造性思维的前提和条件,创造性思维是创新意识的必然结果,二者之间具有密不可分的联系。教师要培养学生的创新意识,让学生全身心投入到学习中。教师不要通过死板的方式来限制学生的创新意识的激发,...
教师鼓励学生模仿文本,假设自己拥有神笔后会做什么,这既锻炼了学生的语言表达能力,又让他们有机会表达自己的想法和爱心,进一步拓展了课程的内涵。 然而,信息技术教学应用中也存在挑战,如资源的储备和整合。...
以“碘的升华与凝华”为例,教师可以引导学生观察碘的变化,通过实验猜想和验证,让学生亲手操作,体验物理现象,从而培养他们的动手能力和创新思维。 此外,课外延伸活动可以进一步拓展学生的创新途径。比如在学习...
(2)通过证明函数单调性,锻炼学生的逻辑推理能力;(3)运用函数单调性解决实际问题,激发学生的发散思维和创新精神。 教学环境的选择可以多样化,包括简易多媒体、交互式多媒体、网络多媒体环境或移动学习设备等,以...
例如,组织以节日为主题的晚会,让学生自行策划和编排,这样不仅锻炼了学生的组织协调能力,还提升了他们的音乐鉴赏和创新能力。 随着新课程改革的深入,学校艺术教育愈发注重学生的综合素质培养。情景教学方法的...
这个环节不仅锻炼学生的操作技能,还锻炼了他们的空间布局能力、色彩搭配意识以及创新思维。 在课堂总结与质疑阶段,教师会引导学生回顾本节课所学内容,询问他们是否还有未理解的地方,确保每个学生都能掌握到关键...
教师在美工区投放捏泥步骤图和辅助材料,如不同种类的泥,能刺激幼儿尝试新的创作方法,锻炼他们的空间思维和抽象思维能力,从而促进深度学习的发生。 4. 巧用评价,激发兴趣: 改变评价方式,强调过程而非结果,...
在品读和仿写环节,教师有感情地朗诵诗歌,引导学生模仿诗歌结构创作新的诗句,这一部分旨在锻炼学生的创造力和语言模仿能力。同时,播放各种秋天的声音,让学生将听觉体验转化为文字,进一步丰富他们的诗歌创作。 ...
8. 读后续写:虽然未直接提及,但可以推断出,教师可能还会引导学生将自己的感想写在书签上,这既是情感的升华,也是写作能力的锻炼。 9. 阅读推广:通过展示其他童话故事的封面,引导学生阅读更多类似的童话,扩大...
第二课时延续了第一课时的教学流程,通过复习生字和词语,指导书写生字,完成练习册,以及弹性作业,如创编课本剧和利用蔬菜制作作品,来巩固知识,锻炼学生的创造性思维和动手操作能力。 总结起来,这篇教案充分...
能力目标包括锻炼学生面对困难的能力、提高口头表达和团队协作能力,以及培养创新精神和生活技能。情感态度价值观目标则在于培养对新集体的归属感,促使学生主动融入班级,自觉维护集体荣誉,共同承担建设新集体的...
实习不仅是认识专业、理解社会的窗口,也是锻炼各种能力的平台。在实习过程中,我时刻严格要求自己,虚心向同事和导师请教,确保能够真正从实习中收获知识,为未来的工作增添信心。 实习工作全面检测了我的各项能力...
结合信息技术,语文研究性学习能够激发学生的创造性思维,增强他们获取和使用信息的能力。 研究性学习的实施通常包括四个环节。首先,提出话题,这是研究的起点。教师可以通过深入教材,提出有研究价值的主题,也...
7. **创编诗歌**:在第二个活动部分,孩子们被鼓励为自己的小区创作诗歌,这不仅锻炼了他们的想象力和创造力,也提升了他们的早期阅读能力和团队合作能力。 8. **实地考察与记录**:通过参观和拍摄,孩子们能够直观...
作为大学生的期末作业,这个项目不仅是对所学知识的检验,也是对学生创新思维和实践能力的锻炼。学生们需要按照课程要求,将理论知识转化为实际操作,这通常包括需求分析、设计、编码、测试和维护等步骤。通过这样的...