摘要:   在各种管理系统中,数据的导入导出是经常用到的功能,通常导入导出以Excel、CSV格式居多。如果是学习的过程中,最好是自己实现数据导入与导出的功能,然而在项目中,还是调用现成的功能比较好。近期一直使用一款名叫JeeSite的开源项目来进行二次开发,就记录一下该项目对于Excel导入导出数据的过程。JeeSite提... 阅读原文
2018-05-07 16:36:02 阅读(830) 评论(0)
摘要: 一、 语法   Cron表达式是一个字符串,从Spring4.x版本后,不再进行年份的支持。该字符串以5个空格隔开,分为6个域,每一个域代表一个含义。语法如下:   seconds   minutes  hours  daysOfMonth  months  daysOfWeek   有兴趣的同学可以参考Cron表... 阅读原文
2018-05-07 14:58:02 阅读(788) 评论(0)
摘要: 上一篇文章已经对ArrayList进行了分析,那么这篇文章就来讲讲经常和它进行对比的LinkedList吧。   LinkedList是啥 LinkedList本质上是一个双向的链表,首先在这里解释下链表的组成结构。 一个链表是由许多的节点(Node)所组成的,而每个节点内部其实由三部分组成: 1.指向前一个节点内存... 阅读原文
2018-05-07 14:41:03 阅读(748) 评论(0)
摘要: #######################################################################################获取指定目录下所有的.java文件(包含子目录中的),并将这些java文件的绝路路径写入到一个文件中。建立一个java文件清单列表。/* * 思... 阅读原文
2018-05-07 14:22:08 阅读(835) 评论(0)
摘要: 一、WebSocket简介     WebSocket 的定义?WebSocket是HTML5下一种全双工通信协议。在建立连接后,WebSocket服务器端和客户端都能主动的向对方发送和接收数据,就像Socket一样。     WebSocket 的由来?众所周知,HTTP协议有“无连接”、“不可靠”、“尽最大努... 阅读原文
2018-05-07 13:39:10 阅读(760) 评论(0)
摘要:IDEA是迄今为止最好的JAVA工具 阅读原文
2018-05-07 13:32:03 阅读(743) 评论(0)
摘要: Java中枚举其实就是静态常量,今天发现枚举里面其实还能加方法,学习了下, 代码如下: 1 package org.pine.test; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 public enum Color... 阅读原文
2018-05-07 11:47:02 阅读(805) 评论(0)
摘要: JSTL <1> 实现了JSP页面代码的复用 <2> 使得可读性更强 导入 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@taglib prefix="fn" uri="http://... 阅读原文
2018-05-07 10:26:02 阅读(783) 评论(0)
摘要: 代理模式 为其他对象提供一种代理以控制对这个对象的访问,中介,可去掉功能服务或增加额外的服务 1. 常见代理 远程代理: 为不同地理的对象提供局域网代表对象 虚拟代理: 根据需要将资源消耗很大的对象进行延迟 真正需要的时候进行创建 保护代理: 权限控制 智能引用代理: 提供额外服务 静态代理:代理和被代理对象在代理... 阅读原文
2018-05-07 08:52:01 阅读(766) 评论(0)
摘要: 1、访问http://start.spring.io/ 2、选择构建工具Maven Project、Spring Boot版本 2.0.1,以及一些工程基本信息 ,最后点击Generate Project生成项目   3.下载后解压,导入maven项目: 项目结构如下(controller和domain包是后加的... 阅读原文
2018-05-07 07:57:05 阅读(780) 评论(0)