
java
hao_neverstop
这个作者很懒,什么都没留下…
展开
-
java.lang.OutOfMemoryError: Java heap space 和PermGen space的解决
1、首先是:java.lang.OutOfMemoryError: Java heap space解释:Heap size 设置JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -X转载 2013-10-31 14:34:27 · 897 阅读 · 0 评论 -
Web app root system property already set to different value: 'webapp.root'
Tomcat发布多个项目时抛的webAppRootKey错误,部署到WAS控制台单独一个项目可以运行,两个项目同时运行先启动的可以运行,后启动的项目不会读本项目的web.xml信息。 异常信息 Web app root system property already set to different value: 'webapp.root'原创 2016-12-09 17:35:42 · 301 阅读 · 0 评论 -
Web系统大规模并发——电商秒杀与抢购
电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因?一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个转载 2016-12-09 09:03:50 · 447 阅读 · 0 评论 -
动态规划算法,请假诸位大神
实际问题描述:有一个数据类型为整数的集合(可以声明一个整型的数组),这个数组的元素个数不定但基本会在20-80之间,元素的取值范围1-30之间,接下来问题来了?要求:1、从这个数组集合里取任意个元素进行相加求和,要求求得的和“无限接近或等于30”,也就是说越接近30越好,因为实际情况肯定会有一些元素是1,2,3这些比较小的数,和一些27,28,29,这样比较大的数,原创 2016-07-11 10:13:50 · 412 阅读 · 1 评论 -
Java多线程学习笔记
一、线程类 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 3、运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。 4、阻塞状态(Block原创 2014-04-18 13:18:23 · 763 阅读 · 0 评论 -
Java多线程总结之线程安全队列Queue
转自:http://blog.youkuaiyun.com/luckykapok918/article/details/8278194在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQue原创 2014-04-15 16:12:03 · 1207 阅读 · 0 评论 -
java Timer中的 schedule和scheduleAtFixedRate
首先先看几个例子import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author vincent */public class TimerTest { public static void main(String[] args) { Tim原创 2013-11-20 09:55:21 · 1865 阅读 · 0 评论 -
dom4j解析xml字符串实例
DOM4J 与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom4j来作为解析xml的利器。 先来看看dom4j中对应XML的DOM树建立的继承关系转载 2013-11-04 15:41:38 · 933 阅读 · 0 评论 -
Java中文件的读写
利用StringBuffer写入文字到txtpublic class Iotest {StringBuffer sb;BufferedReader br;public void write() throws IOException{File file=new File("d://buffer.txt");if(!file.exists()){file.createNew原创 2013-11-04 14:07:19 · 742 阅读 · 0 评论 -
零基础学习hadoop到上手工作线路指导(初级篇)
转载地址 http://www.aboutyun.com/thread-6780-1-1.html零基础学习hadoop,没有想象的那么困难,也没有想象的那么容易。在刚接触云计算,曾经想过培训,但是培训机构的选择就让我很纠结。所以索性就自己学习了。整个过程整理一下,给大家参考,欢迎讨论,共同学习。从一开始什么都不懂,到能够搭建集群,开发。整个过程,只要有Linux基础,虚拟机化和java基转载 2016-12-29 11:45:09 · 422 阅读 · 0 评论