java
诚实可靠的悟空
这个作者很懒,什么都没留下…
展开
-
idea远程热部署Alibaba CloudToolkit插件
idea工具上远程热部署 Alibaba CloudToolkit 插件原创 2022-08-10 17:26:20 · 1067 阅读 · 0 评论 -
前端请求跨域问题处理
报错原因:基于springboot解决方式1:配置跨域过滤器/** * 全局配置 * * @author fmin * @date 2020-01-10 17:37 */@Configurationpublic class ContextConfig { /** * 跨域过滤器 */ @Bean public CorsWebFilter corsFilter() { CorsConfiguration config原创 2022-04-15 10:10:11 · 494 阅读 · 0 评论 -
Shiro 增加免密登录
ShiroConfig.javaimport com.hckj.iot.core.interceptor.UserFilter;import com.hckj.iot.core.shiro.ShiroDbRealm;import com.hckj.iot.core.shiro.matcher.MyRetryLimitCredentialsMatcher;import org.apache.shiro.cache.CacheManager;import org.apache.shiro.cache.原创 2022-04-11 14:31:31 · 709 阅读 · 0 评论 -
Java Lambda List stream
Java Lambda stream filter工作记录List<Match> tempMatchList = matchList.stream().filter(a -> 1 == a.getMatchResult()).collect(Collectors.toList());原创 2019-07-25 16:19:28 · 5396 阅读 · 0 评论 -
BigDecimal 除法
BigDecimal big1 = new BigDecimal("1"); BigDecimal big2 = new BigDecimal("3"); BigDecimal big3 = big1.divide(big2, 2, BigDecimal.ROUND_HALF_UP); System.out.println("```" + big3);注: 如果不设置精度, 除不尽会报错原创 2022-01-05 11:29:44 · 842 阅读 · 0 评论 -
使用 Runtime.getRuntime().exex() 在Linux 上执行 带参数 exe文件
所带参数也是 Linux上某个文件目录中的一个 exe文件Runtime rt = Runtime.getRuntime();String[] cmd = {"/bin/sh","-c","source /home/hcc/mxDraw/dwg/test.sh test.exe"}Process proc = rt.exec(cmd);shell 脚本# Date:2021年10月14日 10:37:19# Version: 1.1cd /home/hcc/mxDraw/dwg;/hom原创 2021-10-14 10:42:20 · 1123 阅读 · 0 评论 -
java下载中文乱码,特殊字符处理
/** * 批量下载 */ public static void batchDownLoad(HttpServletResponse response, HttpServletRequest request, List<String> urlList, String packageName) { String templatePath = ConstantsContext.getOaFileSaveBasePath(); log.i.原创 2021-08-27 14:37:27 · 447 阅读 · 0 评论 -
flowable 排他网关
先画图:再设置排他网关的流条件:bpmn20.xml : 中的配置<sequenceFlow id="sid-94D550DD-DD5D-4251-9AAF-414D363A168B" sourceRef="sid-503576A8-9907-462E-9CEF-A314A1D5FA24" targetRef="buildTask"> <conditionExpression xsi:type="tFormalExpression"><![CDATA[$原创 2020-08-01 13:30:35 · 4003 阅读 · 0 评论 -
java 乱码编码转换
Iso8859 转 utf-8prefix = new String(prefix.getBytes(“ISO8859-1”), “UTF-8”);原创 2020-07-30 20:34:57 · 230 阅读 · 0 评论 -
java 导入excel
使用 layui: js 端//执行实例 var uploadInst = upload.render({ elem: '#btnImport' // 按钮id , url: Feng.ctxPath +'/geyeDeviceNumPool/uploadExcel' ,accept: 'file' ,before:function (obj) { // 上传前事件 layer.load()原创 2020-06-05 09:22:47 · 151 阅读 · 0 评论 -
图片点击下载显示在浏览器
public void downLoad(String bucketName, String objectName, HttpServletResponse httpServletResponse) { // 创建ObsClient实例 final ObsClient obsClient = new ObsClient(ak, sk, endPoint); ...原创 2020-03-23 09:13:13 · 156 阅读 · 0 评论 -
java 导出数据到excel
/** * 导出设备信息 * @param request * @param response * @param deviceCameraResults */ public void exportdeviceCamera(HttpServletRequest request, HttpServletResponse response, Li...原创 2020-02-25 17:55:44 · 105 阅读 · 0 评论 -
java 导出数据到excel
引用 guns 框架 片段/** * excel导出 * * @author fengshuonan * @Date 2019/3/9 11:03 */ @RequestMapping("/export") public void export(ModelMap modelMap, HttpServletRequest reque...原创 2020-02-25 17:54:15 · 165 阅读 · 0 评论 -
文件打包zip 下载
文件打包zip 下载。原创 2020-02-25 11:09:20 · 607 阅读 · 1 评论 -
发送 FIX通信数据包
FIX 定义FIX协议是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖方建立起实时的电子化通讯协议。FIX协议的目标是把各类证券金融业务需求流程格式化,使之成为一个个可用计算机语言描述的功能流程,并在每个业务功能接口上统一交换格式,方便各个功能模块的连接。协议例子:@RequestMapping(value = "...原创 2019-08-30 17:38:06 · 671 阅读 · 0 评论 -
java pdf 加水印
引入依赖<dependency> <groupId>com.itextpdf.tool</groupId> <artifactId>xmlworker</artifactId> <version>5.5.10</version></dependency><depend...原创 2019-07-04 10:03:23 · 5444 阅读 · 0 评论