#java学习路线

      更多分类

拦截过滤器模式

19-06-05 41 jdon

表示层请求处理机制接收许多不同类型的请求,这些请求需要不同类型的处理。有些请求只是转发到适当的处理程序组件,而其他请求必须在进一步处理之前进行修改,审核或解压缩。 拦截过滤器模式的最好例子之一是Sp... 详细

写作是软件工程师重要的超能 - Gergely Orosz

19-06-01 202 2 banq

Google8号员工和现在的工程高级副总裁UrsHölzle明确 说 :写作是工程师重要的超能。  工程师经常低估写作的重要性。投资这项技能,以扩大您向其他人传达信息的能力,成为更有影响力的工程师。... 详细

一张图看明白麻省理工课程的高级数据结构

19-05-30 332 4 banq

数据结构在现代计算机科学中发挥着核心作用。与算法相比,您更频繁地与数据结构进行交互(想想Google,您的邮件服务器,甚至您的网络路由器)。此外,数据结构是获得有效算法的基本构建块。麻省该课程涵盖数... 详细

Java中面向对象的设计原则

19-05-29 61 jdon

学习面向对象编程(如 抽象 ,   封装 ,   . 详细

责任链模式(Chain of responsibility)

19-05-27 229 2 jdon

目的 它属于   行为设计模式 目录。通过为多个对象提供处理请求的机会,避免将请求的发送者与其接收者耦合。链接接收对象并沿链传递请求,直到对象处理它。 说明 国王向他的军队发出了命令。最... 详细

每个锁创建多个条件队列以避免虚假唤醒

19-05-25 48 banq

多个条件队列以实现更好的并发性。每个锁使用单独的条件队列的优点。 它避免了虚假的唤醒和上下文切换。例如,如果您使用notifyAll进行传统等待,则最终会唤醒正在等待不同条件的线程。 当您在... 详细

策略模式(Strategy Design Pattern)

19-05-24 44 jdon

目的 定义一系列算法,封装每个算法,并使它们可互换。策略模式允许算法独立于使用它的客户端。 解释 为了解释现实世界中的策略,让我们以软件开发人员为例。如果语言不是问题,我可能会要求开发... 详细

Java中的数据传输对象设计模式(Data Transfer Object Design Pattern)

19-05-23 62 jdon

数据传输对象设计模式是一种经常使用的设计模式。它主要用于从客户端到服务器一次性传递具有多个属性的数据,以避免多次调用远程服务器。 目的 从客户端到服务器一次性传递具有多个属性的数据,以避免多次... 详细

使用Java 10的var类型推断的几个注意点! - DZone Java

19-05-16 36 banq

不加选择地应用var可能会让代码不容易理解,因为模糊了类型这个概念,而人类是依据类型分类进行逻辑思考的,这样就使事情变得更糟,如果使用得当,var可以帮助改进良好的代码,使其更短更清晰,同时不会影响... 详细

Java中的复合视图设计模式(Composite View Design Pattern)

19-04-28 67 jdon

使用由多个子视图组成的复合视图。整个模板的每个子视图可以整体动态地包括在内,并且可以独立于内容来管理页面的布局。  Apache Tiles和SiteMesh  框架使用Composite View... 详细

如何在Java 9以上的JVM中微调G1垃圾回收? - DZone性能

19-04-26 104 banq

垃圾回收器在执行某些垃圾回收任务时会暂停所有应用程序线程。这些暂停有时被称为Stop-The-World暂停,因此尽可能避免这种情况是GC调优的主要目标,因为它们会对Java应用程序的性能产生巨大影... 详细

ThreadLocal模式

19-04-25 47 jdon

目的 将全局变量固定到线程,以防被其他线程破坏。如果在可调用对象或可运行对象中使用非只读的类变量或静态变量,则需要这样做。 通过应用 本地线程模式Thread Local Pattern,... 详细

阻止Balking模式

19-04-24 46 jdon

目的 Balking Pattern用于防止对象在不完整或不适当的情况下执行某些代码。 维基百科说 balking模式是一种软件设计模式,仅在对象处于特定状态时才对对象执行操作。例如... 详细

读写锁(Reader Writer Lock)

19-04-24 77 jdon

目的 假设我们有一个共享内存区域,上面详细介绍了基本约束。可以保护互斥锁后面的共享数据,在这种情况下,没有两个线程可以同时访问数据。但是,此解决方案不是最理想的,因为读取器R1可能具有锁定,... 详细

保护性暂挂模式(Guarded Suspension Pattern)

19-04-24 52 jdon

目的 如果要对未处于正确状态的对象执行方法,请使用Guarded Suspension Pattern来处理某种情况。 维基百科说 在并发编程中, guarded suspension... 详细

共有 286 上一页 2 3 4 5 6 7 8 ... 20 下一页