自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 JAVA中堆和栈的区别

在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。     当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。     堆内存用来存放由new创建的对象和数组。     在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理。  

2017-04-18 18:35:45 182

转载 Java内存溢出和内存泄露

虽然jvm可以通过GC自动回收无用的内存,但是代码不好的话仍然存在内存溢出的风险。最近在网上搜集了一些资料,现整理如下: 一、为什么要了解内存泄露和内存溢出? 1、内存泄露一般是代码设计存在缺陷导致的,通过了解内存泄露的场景,可以避免不必要的内存溢出和提高自己的代码编写水平; 2、通过了解内存溢出的几种常见情况,可以在出现内存溢出的时候快速的

2017-04-18 18:22:39 313

转载 java中三种常见内存溢出错误的处理方法

相信有一定Java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)

2017-04-18 18:13:11 705

原创 spring mvc依赖jar以及源码下载

1、spring mvc依赖jar以及源码下载地址:http://maven.springframework.org/release/org/springframework/spring/3.2.3.RELEASE/

2017-04-05 22:25:14 639

转载 eclipse中配置Tomcat并启动服务器发布项目

1、tomcat配置:服务器 tomcat 6.0  下载apache-tomcat-6.0.43.tar.gz直接解压即可使用,不用安装,解压目录:环境变量的配置与JDK一样,在环境变量中添加tomcat路径就好:CATALINA_BASE=H:\apache-tomcat-6.0.43CATALINA_HOME=H:\apache-t

2017-04-05 22:21:36 11182

转载 SpringMVC入门教程

参考:http://www.360doc.com/content/14/0331/09/16583880_365105789.shtml

2017-04-05 22:15:58 336

转载 从零开始搭建SpringMVC框架以及最简单的 Hello World 实例

转自:http://blog.csdn.net/linyk3/article/details/471559311Java环境要求:1.1JDK 1.6下载的是:jdk1.6.0_45-windows-x64.exe安装路径:将JDK下载后解压,我的解压路径是:C:\Program Files (x86)\Java添加环境变量,

2017-04-05 22:14:25 7018

转载 什么时候用接口,什么时候用抽象类?

对于抽象类以及接口的概念,大家都容易把这两者搞混,其实我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料。抽象类是从一系列相关对象中抽象出来的概念, 因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功能约定, 因此反映的是事物的外部特性分析对象,提炼内部共性形成抽象类,用以表示对象本质,即“是什么”为外部提供调用或功能

2017-04-05 19:45:51 7020 1

转载 通过JVM堆栈分析线程出现大量异常的原因

转自:http://rujingzhang.iteye.com/blog/2251792首先进入线上,使用ps -aux命令,查看jvm进程,可以得到运行tomcat的jdk的地址: /home/work/app/.jdk/bin/java 于是就知道了jdk的jstack、jps等命令的目录,然后找到jvm进程 /home/work/app/.jdk/bin/jps 2914

2017-04-04 23:28:04 2374

ZigBee基础例程

很详细的ZigBee基础例程,包括基本硬件的实验例程,协议栈的讲解,组网以及串口通信例程等

2012-10-07

基于 AT89S52 的温湿度检测系统的设计

本文介绍了利用AT89S52单片机进行温度和湿度的检测及其控制的智能化方法。

2011-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除