俊秀蜻蜓

文章
5
资源
0
加入时间
2年10月21天

JAVA面试笔试之-java设计模式

1.常见的设计模式,工厂模式的应用场景 工厂模式、 单例模式:单例模式适合于应用中频繁创建的对象,如果是重量级的对象,更应该使用单例模式。 比如配置文件,如果不采用单例模式的话,每个配置文件对象的内容都是一样的,创建重复的对象就会浪费宝贵的内存, 所以有必要使用单例模式,达到性能的提升,减小了内存的开销和GC的压...

HDU-1166敌兵布阵(线段树)

Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的监视。