常用小技巧
今天又是努力的一天
不求写出一行高深的代码,只想做到写的每行代码符合规范!
展开
-
Aspose.Words开发者指南
下边链接是一个中文版的开发指南,还挺好用的。找了好久,有需要的功能点可以去里边找找,比百度搜索的答案要好一些!原创 2022-09-29 17:17:11 · 487 阅读 · 0 评论 -
关于List添加对象重复问题/list内参数被修改引用地址
这里出现的问题个人理解为当list进行add操作时添加的对象引用地址不能为同一个,否则会改变list里已经添加对象的值,最终导致List类的add()方法每次加入的都是对存放在堆中对象的引用地址。所以要谨记在日常编写过程中需要避免这种情况。...原创 2022-07-14 20:06:54 · 437 阅读 · 0 评论 -
使用Aspose Java在word中绘制插入表格
Aspose合并单元格DocumentBuilder(表格)语法介绍StartTable 创建表格InsertCell 插入单元格单元格背景色单元格对齐方式EndRow 结束当前行EndTable 结束表格演示过程效果图原创 2022-06-13 19:37:03 · 1726 阅读 · 8 评论 -
Java实现minio文件流下载文件,浏览器不下载
在我写完minio下载功能时,浏览器怎么也不执行下载,纯纯没反应,只返回了流给前端.就在百思不得其解时,突然去翻看之前前端写的下载代码请求,此时发现之前用的是Windows.open(url),现在不起作用的写的是ajax请求.找到了问题所在,直接列出代码!minio下载代码@ApiOperation("文件下载") @Log(title = "文件下载", businessType = BusinessType.EXPORT) @GetMapping public vo.原创 2022-02-22 11:30:26 · 4089 阅读 · 0 评论 -
FileInputStream读取网络文件替换方案
使用FileInputStream 和hutool的FileUtil.getInputStream()读取网络路径都会报错String fileUrl = "http://192.168.0.330:9990" + model.getFileUrl();File file = new File(fileUrl);//平常的获取文件流的方法InputStream inputStream = new FileInputStream(file);//使用hutool的方法,本质上没什么区别,这个封装.原创 2021-12-13 09:34:38 · 2425 阅读 · 0 评论 -
关于前端跨域问题详解
跨域问题点击登录,发现控制台报错,错误信息如下,是什么原因引起的呢?Access to XMLHttpRequest at 'http://127.0.0.1:10010/auth/oauth/token?client_id=pc_client&client_secret=pc_secret&grant_type=password&company_id=&username=18888888888&password=123456' from origin 'htt翻译 2021-08-16 14:16:30 · 1170 阅读 · 0 评论 -
oracle查询数据列竟然还可以这样合并数据的两种方法
主要说明一下oracle11g版本的两种方法,以及避免的问题这个是没有引用之前 因为角色名称会导出多行数据出现,需要合并角色名称这一栏的数据,其他数据进行分组 /**这里是最开始的效果sql select s1.truename as truename, s2.rolenameas rolename, s3.deptname as deptname from user s1 left join s2 on s1.userid = s2.userid left join s3 on s3.原创 2021-08-05 11:16:37 · 1620 阅读 · 0 评论 -
aspose.word.pdf操作实例
aspose操作实例,合成word,插入word,图片,文字,PDF转图片在插入到新的word文档具体的操作都在这个下边了,可能写的比较粗糙一些,这个是简单入门告诉你简单的思路一般情况应该是够用,不够用在补充。https://www.aspose.com/ <-官网地址这里需要加的依赖,如果maven依赖下载不来的话,就导入aspose的远程仓库这里提供jar包,需要的话你就联系我留言我发给你也行! <!-- word开发包 --> <depe原创 2021-07-30 15:36:28 · 530 阅读 · 1 评论 -
记录合成word,pdf转图片两种 亲测可用
package com.core.util;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.List;imp转载 2021-07-29 18:14:52 · 280 阅读 · 0 评论 -
json如何获取map
这是举一个例子,加入你用json获取到了data这一层只剩下最后两个参数你不想在用json.get()这个时候你直接用 map = JSON.parseObject(json.get(“data”)+"",Map.class);原创 2021-07-15 14:40:18 · 1692 阅读 · 0 评论 -
Windows下Nginx的启动、停止等命令
摘抄nginx操作在此地,有需要请借鉴在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:start nginx或nginx.exe2、停止:nginx.exe -s stop或nginx.exe -s quit注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。3、重新载入Nginx:nginx.exe -s reload.原创 2021-06-25 10:31:53 · 5631 阅读 · 0 评论 -
java解析Excel日期格式转换问题
在导入excel的数据的时候遇见一个问题就是导入excel的时间的时候,获取到的是五位数的字符串,这让我措手不及,然后使用平常转换时间戳的办法进行转换发现竟然不行,这还是算了吧。果断度娘助我渡过。看到满意答案-摘抄如下:/* * 解析Excel日期格式 */ public static Date ExcelDoubleToDate(String strDate) { Date tDate = new Date(); if (strDate.length() == 5) { tD.原创 2021-06-24 14:57:14 · 2154 阅读 · 0 评论 -
Hutool 调用https请求httputil方法的使用实例get,post,put,delete
这里使用hutool的httputil请求是因为在使用int statusCode = httpClient.executeMethod(method);中对请求https请求返回来一个需要配置证书的问题,使用hutool封装的httputil的请求就不会有这个问题。代码如下:public static void main(String[] args){ String url; try { url = "https://public.creditchina.gov.cn/.原创 2021-06-23 16:34:09 · 27227 阅读 · 0 评论 -
Oracle查询一个表的数据插入到另一个表
将一个表的字段数据插入到另一个表的字段数据中 /** sys_guid 随机id */ insert into t_A (shouruid,userid,username,userdeptid,userdeptname) select sys_guid(),userid,username,deptcode,deptname from t_B 多个表的多个字段,插入同一个表的多个字段 insert into t_A (shouruid,userid,username,userdepti.原创 2021-06-22 16:09:15 · 6624 阅读 · 0 评论 -
JavaJDK1.8之stream流操作入门及常用方法
话不多说直接上代码:第一种是 Map<String, List<exTscmx>> map = list.stream().collect(Collectors.groupingBy(exTscmx::getType));原创 2021-06-17 14:42:59 · 477 阅读 · 0 评论 -
Excel导入sql语句模板,解决转换时间戳问题
EXCEL导入MySQL生成sql语句,解决时间戳转换问题原创 2021-06-08 15:07:22 · 619 阅读 · 0 评论 -
NACOSwindows不能双击启动问题
解决双击启动显示如下错误,这里你注意看开头显示cluster集群方式,我们一般自己用的话一般试用单机模式 具体配置应该在在这里修改 点编辑修改成如下情况 然后启动试试最后还不行的话呢 你就去 conf中 打开配置文件配置一下mysql的配置然后把nacos-mysql.sql文件导入数据库试试,...原创 2021-05-18 09:54:39 · 350 阅读 · 0 评论 -
VsCode快速生成html 骨架,使用中文,在浏览器打开
使用vscode快速生成html 骨架首先第一步打开vscode新建一个文件然后按照以下步骤进行操作然后就生成了html骨架,也可以使用快捷键 !+TAB键 快速生成如果选择第二种就会生成简单的一个标题头 结果如下......原创 2021-03-31 15:37:54 · 13757 阅读 · 17 评论 -
java获取周一和周日的日期
希望他能对你有所帮助public static Map<String, String> getWeekDate() { Map<String, String> map = new HashMap<String, String>(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); // 设置一个星期的第一天原创 2021-03-26 11:29:39 · 449 阅读 · 0 评论 -
javaString字符串转换成加减乘除
字符串不用分割直接进行加减乘除的操作每天一个无用小技巧!try { ScriptEngine javascript = new ScriptEngineManager().getEngineByName("JavaScript"); String string = "1*3-6+8/2"; //这里是强制转换成数据类型 Double double = (Double)javascript .eval(string ); System.out.println(double );原创 2021-02-23 17:12:46 · 2486 阅读 · 0 评论