随笔分类 - Java
摘要:Threads Tab页介绍 线程 Tab 页分三个部分:线程数量统计、线程取样、线程状态 线程数量统计 左上角统计了当前存线程数以及守护线程数。 Thread Dump 线程取样,点击 Thread Dump 可以对当前程序运行的线程进行取样分析。 取样文件默认存储在临时目录: 你还可以对当前 d
阅读全文
摘要:一、运行时数据区 1.1 程序计数器 - 线程私有 可以看做当前线程所执行的字节码行号指示器,在任意时刻一个处理器(对于多核处理器来说是一个内核)都只会执行一条线程中的指令。所以为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的线程计数器,各条线程之间计数器互不影响,独立存储。 线程执
阅读全文
摘要:一、下载地址 VisualVM Download 二、安装 解压缩后编辑 visualvm/etc/visualvm.conf 文件,尾部插入 visualvm_jdkhome=你的jdk目录,例如我的: visualvm_jdkhome="D:/software/runtime/jdk-17.0.
阅读全文
摘要:Java versionSupport for compiling/testing/…Support for running Gradle 8 N/A 2.0 9 N/A 4.3 10 N/A 4.7 11 N/A 5.0 12 N/A 5.4 13 N/A 6.0 14 N/A 6.3 15 6
阅读全文
摘要:Java中资源文件获取源码浅析 文章目录 Java中资源文件获取源码浅析JDK11Class.getResource(String)Class.getClassLoader().getResource(String) JDK 8Class.getResource(String)Class.getCl
阅读全文
摘要:我们可以通过JNDI的API来操作LDAP LDAP v3 国际化 通过国际字符集(ISO 10646)处理国际化,以表示字符串形式的协议元素(例如DN) LDAP v3与 LDAP v2版本的区别之一:使用UTF-8对字符串编码 认证方式 LDAP的不同版本支持不同类型的身份验证。 LDAP v2
阅读全文
摘要:学了springboot才知道以前的一大堆配置是多么的痛。废话不多说,将学习springboot过程中遇到的问题总结下 已知个人有两个spring boot的启动类 一、单元测试 package com.mkydy.springboot; import org.junit.Test; import
阅读全文
摘要:相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及了解各个类适用的场景。下面是本文的目录大纲: 一.你了解String类吗? 二.深入理
阅读全文
摘要:1.工具准备 开发环境:Eclipse+Httpclient+Jsoup jar包: httpclient下的所有jar包(我不清楚哪些jar包是不需要的,以防万一,把所有jar包加上) jsoup-1.10.3.jar 2.了解并阅读相关文档 HttpClient 是Apache Jakarta
阅读全文
摘要:1.Struts2下载解压后 apps:该文件夹下包含了基于Struts2的示例应用,这些示例应用对于学习者是非常有用的资料。 docs:该文件夹下包含了Struts2的相关文档,包括Struts2的快速入门、Struts2的文档,以及API文档等内容。 lib:该文件夹下包含了Struts2框架的
阅读全文
摘要:引用百度百科的一段话:“Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基
阅读全文
摘要:今天学习了SpringMVC框架的配置和测试,所以记录以便查找。 开发工具:Eclipse,Tomcat 1.创建一个web项目,然后导入jar包 所需要的jar包(除了第一个,其它的都是spring框架的jar包): commons-logging-1.1.3.jar(Struts2框架中的jar
阅读全文
摘要:Hibernate项目配置 作为一个优秀的持久层框架Hibernate很容易入门。在使用Hibernate框架前,先来看看Hibernate是如何实现ORM框架的,即Hibernate的执行流程,如图所示: 现在开始新建我们的第一个Hibernate项目 1.在Eclipse中创建Web项目,名称为
阅读全文