上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页

2018年12月1日

JVM 调优 - JPS

摘要: Java命令学习系列(一)——Jps 2015-04-16 分类:Java 阅读(23993) 评论(7) 阿里大牛珍藏架构资料,点击链接免费获取 jps位于jdk的bin目录下,其作用是显示当前系统的java进程情况,及其id号。 jps相当于Solaris进程工具ps。不象”pgrep java 阅读全文

posted @ 2018-12-01 12:13 手握太阳 阅读(344) 评论(0) 推荐(0) 编辑

JVM调优—Jstack

摘要: Java命令学习系列(二)——Jstack jstack是java虚拟机自带的一种堆栈跟踪工具。 功能 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、 阅读全文

posted @ 2018-12-01 11:50 手握太阳 阅读(293) 评论(0) 推荐(0) 编辑

java异常类的妙用

摘要: 异常类的妙用 以往在使用异常时,只是知道通过异常类的构造方法设置一些出错信息,此外最多就是把引起该异常的原因通过Throwable类的子类一同设置进去。今天在分析springSecurity3.0.5的框架时,看到AuthenticationException这个异常类(用在验证时)的源码,发现这个 阅读全文

posted @ 2018-12-01 11:44 手握太阳 阅读(481) 评论(0) 推荐(0) 编辑

Spring Security 梳理 - DelegatingFilterProxy

摘要: 可能你会觉得奇怪,我们在web应用中使用Spring Security时只在web.xml文件中定义了如下这样一个Filter,为什么你会说是一系列的Filter呢? <filter> <filter-name>springSecurityFilterChain</filter-name> <fil 阅读全文

posted @ 2018-12-01 11:17 手握太阳 阅读(857) 评论(0) 推荐(0) 编辑

2018年11月25日

Spring Boot 梳理 - 4个核心

摘要: Spring的JdbcTemplate是不是在Classpath里?如果是,并且有DataSource的Bean,则自动配置一个JdbcTemplate的Bean。  Thymeleaf是不是在Classpath里?如果是,则配置Thymeleaf的模板解析器、视图解析器以及模板引擎。 Sprin 阅读全文

posted @ 2018-11-25 08:59 手握太阳 阅读(2053) 评论(0) 推荐(0) 编辑

2018年11月24日

Maven 梳理 -scope属性

摘要: 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 阅读全文

posted @ 2018-11-24 22:50 手握太阳 阅读(122) 评论(0) 推荐(0) 编辑

Maven 梳理 -多模块 vs 继承

摘要: Maven提高篇系列之(一)——多模块 vs 继承 这是一个Maven提高篇的系列,包含有以下文章: Maven提高篇系列之(一)——多模块 vs 继承 Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例) Maven提高篇系列之(三)——使用自己的Re 阅读全文

posted @ 2018-11-24 17:51 手握太阳 阅读(498) 评论(0) 推荐(0) 编辑

Maven 梳理 - 使用Maven构建多模块项目

摘要: 多模块实际案例 示例一 Maven多模块项目 Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。 项目结构如下: test-hd-parent (父级) pom.x 阅读全文

posted @ 2018-11-24 17:28 手握太阳 阅读(4183) 评论(0) 推荐(0) 编辑

Maven 梳理 -eclipse中创建Maven的web项目

摘要: 已验证成功: 1、创建Maven的Web工程 新建Maven工程:File -> New -> Maven Project,具体如下所示: 点击Next进入下述页面,下方的窗口是我们选择所创建的Maven Project的原型的。因为我们要创建Web项目,所以我们选择的是maven-archetyp 阅读全文

posted @ 2018-11-24 10:40 手握太阳 阅读(160) 评论(0) 推荐(0) 编辑

Maven 梳理 - maven新建web项目提示"javax.servlet.http.HttpServlet" was not found on the Java Build Path

摘要: 方法一: 方法二: Java Build Path -> Libraries ->Add Library… -> Server Runtime ->Next。 具体如下所示: 点击Next后选择我们之前配置的Apache Tomcat v9.0,然后点击Finish即可。添加完Libraries后不 阅读全文

posted @ 2018-11-24 10:15 手握太阳 阅读(1094) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页

导航