分类:Java

Mybatis更新数据库示例

@ mybatis-config.xml123 <mappers> <mapper resource="mybatis/xml/GuestInfoMapper.xml" /></mappers> @ 添加GuestInfoMapper接口12 public interface GuestInfoMapper {void updateGuestI

如何获取thread dump和heap dump

@ 获取服务器进程号:1234567C:\Users\Bejond>jps -l3584 sun.tools.jps.Jps52487088 E:\code\server\wildfly-10.0.0.Final_\jboss-modules.jar5156 org.jetbrains.jps.cmdline.Launcher5560 org.jetbrains.idea.maven.ser

How to return result with thread

As we know that we can implements Runnable to create a thread. And invoke run() to run it. If we extends class Thread, we need to call method start(). But how can we get a value from a thread? Like th

用枚举类型设计省,市,区管理

@ 枚举类型可以将一组具有名称的值的优先级和创建为一种新的类型。我们可以像创建类一样创建枚举类型。比如 123456public enum Food { APPLE, ORANGE, CHOCOLATE, GRAPE} @ 枚举类型有几个常用的方法。 values(),返回该枚举类型所有的常量数组。 ordinal(),返回某个常量所在枚举类型的位置,从0开始。Fo

Java堆和栈的区别

Java Heap Memory(堆)堆是用来存放java程序运行时的对象和jre的类的. 我们创建的对象总是存在堆里. GC就是清理堆中没有被引用的对象. 堆里的对象是全局可见可引用的.Java Stack Memory(栈)栈用于线程运行时存放变量的, 包括临时变量, 指向存放在堆里的对象的引用等. 栈就像一个试管一样, 遵循后进先出(Last In First Out). 当程序调用一个方法

触发Full GC的情况

原文地址: http://book.51cto.com/art/201011/235592.htm除直接调用System.gc外,触发Full GC执行的情况有如下四种。 旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行Full GC后空间仍然不足,则抛出如下错误:java.lang.OutOfMemoryError: Java heap space

Java GC 监测

English Orignal Link: http://www.journaldev.com/2856/java-jvm-memory-model-and-garbage-collection-monitoring-tuning 我们可以通过命令行或者UI工具监测应用的内存使用情况. 这里我们用Java2Demo.jar作为测试应用.jstat然后我们在Java2Demo.jar所在的目录打开一

Java 垃圾回收机制

English Original Link: http://www.journaldev.com/2856/java-jvm-memory-model-and-garbage-collection-monitoring-tuning Java Garbage Collection(GC)GC就是移除未被引用的对象(垃圾对象), 清理出内存来分配其他新对象. Java垃圾回收是自动的, 这基本不需要

Java 内存管理机制

English Original Link: http://www.journaldev.com/2856/java-jvm-memory-model-and-garbage-collection-monitoring-tuning JVM Heap被分为两部分, Young Generation, Old Generation. Perm并不属于HeapYoung Generation (Yo

Java中文乱码问题

@ jsp页面乱码, 在jps中加<%@ page contentType="text/html;charset=UTF-8" language="java" %> @ jsp传值到Action的乱码.struts.xml不适用于struts2.1.6 (这个版本有这个bug, 其他版本可以通过这样配置), 可以用spring的filter<