java解析
Sunbeam___
这个作者很懒,什么都没留下…
展开
-
servlet解析formData,获取到文件流
DiskFileItemFactory factory = new DiskFileItemFactory(); //2、创建一个文件上传解析器 ServletFileUpload upload = new ServletFileUpload(factory); //解决上传文件名的中文乱码 upload.setHeaderEncoding("UTF-8"); // 是否是附件上传文件原创 2020-10-19 14:04:18 · 1886 阅读 · 0 评论 -
jQuery servlet前后端跨域解决
脚本form表单post请求方法form.setAttribute(“method”,“post”);后台:允许所有连接忽略跨域response.setHeader(“Access-Control-Allow-Origin”, “*”);原创 2020-10-19 14:00:04 · 264 阅读 · 0 评论 -
poi读excel xlsx的工具类
//得到workbook public Workbook readWorkBook(InputStream is) throws Exception { Workbook wb = null; try { /** 使用WorkbookFactory不用再去判断Excel因为版本不同而使用不同的方法 */ wb = WorkbookFactory.create(is); is.close(); .原创 2020-09-04 10:16:24 · 459 阅读 · 0 评论 -
poi大数据导出的基本过程
//初始化FileOutputStream fos = null;SXSSFWorkbook sxssfWorkbook = null;// 导出的excel,全文件名final String excelExportDestfilepath = "C:/Users/sunbe/Desktop/abc.xlsx";// 获取SXSSFWorkbook实例 sxssfWorkbook = new SXSSFWorkbook(); //创建sheet Sheet sheet = sxssfWork原创 2020-09-04 09:52:09 · 329 阅读 · 0 评论 -
po一个爬虫项目
package com.baosight.utils;import org.quartz.JobBuilder;import org.quartz.JobDetail;import org.quartz.Scheduler;import org.quartz.SchedulerFactory;import org.quartz.SimpleScheduleBuilder;import org.quartz.Trigger;import org.quartz.TriggerBuilder;i原创 2020-07-22 10:16:02 · 291 阅读 · 0 评论 -
常用正则表达式
校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$校验中文^[\\u4e00-\\u9fa5]{0,}$由数字、26个英文字母或下划线组成的字符串^\\w+$校验E-Mail地址[\\w!#$%&w!#$%&w](?:[\\w-]*[\\w])?\\.)+[\\w](?:[\\w-]*[\\w])?校验身份证号码15位: ^[1-9]\.原创 2020-07-06 10:27:16 · 233 阅读 · 0 评论 -
java调用cmd且隐藏窗口,最后关闭窗口
/*cmd.exe /c cmd 是执行完cmd命令后关闭命令窗口。cmd.exe /k cmd 是执行完cmd命令后不关闭命令窗口。cmd.exe /c start cmd 会打开一个新窗口后执行cmd指令,原窗口会关闭。cmd.exe /k start cmd 会打开一个新窗口后执行cmd指令,原窗口不会关闭cmd.exe /k start /b cmd 会打开一个隐藏的窗口执行c...原创 2019-08-13 10:17:59 · 5723 阅读 · 1 评论 -
java解析xml文件
java解析xml的方式有四种方法:DOM、SAX、JDOM、DOM4j、XPathdom4j是目前在xml解析方面是最优秀的(Hibernate、Sun的JAXM也都使用dom4j来解析XML),它合并了许多超出基本 XML 文档表示的功能,包括集成的 XPath 支持、XML Schema 支持以及用于大文档或流化文档的基于事件的处理所以本文用dom4j作为演示代码如下:public ...原创 2019-08-02 09:40:59 · 155 阅读 · 0 评论 -
正则表达式()、[]、{}的区别小结
1.正则表达式的() [] {}有不同的意思。() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。(\s*)表示连续空格的字符串。[]是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。{}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个空格,\s{1,3}表示匹配一到三个空格。(0-9) 匹...原创 2019-08-06 11:59:10 · 1096 阅读 · 0 评论 -
使用PhantomJSI在java后端生成ECharts图片
方法之前我们先说一下设计思路,有了好设计思路我们才能去写好一个程序1.初步思路①Web项目提供一个http服务,并公开此url地址,访问该地址可以获取Echarts统计图;②Java通过Runtime调用phantomjs脚本,并传入url和filename参数,相当于打开浏览器;③使用page.open(url)打开该地址,相当于在浏览器中浏览访问;④使用page.render(fil...原创 2019-08-06 11:17:05 · 1313 阅读 · 1 评论