`
xylong
  • 浏览: 190884 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java经典问题聚集

 
阅读更多

 

粘贴别人整理的,觉得有部分还是比较有价值,如果后面还能碰到一些经典问题,也会陆续整理过来。

 

1、velocity1.6.1误用hashmap导致死循环

http://code.alibabatech.com/blog/experience_555/sun-jdk-hashmap-get-analysis-of-the-illegal-use-of-the-hang.html

2、jboss4.2.3下应用数据错乱

http://blog.csdn.net/axman/article/details/5694212

3、xstream1.1.2使用String.intern做缓存导致perm区溢出

http://jira.codehaus.org/browse/XSTR-395

4、ie下用post方式提交ajax请求,可能造成数据丢失

http://blog.csdn.net/axman/article/details/7008515

      类似的,httpclient4.0.1也有这个问题

      http://dongliu84.appspot.com/post/537142

5、jboss4.0.5采用WebAppClassLoader导致RMI性能下降

http://www.neverevernote.com/?p=90

6、JDK6u26下,使用CMSRefProcTaskProxy导致应用停止相应

http://coderplay.iteye.com/blog/1709338

7、maven2使用RELEASE依赖之后,编译速度变慢

http://blog.csdn.net/whubrian/article/details/8544379

8、oracle jdbc驱动v10.2.0.1,批量插入丢失数据

http://forums.oracle.com/forums/thread.jspa?threadID=970315&tstart=75

http://jaykhimani.blogspot.com/2009/10/problem-with-ojdbc-14-preparedstatement.html

https://issues.apache.org/jira/browse/DERBY-428

google more

 

【二、使用不当】

1、重复创建Xstream实例,导致load飙高

http://stackoverflow.com/questions/10956154/xstream-creating-classes-and-causing-painful-permgen-collections

http://aprilsoft.cn/blog/post/309.html

2、将simpledateformat变量声明成static变量

3、new StringBuilder(int)

http://blog.csdn.net/axman/article/details/7086339

4、CopyOnWriteArrayList引发OOM

http://blog.csdn.net/axman/article/details/6826074

5、<img src=""导致session被清空

http://blog.csdn.net/axman/article/details/6360707

6、Deflater类使用后未立刻关闭,导致性能下降

http://blog.csdn.net/axman/article/details/5591301

7、重复调用Font.createFont导致navtive内存泄漏

http://aprilsoft.cn/blog/post/295.html

8、重复开关Netty的NioClientSocketChannelFactory导致direct memory泄漏

http://code.alibabatech.com/blog/experience_1348/netty-nio-direct-memory-leak.html

9、Hessian序列化不设SerializerFactory性能问题

http://code.alibabatech.com/blog/experience_1089/hessian-set-serializerfactory-performance.html

10、jk设置的超时过短导致服务器返回502

http://blog.csdn.net/madding/article/details/7708326

11 、JDK中LinkedBlockingQueue 内存泄漏问题

http://sesame.iteye.com/blog/428026

12、apache oro使用注意细节(并发问题)

http://agapple.iteye.com/blog/1682858

 

 

【三、搞笑类】

1、jdk版本升级导致eclipse无法启动

2、jdk读错hsperfdata目录,导致jps查找错误的进程

http://blog.csdn.net/axman/article/details/6202198

 

【四、其他】

1、一个load飙高的过程分析,非常有价值

http://blog.csdn.net/axman/article/details/7104819

2、模板循环引用故障诊断

http://blog.csdn.net/axman/article/details/7730918

3、诊断线上故障常用工具

http://code.alibabatech.com/blog/experience_1014/design-for-dummy.html

4、故障总结

http://hi.baidu.com/dyyx007/item/cded90151a9a9c473b176e54

分享到:
评论

相关推荐

    2017java面试题

    为了在激烈的求职竞争中脱颖而出,理解和掌握Java面试中的常见问题至关重要。"2017java面试题"这个压缩包文件提供了丰富的资源,帮助Java开发者准备面试,深化对Java开发的理解。 文档"Java面试宝典2017.doc"可能...

    SuperMap iObjects Java中生成热力图层和聚合图层

    这有助于揭示那些点数据高度聚集的区域,如人口密集区或交通繁忙路段。 生成热力图层的过程主要包括以下步骤: 1. 加载点数据集:使用SuperMap iObjects Java的DataService类加载点数据,如Shapefile或GeoDB。 2. ...

    JAva资源网站大全

    这里聚集了众多Java开发者,分享各自的经验与心得,适合Java初学者交流学习,快速提升技能。 ### 3. Java-CN 网址:http://www.java-cn.com/ Java-CN是一个全面的Java学习资源网站,涵盖了Java基础知识、框架应用...

    GNN.rar_gnn_gnn java_聚集区域查询_近邻查询

    标题中的"GNN.rar_gnn_gnn_java_聚集区域查询_近邻查询"表明这是一个关于图神经网络(GNN)在Java环境下实现的项目,重点在于优化聚集区域查询和近邻查询的方法。GNN是一种用于处理图数据的深度学习模型,它能够通过...

    java学习面向对象聚集关系、抽象类

    收集的java学习视频,主要讲解了聚集关系、抽象类、接口的特点举例等

    java程序员的必看的文章

    - **特点**:Sun公司维护的Java社区网站,聚集了大量的开源项目和技术讨论。 - **适用场景**:参与开源项目、交流技术经验。 6. **CNET的Builder.com网站(http://www.builder.com)** - **特点**:包含多样的...

    Java技术手册(Java.in.a.Nutshell.3ed).pdf 下载

    该社区或许聚集了Java开发者和爱好者,提供了教程、讨论区、代码示例以及各种Java工具和框架的使用信息。 综合来看,《Java技术手册》是一本在Java社区中广受好评的专业书籍,它不仅对Java语言做了全面的介绍,还...

    国内外Java学习论坛汇总.doc

    - **推荐理由**:适合希望获取经典技术文章的Java学习者。 16. **DevX (http://www.devx.com/java)** - **特点**:DevX维护的Java技术文章网站。 - **推荐理由**:适合希望获取技术文章与教程的Java开发者。 17...

    JAVA程序员要常去的网站

    - **功能**:聚集了一批关注JAVA桌面应用开发的专业人士。 - **价值**:对于从事JAVA桌面应用开发的人来说极具参考价值。 13. **TheServerSide(http://www.theserverside.com)** - **简介**:专注于JAVA服务器...

    深入理解JAVA中的聚集和组合的区别与联系

    在Java编程中,聚集(Aggregation)和组合(Composition)是两种重要的面向对象设计概念,它们都描述了类与类之间的关系,特别是“一个对象包含另一个对象”的情况。这两种关系虽然相似,但在概念上有着明显的区别,...

    point-clustering.rar Java后端前端进行经纬度点抽稀聚合渲染

    Java后端进行经纬度点抽稀聚合,HTML呈现及前端聚合渲染 index.html 谷歌map后端点聚合 geos.html 后端点聚合并渲染 geo_cluster.html mapbox前端点聚合 jpg/heatJpgTile.html 栅格瓦片jpg渲染底图及数据 multilines...

    人工鱼群算法的java运行代码

    在这个“人工鱼群算法的java运行代码”中,开发者提供了一个使用Java编程语言实现的示例,旨在解决二元二次函数的极值问题。二元二次函数通常具有形式为f(x, y) = ax² + bxy + cy² + dx + ey + f,其中a, b, c, d,...

    java 基础 毕向东 经典 课堂笔记

    接口的多实现允许一个类实现多个接口,从而达到多继承类似的功能,而避免了多继承可能带来的问题,如方法冲突等安全风险。 在继承体系中,我们可以利用继承链来使用各个类的功能。例如,E继承D,D继承C,C继承B,B...

    java程序员必去网站集合

    这里聚集了大量的Java专家,可以快速获得高质量的技术支持。无论是新手还是有经验的开发者,在遇到问题时都可以在这里找到答案。 #### http://www.javablogs.com — 一个聚合的Java博客站点 JavaBlogs是一个专门...

    java kmeans聚合算法

    总之,Java KMeans聚类算法能有效地对大量坐标数据进行分组,找出相似点的聚集,从而帮助我们发现数据的内在结构。通过不断迭代和更新质心,最终我们可以找到一组相对稳定的簇,每个簇的质心就是其中所有点的几何...

    rcp for java one

    该会议聚集了全球顶尖的Java专家、开发者、讲师,共同探讨Java技术的未来趋势、最佳实践以及新出现的技术框架。JavaOne不仅涵盖企业级Java、移动开发、云计算、物联网(IoT)等领域,还深入到JavaFX、JavaME、JavaSE...

    Java 新I/O

    Java 新I/O,也称为NIO(New Input/Output),是Java平台中对传统I/O模型的一种改进。在Java 1.4版本中引入的NIO库为开发人员提供了更高效、非阻塞的数据处理方式,特别适用于高并发、低延迟的系统。NIO的核心在于...

Global site tag (gtag.js) - Google Analytics