java
number__
不积跬步无以至千里,不积小流无以成江海
展开
-
mysql blob类型图片输出到前端
首先确认好blob存的是图片 还是byte[]1、mysqlINSERT INTO `dw` (`pk_psnbasdoc`, `photo`) VALUES ('0001V11000000000373P', 0xFFD8FFE113F84578696600004D4D002A00000008000B010F00020000000600000092011000020000000D00000098011A000500000001000000A5011B000500000001000000AD012.原创 2021-10-25 18:52:25 · 12256 阅读 · 0 评论 -
微信支付各种证书
登录微信支付商户平台,进入【账户中心】->【账户设置】->【API安全】2.1在【商户平台】打开【生成API证书】弹窗,点击“允许访问”,同意网页访问剪切板;获取商户API私钥商户申请商户API证书时,会生成商户私钥,并保存在本地证书文件夹的文件apiclient_key.pem中。私钥也可以通过工具从商户的p12证书中导出。请妥善保管好你的商户私钥文件。获取平台证书,平台证书(并不是api证书)下载CertificateDownloa...原创 2021-09-05 13:52:57 · 1836 阅读 · 0 评论 -
java nohup不输出日志的方法
nohup java -jar springboot.jar --server.port=80 >/dev/null 2>&1 &原创 2021-01-19 18:05:21 · 9408 阅读 · 0 评论 -
mybatis查询树状结构数据
1、 实体类@Getter@Setterpublic class Menu extends DataEntity<Menu> { private static final long serialVersionUID = 1L; private Menu parent; // 父级菜单 private String parentIds; // 所有父级编号 priva...原创 2019-03-14 15:28:35 · 117 阅读 · 0 评论 -
jdbctemplate通过类名,将查询结果映射成实体对象(实体类属性必须与数据表字段名相同)
@SuppressWarnings("rawtypes") @RequestMapping(value = "openDetail") public String openDetail(NodeDetail nodeDetail, HttpServletRequest request, HttpServletResponse response, RedirectAttributes ...原创 2019-02-27 10:21:58 · 6943 阅读 · 0 评论 -
导出带水印的pdf
package com.util.pdf;import java.awt.image.BufferedImage;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.i...原创 2018-08-23 18:04:58 · 1344 阅读 · 0 评论 -
poi向Excel模板动态添加行
List<InspectionEnclosure> enclosureList = enclosureDao.getEnclosureByFatherId(bridgeSpace.getId()); int tofirstMer = 0; if(enclosureList!=null&&enclosureList.size()>0){ int...原创 2018-06-25 08:57:23 · 4137 阅读 · 0 评论 -
java打开本地文件的三种方式
/** * 1、借助java.awt.Desktop打开 * @see 打开的目录或文件名中允许包含空格 */ private static void useAWTDesktop() throws IOException{ Desktop.getDesktop().open(new File("D:/my local/测试用例.xls")); } /** ...转载 2018-03-06 14:20:51 · 13705 阅读 · 0 评论 -
Linux调用本地程序打开文件的wps、txt、图片、pdf
1、打开wps、txtString str[] ={"/bin/sh","-c","wps "+path};Runtime.getRuntime().exec(str);2、打开pdf、图片(本人为方便直接用的火狐打开、如果安装其他查看工具,可选择其他工具打开)String str[] ={"/bin/sh","-c","Firefox"+path};Runtime.getRuntime(原创 2018-03-07 14:26:16 · 2956 阅读 · 1 评论 -
POI 附件在线预览
package com.pde.xzjg.p9.utils;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java原创 2017-08-31 11:47:04 · 909 阅读 · 0 评论 -
内存溢出内存泄漏区别
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。memory leak会原创 2017-02-10 10:59:14 · 259 阅读 · 0 评论 -
解决浏览器地址栏问题
查询界面如下由于查询参数过多会出现浏览器header过长问题,控制台错误界面如下解决办法:找到tomcat下的server.xml,找到端口对应的标签,在里面加上maxHttpHeaderSize="9192" 如果已经有了 将值再调大一点原创 2016-09-12 13:52:31 · 546 阅读 · 0 评论