JAVA、Excel、数据
文章平均质量分 59
墨咖
从入门到放弃...
展开
-
将数据写入json文件,并且读取json文件中的数据
将数据库数据生成json文件,然后读取json文件中的数据原创 2020-06-30 10:28:45 · 6052 阅读 · 1 评论 -
java将图片转为base64存入word(doc)后报错:无法显示连接的图像...
错误信息:原因排查 :修改后(正确)代码:看到的就是事实,${image}不要换行 ,直接跟在原先代码后面,解决原创 2020-06-04 16:46:40 · 2617 阅读 · 6 评论 -
将图片、charts图等转换成base64--java
将图片、charts图等转换成base64--java private static String getImageStr(String imagePath) { String imgFile = imagePath; InputStream in = null; byte[] data = null; try { in = new FileInputStream(imgFile); .原创 2020-06-02 17:21:23 · 371 阅读 · 0 评论 -
java生成文档
注意事项:1、word模板中的 ${username} 参数要求是Times New Roman(新罗马字体)用户名:${username}性别:${sex}地址:${address}2、生成的word格式只能是.doc格式,不能是.docx。...原创 2020-03-16 14:44:34 · 250 阅读 · 0 评论 -
通过java读取Linux上某一个目录下的文件名,不递归查子目录,返回文件名列表List
package com.test.demo.controller;import ch.ethz.ssh2.*;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.Ar...转载 2019-10-24 15:04:15 · 2701 阅读 · 5 评论 -
PostMan测试工具传参数使用
1、后台接收数据格式List<User> userList;postman格式:{ "userList":[{"userId":"3","age":"14"}]}注意:前后端userList名字要保持一致,否则后台接收的数据为“null”。2、后台接收数据格式@PathVariable("userId")@RequestMapping(val...原创 2018-11-14 09:23:15 · 2772 阅读 · 0 评论 -
蒙特卡洛算法--三门问题、中奖概率
(一)三门问题:题目:https://baike.baidu.com/item/%E4%B8%89%E9%97%A8%E9%97%AE%E9%A2%98结论先行:换门-中奖概率:2/3;不换门-中将概率:1/3代码 private boolean play(boolean ChangeDoor){ //Door:0,1,2 int prizeDoor (int)(Math...转载 2019-03-05 21:12:21 · 2271 阅读 · 0 评论 -
正则表达式
去掉字符串中中括号[]和多余双引号效果:"["a","b"]"--转换成--->"a,b"String area = "["a","b"]"//去掉左右中括号(可以分开写)area = areaObject.toString().replaceAll("[\\[\\]]", "");//去掉多余的双引号""area = area.replaceAll("\\\"","");...转载 2019-06-17 13:10:04 · 214 阅读 · 0 评论 -
java代码连接MySQL数据库问题
使用1、帐号密码问题异常信息:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)原因分析:因为安装禅道服务中多了一个mysqlzt的服务,可能端口配置一致,导致数据库连接不到自己想连接的数据库解决办法:打开服务,关掉mysqlzt的服务(鼠标右键--关闭服务...原创 2019-07-18 10:54:35 · 494 阅读 · 0 评论 -
java8 Stream
测试功能public class test { public static void main(String[] args) { List<User> userList = getUserList(); //1、分组统计数量 Map<String, Long> collect = userList.stream(...转载 2019-07-19 15:47:11 · 173 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Parameter 'Id' not found
异常:org.apache.ibatis.binding.BindingException: Parameter 'Id' not found. Available parameters are [arg1, Id, param1, param2] 解决:在XXXmapper.java 的方法参数中,添加注解@Param(),以让ibatis识别int select(@Param...原创 2018-11-05 11:04:56 · 7958 阅读 · 0 评论 -
String.split()--String类型的小数拆分成整数+小数格式
String e = "19.6"; String[] s1 = e.split("\\."); System.out.println("整数为:"+s1[0]); //19 System.out.println("小数为:"+s1[1]); //6简简单单...String.split()String str...原创 2018-11-09 13:58:18 · 811 阅读 · 0 评论 -
Java查询时间段(startTime--endTime)间的数据
问题1:判断时间间隔间的数据,就像查询数字一样通过between-and方法进行?答1:between-and用于查询数字区间,不用于查询两个时间间隔的内容。非要查询,可以试着把时间格式转换成Long型。 问题2:在用postman工具测试后,Java中报异常:(String类型和Date类型比较出现异常)?异常信息:### Error querying da...原创 2018-10-30 20:28:40 · 8472 阅读 · 7 评论 -
解析XML(2/4)——SAX(2/2)---将XML的内容和结构存入Java对象
相较于解析XML(2/4)——SAX(1/2)添加一下信息:一、SAXTest.java二、SAXParserHandler.java三、Book.java实体类翻译 2018-07-09 13:25:53 · 111 阅读 · 0 评论 -
解析XML(3/4)——JDOM(1/2)----将数据从XML文件中读取
一、books.xml<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</author> &翻译 2018-07-09 17:45:08 · 226 阅读 · 0 评论 -
解析XML(3/4)——JDOM(2/2)----将XML数据储存到对象中
准备翻译 2018-07-09 17:50:30 · 169 阅读 · 0 评论 -
解析XML(4/4)——DOM4J
一、下载DOM4J包:https://dom4j.github.io/二、DOM4JTest.javapackage com.test.dom4jtest;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Doc...翻译 2018-07-10 17:06:20 · 129 阅读 · 0 评论 -
创建XML(1/4)--通过DOM方式
注:生成如下内容的XML文档翻译自,慕课网:https://www.imooc.com/video/5254 一、创建根节点和book属性 document.createElement("bookStore");document.appendChild(bookStore); 二、创建XML文件 TransformerFactory.newInstance().n...翻译 2018-07-19 09:54:48 · 189 阅读 · 0 评论 -
创建XML(2/4)--通过SAX方式
注:生成如下内容XML<?xml version="1.0" encoding="UTF-8"?><bookStore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</author> &翻译 2018-07-19 10:22:13 · 134 阅读 · 0 评论 -
创建XML(3/4)--通过DOM4J方式
注:生成如下rss.xml 一、RSS 二、生成RSS根节点+version属性 document.addElement("rss");根节点.addAttribute("version", "2.0"); 三、生成子节点和内容,并且设置换行 //添加节点+文本根节点.addElement("channel");节点.setText("迎春花回怼:错!...翻译 2018-07-19 14:17:36 · 185 阅读 · 0 评论 -
创建XML(4/4)--通过JDOM方式
目录 一、生成XML根节点 new Element("rss") 二、添加子节点+节点间文本 父节点.addContent(子节点);子节点.setText(String str); 三、设置格式 Format format = Format.getCompactFormat(); 一、生成XML根节点 //1、创建RSS根节点El...翻译 2018-07-19 17:21:39 · 169 阅读 · 0 评论 -
解析XML(2/4)——SAX(1/2)
一、saxtest.javapackage com.test.saxtest;import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFacto...翻译 2018-07-09 10:23:59 · 139 阅读 · 0 评论