用户中心USER CENTER

首页/用户
  • 第4项:通过私有构造器强化不可实例化的能力

    摘要:企图通过将该类做成抽象类来强制该类不可被实例化,这是行不通的。这种习惯用法有点违背直觉,好像构造器就是专门设计成不能被调用一样。   有时候你会想要编写一个只包含一组静态方法和静态字段的类。这种类名声很不好,因为有些人为了避免使用面向对象的思维方式而滥用这样的类(some people abuse them to avoid thinking in terms of objects),...

    bergwhite 发布于Java
  • SSH+Tomcat运行加密部署的web项目(初版)

    摘要:一般来说会在项目中的中添加一个,里面配置这个配置文件在部署时,会被复制到中去,并被重新命名为项目名。由于使用的项目中配置了来加载第三方库,配置了我自定义加载器后,这些包都无法加载了。我往开发机上打加密补丁的时候,总是无故消失,不知道为什么 为了这个功能提了很多问题都没能得到解答,最后终于自己搞定了,现在把大体步骤总结下,供大家参考指正 分三种情况:(1)没有配置spring自动扫描(2...

    bergwhite 发布于Java
  • 单链表的操作 Java

    摘要:单链表的反转头插法两个指针,表示的后一个节点,表示的前一个节点,都作为临时节点先把节点指向后面节点的指针保存起来,则此时节点和节点值和指针是相同的指向前一个节点与进行右移,递归斜体文字链表的倒数第个节点双指针解决先走步,然后开始走,走到结尾 单链表的反转 头插法两个指针,next 表示 head 的后一个节点,pre 表示 head 的前一个节点,都作为临时节点先把 head 节点指向...

    bergwhite 发布于Java
  • Java设计模式之职责链模式

    摘要:简介职责链模式有时候也叫责任链模式,它是一种对象行为的设计模式。中的就是使用了责任链模式。纯的责任链模式的实际例子很难找到,一般看到的例子均是不纯的责任链模式的实现。如果坚持责任链不纯便不是责任链模式,那么责任链模式便不会有太大意义了。 Java设计模式之职责链模式 前几天复习java的异常处理时,接触到了责任链模式。在企业级应用中,从前台发过来的请求在后台抛出异常,异常处理的设计一般...

    bergwhite 发布于Java
  • java并发编程学习8--同步--ReentrantLock

    摘要:而问题往往就是有多个线程同时在执行步骤。另一个线程有机会执行转账操作,为当前账户打钱。相反的,它处于阻塞状态,直到另一个线程调用同一条件的。唤醒所有处于该条件中的等待线程,这些线程将重新竞争锁。 【条件竞争 在多线程的开发中,两个及其以上的线程需要共享统一数据的存取。如果两个线程存取相同的对象,并且每一个线程都调用一个修改该对象状态的方法,根据线程访问数据的顺序,可能会出现错误的数据结...

    bergwhite 发布于Java
<