码迷,mamicode.com
首页 >  
搜索关键字:读书笔记 温伯格三部曲 程序开发心理学    ( 5604个结果
分析模式(可复用的对象模型)- 读书笔记
读后感:Martin Fowler 20年前的书,OO和领域的思想对于今天的我们来说很基础,但在那时应该算是萌芽。Smalltalk语言简单,语法中省略空格可能因为那时的硬件设备昂贵,而不得不做出的选择,但是可读性真的很差,而书中基本是用Smalltalk进行示例。翻开这本书是为了查找财务模型,它没...
分类:其他好文   时间:2014-06-29 13:38:46    阅读次数:306
《Java并发编程实战》第十六章 Java内存模型 读书笔记
Java内存模型是保障多线程安全的根基,这里仅仅是认识型的理解总结并未深入研究。 一、什么是内存模型,为什么需要它 Java内存模型(Java Memory Model)并发相关的安全发布,同步策略的规范、一致性等都来自于JMM。 1 平台的内存模型 在架构定义的内存模型中将告诉应用程序可以从内存系统中获得怎样的保证,此外还定义了一些特殊的指令(称为内存栅栏或栅栏),当...
分类:编程语言   时间:2014-06-20 11:36:41    阅读次数:289
《Linux多线程编程手册》读书笔记
第二章 基本线程编程1.(P25)如果多个线程等待同一个线程终止,则所有等待线程将一直等到目标线程终止。然后,一个等待线程成功返回,其余的等待线程将失败并返回ESRCH错误。2.(P26)将新线程的pbe参数作为栈参数进行传递。这个线程参数之所以能够作为栈参数传递,是因为主线程会等待辅助线程终止。不...
分类:编程语言   时间:2014-06-10 00:20:15    阅读次数:372
如何花更少的时间学习更多的知识
花时间学习不见得就是真正的学习。 因为你的学习方法一开始就是错的话,那么花再多的时间在学习上也是无济于事。 所以你得看看这篇文章,如何花少量的时间却仍然学习到更多的知识。上帝给了我们每个人同样的时间,但是不同的人的效率确实不一样的,如果你觉得你的世界浪费了,先补习一下这篇文章:《暗时间》读书笔记与读后感。 一、知识整合法 聪明人不仅是学习成绩优异,更重要的是有独到的学习方法。 不像大多...
分类:其他好文   时间:2014-06-09 23:08:03    阅读次数:288
【java读书笔记】——java开篇宏观把控 + HelloWorld
学完java有一段时间了,一直没有做相应的总结,总觉得有一种缺憾。从这篇博客开始,将自己平时的学习笔记进行总结归纳,分享给大家。        这篇博客主要简单的介绍一下java的基础知识,主要的目的是扫盲。原来只是听说过java,现在自己真正开始学习了,看完了第一集视频之后,问自己,你知道java是什么吗?问完之后才发现一无所知,上完查一查,简单了解一下,给自己扫盲。 介绍...
分类:编程语言   时间:2014-06-08 15:11:38    阅读次数:244
3D数学读书笔记——3D中的方位与角位移
本系列文章由birdlove1987编写,转载请注明出处。 文章链接:http://blog.csdn.net/zhurui_idea/article/details/25339595方位和角位移的基本概念什么是方位、角位移?直观的说,我们知道,物体的“方位”主要描写叙述物体的朝向,然而,“方向”....
分类:其他好文   时间:2014-06-08 07:29:01    阅读次数:268
Web高级征程:《大型网站技术架构》读书笔记系列
一、此书到底何方神圣? 《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视....
分类:Web程序   时间:2014-06-07 20:14:59    阅读次数:328
《大型网站技术架构》读书笔记一:大型网站架构演化
一、大型网站系统特点 (1)高并发、大流量:PV量巨大 (2)高可用:7*24小时不间断服务 (3)海量数据:文件数目分分钟xxTB (4)用户分布广泛,网络情况复杂:网络运营商 (5)安全环境恶劣:黑客的攻击 (6)需求快速变更,发布频繁:快速适应市场,满足用户需求 (7)渐进式发展...
分类:Web程序   时间:2014-06-07 16:58:07    阅读次数:305
《Java并发编程实战》第十五章 原子变量与非阻塞同步机制 读书笔记
一、锁的劣势 锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。 在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。 锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。 二、硬件对并发的支持 处理器填写了一些特殊指令,例如:比较并交换...
分类:编程语言   时间:2014-06-07 14:25:12    阅读次数:310
《你必须知道的.NET》读书笔记三:体验OO之美
一、依赖也是哲学 (1)本质诠释:“不要调用我们,我们会调用你” (2)依赖和耦合: ①无依赖,无耦合; ②单向依赖,耦合度不高; ③双向依赖,耦合度较高; (3)设计的目标:高内聚,低耦合。 ①低耦合:实现最简单的依赖关系,尽可能地减少类与类、模块与模块、层次与层次、...
分类:Web程序   时间:2014-06-05 14:19:25    阅读次数:301
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!