摘要:
在各种管理系统中,数据的导入导出是经常用到的功能,通常导入导出以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)