Java
S.Gerrard
这个作者很懒,什么都没留下…
展开
-
常用request方法
公共接口类HttpServletRequest继承自ServletRequest。客户端浏览器发出的请求被封装成为一个HttpServletRequest对象。对象包含了所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含在其内。一.获得请求信息request.getRequestURL(): 浏览器发出请求时的完整URL,包括协议、主机名、端口requ...原创 2018-06-21 16:07:36 · 6201 阅读 · 2 评论 -
Java删除文件夹操作
由于Files.delete()方法只能删除单个文件或空目录,而不能删除含有文件的文件夹,通常递归删除操作:File dirFile = new File(path);if(dirFile.exists()){ File[] files = dirFile.listFiles(); for(File f : files){ Files.delete(f.to...原创 2019-05-22 11:02:14 · 427 阅读 · 0 评论 -
Java读取XML文件
import java.io.File;import java.sql.SQLException;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;impo...原创 2019-03-20 09:48:39 · 6003 阅读 · 0 评论 -
JavaMail发送邮件
首先导入javamail的jar包,由于使用的是maven项目,所以在pom.xml文件中加入dependency<!-- https://mvnrepository.com/artifact/javax.mail/mail --><dependency> <groupId>javax.mail</groupId> <artifac...原创 2019-02-14 15:28:27 · 298 阅读 · 1 评论 -
Java中获取Tomcat项目路径
getServletContext().getRealPath("/");//返回项目在容器中的实际发布运行的根路径。//C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\project原创 2018-11-23 15:09:24 · 1941 阅读 · 0 评论 -
Java获取Tomcat项目路径
String path=System.getProperty("catalina.home");得到path = C:\Program Files\Apache Software Foundation\Tomcat 8.0原创 2018-10-31 15:01:45 · 2536 阅读 · 0 评论 -
设置定时器——Tomcat启动后开始执行
首先创建监听器:public class ScheduleListener implements ServletContextListener { private static ScheduledExecutorService service4Check; @Override public void contextInitialized(ServletContex...原创 2018-08-22 16:30:44 · 3828 阅读 · 0 评论 -
Eclipse修改字符集为UTF-8
选择菜单栏Windows->Preferences->General->Workspaceeclipse默认是GBK格式,可修改为常用的UTF-8格式注:若使用到JSP,可选择Preferences->Web->JSP Files修改原创 2018-07-13 09:34:29 · 835 阅读 · 0 评论 -
Java时间HH-mm-ss与hh-mm-ss的区别
日期HH-mm-ss(时-分-秒)为24小时制日期hh-mm-ss(时-分-秒)为12小时制Date dNow = new Date( );SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd_hh-mm-ss");System.out.println(dateFormat.format(dNow)); 输出: 2018-...原创 2018-06-28 15:12:56 · 8192 阅读 · 0 评论 -
Java 定时器
/** * 普通thread * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着, * 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下: * @author GT * */ public class Task1 { public static void main(String[] args) { ...转载 2018-06-22 17:36:24 · 191 阅读 · 0 评论 -
Java 拷贝文档中的内容到另一文档中
由于log4j自带的文件分裂功能无法使用,故在代码内部实现当log文件大于一定数值时拷贝并清空 String filename = System.getProperty("catalina.base") +"/logs/tomcat8-stdout.log"; File logfile = new File(filename); long lenth = ...原创 2018-06-22 14:50:33 · 2506 阅读 · 0 评论 -
子网掩码的获取和判断
int mask = ifAddr.getNetworkPrefixLength();StringBuilder maskStr = new StringBuilder();int[] maskIp = new int[4];for (int i=0; i<maskIp.length; i++) { maskIp[i] = (mask >= 8) ? 255 : (ma...原创 2019-09-16 13:50:55 · 960 阅读 · 0 评论