- 博客(21)
- 收藏
- 关注
原创 easyexcel多个excel文件压缩为zip导出
背景:产品设计一个批量导出的功能,需要将生成的多个excel打成压缩包导出。解决方案:因为我们之前项目的单个Excel导出都是用的easyexcel所以我这边还是希望用这个工具去生成excel,然后zip流导出。探索过程参考了:https://www.jianshu.com/p/a082eeba88a9//导包 <dependency> <groupId>com.alibaba</groupId> ...
2020-12-16 16:11:26 4318 5
原创 Elasticsearch7.5.1学习笔记三【curl简单体验】
本人学习环境 Win10笔记本 +安装vmware15 + centos7mini版 + jdk11 + es7.5.1前面已将安装并启动了ES服务,因为Elasticsearch是restful风格的接口,所以下面通过curl命令简历体验索引的创建查询等1.创建索引PUT表示创建创建一个名字叫test的索引curl -X PUT '127.0.0.1:9200/test'...
2020-01-16 14:24:21 702
原创 Elasticsearch7.5.1学习笔记四【kibana安装】
本人学习环境 Win10笔记本 +安装vmware15 + centos7mini版 + jdk11 + es7.5.1 + kibana7.5.11.下载地址https://elasticsearch.cn/download/下载对应版本2.下载后上传虚拟机进行安装#rpm -i example.rpm 安装 example.rpm 包;#rpm -iv example.rpm...
2020-01-16 10:54:23 2771 1
原创 Elasticsearch7.5.1学习笔记二【实现宿主机访问虚拟机的ES】
上一步安装踩坑已经正常启动ES了,这一步要实现宿主机直接访问虚拟机中的ES1.编辑虚拟机的网络配置2.选择VMnet8的NAT设置3.添加端口映射。将主机的指定端口映射到虚拟机的对应端口4.关闭虚拟机的防火墙systemctl stop firewalld.service关闭防火墙的开机启动systemctl disable firewalld.ser...
2020-01-15 20:34:30 928
原创 java 中用dom4j向xml文件写入标签文本
XmlConfigPath xmlConfigPath = setting.getXmlConfigPath(); Map<String, String> contents = xmlConfigPath.getContents(); //目标xml文件路径 String xmlFilePath = setting.getInstallPath() + "/" + ...
2020-01-15 13:46:16 287
原创 Elasticsearch7.5.1学习笔记一【安装踩坑】
本人学习环境 Win10笔记本 +安装vmware15+centos7+jdk11工具下载链接:vmware15链接:https://pan.baidu.com/s/1z274Zk0uCHL-XAUPsgkRAg提取码:ud8eElasticsearch7.5链接:https://pan.baidu.com/s/1pMfvOukRieh3KkrBLLISjw提取码:gu3i...
2020-01-13 22:32:27 1895
原创 上传文件到七牛云并删除已上传文件
@Configuration@ConfigurationProperties(prefix = "qiniu")public class QiNiuConfig { private String accessKey; private String secretKey; /** 要上传的空间名 */ private String bucket; ...
2018-09-30 16:44:32 2021
原创 csv文件生成
/** * 生成csv文件 * @param data 要写入文件的内容 * @param path 文件要保存的路径 */public static void CreateCSV(ArrayList<ArrayList<String>> data, String path) { BufferedWriter out = null; long...
2018-09-30 16:35:34 524
原创 java时间工具类
public class DateUtils { /** * 获取昨天零时的时间 * @return */ public static Date getYestDayStart(Date date){ Calendar calendar = Calendar.getInstance(); calendar.setTi...
2018-09-27 10:53:53 157
原创 linux下shell脚本循环启动jar包并kill掉进程
编写启动后关闭进程的shell脚本run.sh 内容如下:tpid=`ps aux | grep -c 'testjedispool-0.0.1-SNAPSHOT2.jar'`nohup java -jar testjedispool-0.0.1-SNAPSHOT2.jar > console.log 2>&1 &echo $! > pid.log...
2018-08-21 17:12:16 4057 1
原创 java动态加载properties配置信息
配置文件位置 新建如下加载配置文件的工具类,在其他需要用的配置信息的地方调用工具类方法获取配置参数即可public class LoadPropertiesUtil { private static final Logger logger = Logger.getLogger(LoadPropertiesUtil.class); /** * 加载文...
2018-08-09 14:28:20 2228
原创 java中利用spring 提供的 RestTemplate发送http请求
1.搭建Spring框架2.在使用类中直接注入@Autowiredprivate RestTemplate restTemplate;3.向指定url发送无请求头消息验证的get请求/** * 〈〉根据url 发送求情获取json结果 * * @Date: 2018/8/1 19:37 */public String getJson(String url){ ...
2018-08-09 14:20:54 1476
原创 maven 打包配置文件外置
本人用的idea开发的pom中配置如下信息<build> <sourceDirectory>src/main/java</sourceDirectory> <resources> <!-- 控制资源文件的拷贝 --> <resource> &...
2018-08-09 14:02:20 4292 2
转载 java中解压压缩文件
package test;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.nio.charset.Charset;import java.util.Enumeration;import java
2018-01-08 10:26:32 728
转载 js中获得两个日期间的天数
function btnCount_Click(){ s1 = "2006-12-18" s2 = "2007-1-5" alert("第一个日期;"+s1+"/n第二个日期:"+s2+"/n相差"+DateDiff(s1,s2)+"天") } //计算天数差的函数,通用 function DateD
2018-01-03 13:37:39 586
原创 java中获取当月1号零时零分的时间
/** * 获得当月1号零时零分零秒 * @return */ public Date initDateByMonth(){ Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.DAY_OF_MONTH, 1); calendar
2018-01-03 13:33:21 8997 1
原创 java中获取当天零点零分时间
/** * 获得当天零时零分零秒 * @return */ public static Date initDateByDay(){ Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.HOUR_OF_DAY, 0); calen...
2018-01-03 13:31:08 36770 6
原创 vue.js中在js获取指定日期到现在时间的天数
/** * 获取指定日期(字符串类型)到当前时间的天数 * @param {Object} sDate1 格式:2018-01-04 */ dateDiff : function(sDate1) { var date2 = new Date(); var date1 = new Date(Date.parse(sDate1.replace(/-/
2018-01-03 13:27:36 11868
转载 获取xml中指定属性的节点
/** * 获得X属性结果是X值的整个标签 */ public static Element parse(Element node , String type , String val) { for (Iterator iter = node.elementIterator(); iter.hasNext();) { Element element = (...
2017-12-28 15:48:16 2213
原创 java 中用dom4j将文本写入xml
public void test(){ //目标文件路径 String xmlFilePath = "D:\\Program Files\\apache-maven-3.5.2\\conf\\conhig.xml"; //目标文件对象 File file = new File(xmlFilePath); XMLWriter writer = null;// 声明写XML的对象
2017-12-28 15:02:53 978 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人