摘要: 匿名内部类 what 匿名内部类还是一个类,这个类一般创建一次,使用一次,没有名字,因此是匿名的。 java8中出了一个lambda表达式,好像就是为了匿名类而生,因为有的时候给一个方法传一个类,仅仅使用了这个类的方法,然后这个类的方法被调用,lambda可以帮我们轻松的解决这个问题 这是内部类的情 阅读全文
posted @ 2017-12-22 20:03 白白胖胖的空格 阅读(298) 评论(0) 推荐(0) 编辑
摘要: jdk提供的jstack我们通过名字就能很好地理解,这个工具是和栈分不开的 我们看一组jdk工具的命令行,通过这个命令行来理解最基本的用法 可以理解出来,大致跟的几个参数,以及我们的java进程 -F :强制打印栈信息,每一个线程对应的栈信息,以及当前栈的状态 -m :不仅打印java栈,还打印na 阅读全文
posted @ 2017-12-22 19:33 白白胖胖的空格 阅读(505) 评论(0) 推荐(0) 编辑
摘要: jhat(JVM Heap Analysis Tool) Sun JDK 提供jhat命令与jmap搭配使用的,来分析jmap生成的堆转储快照。 jhat内置了一个微型的http/html服务器,省的dump文件的分析结果后,可以在浏览器中查看。不过在实际应用中,基本上都不适用这个 原因有两点: 1 阅读全文
posted @ 2017-10-11 22:17 白白胖胖的空格 阅读(237) 评论(0) 推荐(0) 编辑
摘要: jmap(Memory Map for java) jmap命令用于生成堆转储快照(一般称为heapdump或dump文件) 如果不使用jmap命令,要想获取java堆转储快照,还有一些比较暴力的手段:譬如使用一个jvm参数 -XX:+HeapDumpOnOutOfMemoryError,可以让虚拟 阅读全文
posted @ 2017-10-11 22:06 白白胖胖的空格 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 jinfo(Configuration Info for Java) jinfo的作用是事实的查看和调整虚拟机各项参数。jps命令的-v参数可以查看虚拟机启动时显示指定的参数列表,但如果想知道未被显示指定的参数的系统默认值,除了去找资料外,就只能使用jinfo 的 -flag选项进行查 阅读全文
posted @ 2017-09-17 19:30 白白胖胖的空格 阅读(213) 评论(0) 推荐(0) 编辑
摘要: jstat(JVM Statistics Monitoring Tool) jstat是用于监视虚拟机各种运行状态信息的命令行工具。 它可以显示本地或者远程虚拟机进程中的类装载,内存,垃圾收集,JIT编译等运行数据,在没有GUI图形界面,只提供纯文本控制台环境的服务器上,它将是运行期定位虚拟机性能问 阅读全文
posted @ 2017-08-27 11:57 白白胖胖的空格 阅读(144) 评论(0) 推荐(0) 编辑
摘要: jps(JVM Process Status Tool) jdk提供的jps很像UNIX的ps命令,可以列出正在运行的虚拟机进程,并显示虚拟机执行的主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifi 阅读全文
posted @ 2017-08-26 20:02 白白胖胖的空格 阅读(544) 评论(0) 推荐(0) 编辑
摘要: JDK工具总概括 本文这里概括内容 作为一个java使用者jdk目录下的/bin目录我们应该十分熟悉,这里面有很多jdk提供给我们的执行程序,当然Windows和Linux的格式不同,但是细心的小伙伴应该看到这些可执行程序都十分的小!!! 这些文件为什么这么小,并不是jdk开发团队可以把它们制作的如 阅读全文
posted @ 2017-08-26 18:28 白白胖胖的空格 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 直接引入场景 一直配置springMVC的时候,都是直接copy过来用,如下 但是在某一次 修改的时候,看到了这里就将 映射规则进行了修改 然后就莫名的发现之前可以跑出来的jsp文件统统都是404 debug 了一下,全部都走映射了 就感觉很纳闷,一位之前就没这个概念 今天在这里记录下 / 和 /* 阅读全文
posted @ 2017-06-25 19:41 白白胖胖的空格 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 最近在学习ws 的时候,学到了一个认证和授权,在我们互联网访问的时候,有些内容不想让别人发现, 就需要我们对内容进行访问控制,也就遇到了认证和授权,于是就接触到了keytool这个工具 keytool 这个工具是jdk提供的工具 Java SE Tools Reference 这是jdk的官方文档 阅读全文
posted @ 2017-06-21 07:40 白白胖胖的空格 阅读(386) 评论(0) 推荐(0) 编辑