java技术
文章平均质量分 59
liu---shui
学无止境
展开
-
java chrome puppeteer 截图
安装node环境 node安装puppeteer插件npm i --save puppeteer --ignore-scripts3.截图需要js//导入包const puppeteer = require('puppeteer');(async () => { const chromePath = "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" const address =...原创 2022-02-23 10:02:07 · 1476 阅读 · 0 评论 -
根据ip生成不重复的订单号
public class OrderGen2Test { /** 订单号生成 **/ private static ZoneId ZONE_ID = ZoneId.of("Asia/Shanghai"); private static final AtomicInteger SEQ = new AtomicInteger(1000); private static final DateTimeFormatter DF_FMT_PREFIX = DateTimeFormat.原创 2020-09-11 10:22:45 · 260 阅读 · 0 评论 -
java 压缩下载网络文件
@RequestMapping("downFiles") @ResponseBody public void downFiles(HttpServletResponse response, @RequestParam String videoIds) { String[] video = videoIds.split(","); ZipOutputStream zipos = null; DataOutputStream os = null; try { .原创 2020-09-07 09:42:52 · 508 阅读 · 0 评论 -
Failed to convert property value of type 'java.lang.String' to required type 'com.mongodb.ServerAddr
Failed to convert property value of type 'java.lang.String' to required type 'com.mongodb.ServerAddrspring 连接 mongdb集群报此错误有可能是 spring-data-mongodb pom引入的包版本太高。我使用1.8.2.RELEASE 启动偶尔会报上面错误,改成...原创 2020-03-19 17:52:00 · 590 阅读 · 0 评论 -
java 导出批量excel(分多个sheet)
HSSFWorkbook wb = new HSSFWorkbook(); OutputStream output = response.getOutputStream(); List<ActualReturnDetial> list = this.findActualReturnDetial(params); int totle = list.size();...原创 2018-12-21 17:59:58 · 7263 阅读 · 1 评论 -
Java Web应用程序认证 -- 基于JDK7的License开发应用以及认证
原url:https://blog.csdn.net/hongguo_cheng/article/details/78712014转载 2018-08-18 23:58:44 · 1135 阅读 · 0 评论 -
CryptoJS-AES 前端JS加密,JAVA解密
原文: https://blog.csdn.net/bobozhangyx/article/details/80528893使用Google的前端加密套件CryptoJS实现基于AES前后端的加/解密交互。官方github地址:https://github.com/brix/crypto-js前端加密demo<script src="crypto-js-develop/sr...转载 2018-08-15 16:54:48 · 3445 阅读 · 0 评论 -
java 中的io流
1.io流的理解以本地文件和写的程序为例理解io流:2.java流的分类原创 2018-01-25 15:43:33 · 263 阅读 · 0 评论 -
web.xml classpath 和 WEB-INF 区别
1. 首先 classpath是指 WEB-INF文件夹下的classes目录context-param> param-name>contextConfigLocationparam-name> param-value>/WEB-INF/applicationContext.xmlparam-value> context-param>原创 2017-06-21 16:15:21 · 740 阅读 · 0 评论 -
sax解析xml
File xmlFile = new File(path + File.separator + "term_info.xml");logger.info("开始读取终端配置信息...File【" + xmlFile.getAbsolutePath() + "】");Document doc = null;Element root = null;SAXReader xmlRe原创 2015-01-15 17:46:52 · 381 阅读 · 0 评论 -
Java反射和工厂模式
89101112131415package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{ //other codes... } class hello{ public static void main(String[] args) {转载 2016-06-22 11:02:03 · 285 阅读 · 0 评论 -
httpclient和urlconnection的区别
首先:在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。 在Android中,androidSDK中集成了Apache的HttpClient模块,用来提供高效的、最新的、功能丰富的支持 HTTP 协议工具包,并且它支持 HTTP 协议最新的版本和建议。使用原创 2016-09-23 16:11:38 · 590 阅读 · 0 评论 -
google zxing java 生成二维码
@RequestMapping("/qr-code")public void placeQrOrder(HttpServletResponse resp) { resp.setHeader("Cache-Control", "no-store"); resp.setHeader("Pragma", "no-cache"); resp.setDateHeader("Expi原创 2017-05-18 11:35:46 · 709 阅读 · 0 评论 -
使用ffmpeg合并视频
1.新建list.txt文件file 'D:\filme\filme\1.ts'file 'D:\filme\filme\2.ts'file 'D:\filme\filme\3.ts'2.执行命令ffmpeg.exe -f concat -safe 0 -i "D:\filme\filme\list.txt" -c copy "D:\filme\filme\keep.mp4原创 2017-06-09 14:27:20 · 367 阅读 · 0 评论