JAVA 第21页
web.xml文件示例-Ddmit

web.xml文件示例

web.xml是描述一个web项目如何进行部署的配置文件。这里有5个web.xml文件,仅作参考。 1.Servlet 3.1文件描述示例 <web-app xmlns='http://xmlns.jcp.org/xml/ns/javaee' xmlns:xsi='http://...
ddmit的头像-DdmitDdmit6年前
015250
Idea启动提示:Dependency mapping for [type=java.lang.String, name=’struts.devMode’] already exists-Ddmit

Idea启动提示:Dependency mapping for [type=java.lang.String, name=’struts.devMode’] already exists

这是JRebel插件的bug,解决的办法是在Tomcat运行参数添加: -Drebel.struts2_plugin=false 或者不以jrebel方式启动。 参考:https://issues.apache.org/jira/browse/WW-4842;
ddmit的头像-DdmitDdmit6年前
015210
mybatis invalid comparison: java.util.Date and java.lang.String错误解决-Ddmit

mybatis invalid comparison: java.util.Date and java.lang.String错误解决

Mybatis查询出错:invalid comparison: java.util.Date and java.lang.String。 错误原因: 参数值为java.util.Date类型,但是mybatis mapper文件中比较是使用字符串的方式进行比较导致。 <i...
ddmit的头像-DdmitDdmit5年前
015160
什么是版本控制?-Ddmit

什么是版本控制?

本文目的:了解本地版本控制系统、集中式版本控制系统以及分布式版本控制系统之间的区别。 关于版本控制 什么是版本控制?我为什么要关心它呢?版本控制是一种记录一个或若干文件内容变化,以便...
ddmit的头像-DdmitDdmit6年前
015140
Java日期操作日期-Ddmit

Java日期操作日期

1.将字符串String转为Calendar String dateString = '2018-09-11'; SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd'); Date date = sdf.parse(dateString); Calendar cal = Calendar...
ddmit的头像-DdmitDdmit6年前
015130
ThreadLocal和synchronized的区别?(ThreadLocal详解及正确认知)-Ddmit

ThreadLocal和synchronized的区别?(ThreadLocal详解及正确认知)

相信读者在网上也看了很多关于ThreadLocal的资料,很多博客都这样说:ThreadLocal为解决多线程程序的并发问题提供了一种新的思路;ThreadLocal的目的是为了解决多线程访问资源时的共享问题。如...
ddmit的头像-DdmitDdmit6年前
015090
Java 8遍历Map的N种方式-Ddmit

Java 8遍历Map的N种方式

遍历Map的方式很多,除了常见的 Java中如何遍历Map对象的4种方法,在Java 8中还有另外的几种遍历方式。 // stream.forEach Map<String, String> params = new HashMap<>(); params....
ddmit的头像-DdmitDdmit5年前
015031
Jsp中自定义标签的使用-Ddmit

Jsp中自定义标签的使用

使用自定义标签进行开发,首先需要了解一下自定义标签所涉及的接口和类的类图: 从类图可以看出,要想实现JSP自定义标签,必须得实现JspTag接口,该接口有多个实现类,从Jsp2.0开始,我们只需要...
ddmit的头像-DdmitDdmit6年前
015010
Spring/SpringBoot实现定时任务的4种方式-Ddmit

Spring/SpringBoot实现定时任务的4种方式

Spring使用@Scheduled批注为基于cron表达式的任务调度和异步方法执行提供了出色的支持。可以将@Scheduled批注与触发器元数据一起添加到方法中。 一、cron表达式规则定义 Crontab模式的表达式是...
ddmit的头像-DdmitDdmit5年前
014660
Java按指定大小将List拆分为多个List-Ddmit

Java按指定大小将List拆分为多个List

如何将一个List按照指定大小,均分(最后一个可能个数不一样)为多个List呢?有两种方式实现: 1.Google Guava com.google.common.collect.Lists.partition(List<T> list, int size) 2.Ap...
ddmit的头像-DdmitDdmit5年前
014470