- 博客(40)
- 资源 (27)
- 收藏
- 关注
原创 通过hutool实现webservice接口调用
String authenticationUrl = "http://139.196.206.126:8081/services/WorkflowService?wsdl";// HashMap<String, Object> map = new HashMap<>();// map.put("userId",1); HashMap<String, Object> WorkflowRequestInfomap = new.
2021-09-29 09:24:29
6036
原创 前台生成uuid
generateUUID() { let d = new Date().getTime(); if (window.performance && typeof window.performance.now === "function") { d += performance.now(); //use high-precision timer if available } let uuid = 'xxxxxx.
2021-09-29 09:19:50
307
原创 前台密码加密,java后台密码解密(前台不分js还是vue,通用)
var keyStr = "ABCDEFGHIJKLMNOP" + "QRSTUVWXYZabcdef" + "ghijklmnopqrstuv"+ "wxyz0123456789+/" + "=";function encode64(input) { var output = ""; var chr1, chr2, chr3 = ""; var enc1, enc2, enc3, enc4 = ""; var i = 0; do { chr1 = input.charCode
2021-09-29 09:17:50
334
原创 vue封装组件进行前端excel文件上传解析成对应数组
组件getXlsxFile.vue<!--获取XLSX文件通用组件--><template> <span style="width: 100px"> <a-button type="primary" icon="plus" @click="mockClick()" >批量导入</a-button> <!--style="visibility: hidden;width: 1px"--> <form
2021-09-07 18:06:09
310
原创 基于vue来前端生成excel模板(支持多sheet,动态表头等,导入模板,傻瓜式模板)
workbook2blob (workbook) { // 生成excel的配置项 var wopts = { // 要生成的文件类型 bookType: 'xlsx', // // 是否生成Shared String Table,官方解释是,如果开启生成速度会下降,但在低版本IOS设备上有更好的兼容性 bookSST: false, type: 'binary' .
2021-09-07 17:59:01
4367
原创 纯js创建excel文件(导入模板等)
downloadXls(){ const jsonData = [{riskName:'模板数据一',riskNum:12},{riskName:'模板数据二',riskNum:20}] if (!jsonData.length) return // 表格的列标题 如果出现科学技术法或者其他格式 使用 \t let title = '风险种类,风险数量\n' jsonData.map(item => { .
2021-09-07 17:54:57
981
原创 纯js导出并下载excel文件模板(用于导入模板下载等),还有导入excel转换成list方便后台保存等(纯前端解析excel)
上代码页面端<div style="display: none"> <table id="tableExcel" width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <th style="font-size: 18px;color: red;height: 30px">用户账号</th>
2021-07-07 11:01:28
1621
1
原创 java8中的stream流遍历树状结构菜单等LAMBDA
直接上代码public List<TEDPI10DTO> buildTree3(List<TEDPI10DTO> zoneList) { Map<String, List<TEDPI10DTO>> zoneByParentIdMap = zoneList.stream().collect(Collectors.groupingBy(TEDPI10DTO::getTree_ename)); zoneList.forEach(
2021-04-21 16:32:17
602
原创 springboot SpringApplication.run 扫描jpa扫描不到解决方法
加如下注解@EntityScan(basePackages = { "com.rich.domain","me.zhengjie.modules.*.domain","me.zhengjie.domain" })@EnableJpaRepositories(basePackages = { "com.rich","me.zhengjie" })@ComponentScan(basePackages = {"com.rich","me.zhengjie"})即可
2021-04-19 14:12:40
449
原创 一个基于vue.js表单页面,包含列表,查询,排序,分页等
一个个功能记录太麻烦了,直接把一个完整页面贴上,做一个备份<template> <div style="height:850px" v-loading="loading" element-loading-text="正在提交..." element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.8)"> <
2021-04-13 11:34:41
409
原创 适用于前端(js,vue等)列表分页控件代码
如下分页方法//分页公共方法 pagehandle(list){ var pageList = []; var num =parseInt(this.queryInfo.pagenum)*parseInt(this.queryInfo.pagesize)-parseInt(this.queryInfo.pagesize); if(list.length<parseInt(this.queryInfo.pagenum)*parseInt(t
2021-04-13 11:29:52
205
原创 vue遮罩层正在提交功能(兼容基本所有页面)页面转圈等待效果
代码很简单,如下<div style="height:850px" v-loading="loading" element-loading-text="正在提交..." element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.8)"> 需要遮罩的内容 </div> //j
2021-04-13 11:23:03
1643
原创 jsp页面div靠边隐藏和渐进式弹出纯cssjs页面写法
style文件<style> #volet_clos {position: fixed;top: 60%; left: 0;width: 100%;} #volet {padding: 10px;background: #6B9A49; color: #fff;width: 100%;height:350px;} /* 初始定位 */ #volet {position: absolute;left: 0px;top: 375px;transition: all
2021-03-25 14:17:59
536
2
原创 前端js做excel导入解析成数组
需要jar包axis-1.4.jar代码` click: function (e) { if ($("#inqu_status-0-tqm01Id").val().length<2) { NotificationUtil("请选择对应装备进行导入"); return; } var inputOb
2021-03-10 10:37:27
349
原创 单表tree递归java
如下/** * list 转换成tree * @param allList * @param parentNode * @return */ private List<LaJlItemDir> createItemDirDataJhzl(List<LaJlItemDir> itemDirList){ List<LaJlItemDir> arrayList = new ArrayList<LaJlItemDir>(); for (
2021-01-21 17:27:43
100
原创 HashMap的list转树列表json工具方法
如代码package com.lingan.jldbs.supervisor.plan.service.impl;import java.util.ArrayList;import java.util.List;import java.util.HashMap;import java.util.Map;public class TreeUtil { public static ArrayList ToTree(List table, String childrenField
2021-01-21 17:23:13
300
原创 js完全化日历控件,适用于周报月报或者自定义周期计划查询
页面样式首先是选择一个计划,然后根据计划开始时间制定后续区段 /** * 选周期配置方法 */ this.cycleAllocationSelect = function (){ $m('lingan/basic/sysConstants').cycleAllocationSelect('选择周期配置','QTCL',function(data){ debugger; $('[name = allocationId]').val(data.id); $('[na
2021-01-21 17:20:15
597
1
原创 tomcat常用配置
Tomcat 服务器常见配置设置Tomcat 服务器内存大小,解决上传文件过大(50M-100M)时不能上传,修改方法如下:找到Tomcat 安装 bin\catalina.bat 文件, 在脚本最前端注释的下方添加如下代码: set JAVA_OPTS=-Xmx1024m -XX:PermSize=32m -XX:MaxPermSize=256m ,可以根据现场环境情况设置内存大小,如 Xmx1024m 或 Xmx512m注意:添加代码在脚本最前端注释的下方rem TITLE
2021-01-05 15:05:27
155
原创 java后端接口接收对象集合时日期无法转换导致日期默认当前日期问题
直接上代码@RequestMapping("/service/equipmentCheck") @ResponseBody public ResultParam<LaJlEquipmentDto> equipmentCheck(@RequestParam("data") MultipartFile data, @RequestParam(value="imgs",required=false) MultipartFile[] files){ ResultParam<LaJ
2021-01-05 14:59:01
391
原创 java接口接收中文乱码解决方案
方案一:简单 <Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443" maxPostSize="0" URIEncoding="UTF-8"/>tomcat加上utf8就行方案二:点对点修改String parts = URLDecoder.decode(map.get("parts").toString(), "UTF-8");只能一对一,批量会很大工作
2021-01-05 14:48:29
1712
原创 光标移入替换图片的嵌套写法
直接上代码a:hover.l-btn .icon-e_search{ background: url('easyuiExtendImageNew/right/search.png') no-repeat 0 2px;} a:hover.l-btn .icon-cancel{ background: url('easyuiExtendImageNew/right/refresh.png') no-repeat 0 2px;} 鼠标移入替换按钮图片,嵌套css,移出还原原设定图片...
2021-01-05 14:33:48
93
原创 java接收appjson中文字符乱码问题解决
直接上代码 if (map.get("unit")!=null) { String decode = URLDecoder.decode(map.get("unit").toString(), "UTF-8"); System.out.println(decode); map.put("unit", decode); }传入字符%E6%96%BD%E5%B7%A5%E5%8D%95%E4%BD%8D之前解析的乱码{unit=施工å•ä½}现在的
2020-11-24 14:37:09
135
原创 java批量上传图片或其他
代码 /** * 批量上传图片信息 */ public Boolean uploadifyImgs(MultipartFile[] imgs,String joinId){ boolean flag = true; try { for(int i=0;i<imgs.length;i++){ MultipartFile multipartFile = imgs[i]; PfUpload file = new
2020-11-19 14:43:45
895
原创 APP前后台传输接值
接口接收类型@RequestParam("data") MultipartFile data,@RequestParam(value="imgs",required=false) MultipartFile[] files解析方式String str = new String(data.getBytes(),"utf-8"); Map maps = (Map)JSON.parse(str); //获取分配材料集合 List<Map> materials = (List&
2020-11-19 14:40:16
233
原创 前端json转对象和数组
String str = new String(data.getBytes(),"utf-8"); Map maps = (Map)JSON.parse(str); //获取分配材料集合 List<Map> materials = (List<Map>) maps.get("materials"); LaJlWorkAcceptDto accept =(LaJlWorkAcceptDto)JSONObject.toBean(JSONObject.fromOb
2020-11-11 14:56:18
601
原创 简单的 java遍历方法
java遍历/** * 用于根据相关信息查询当前页面记录 * * @param param * 相关参数 * @return list 当前页数据记录 */ @Override public List<LaJlMaterialsCatalog> list(Map<String, Object> param) { if(param.get("classifyId")==null||param.get("classifyId").
2020-10-30 16:33:56
204
原创 新建克隆数据库
新建数据库(oracle)-- start: 解决数据库用户密码过期问题 -- -- dba 用户(如: sys , system 等)登录数据库, 查看指定概要文件(如 DEFAULT)的密码有效期时间(oracle 默认是 180天)select * from dba_profiles s where s.PROFILE = 'DEFAULT' and resource_name = 'PASSWORD_LIFE_TIME';-- 将密码有效期由默认的 180天修改成 ‘无限制’alter
2020-10-30 14:50:30
207
原创 根据上一条echarts的系列补充
补充导包<script src="${request.getContextPath()}/sysFiles/js/echarts-2.2.4/build/dist/echarts.js"></script> <script src="${request.getContextPath()}/sysFiles/js/echarts-2.2.4/doc/example/www/js/chart/pie.js"></script> <scr
2020-10-30 14:45:01
147
原创 echarts图表展示代码
js代码var yangshi1 = function(data){ require.config({ paths: { echarts: '/laoa/sysFiles/js/echarts-2.2.4/doc/example/www/js' } }); require( [ 'echarts', 'echa
2020-10-30 14:36:34
518
原创 纯JS的图片双击放大(自适应)再点击缩小功能
直接上代码js代码imgShow = function(_this){ var outerdiv = "#outerdiv"; var innerdiv = "#innerdiv"; var bigimg = "#bigimg"; var src = _this.attributes.src.nodeValue; if(src=="/jldbs/jldbs/miniprogram/workaccept/images/word.png"){ $.Msg.alert('提示',
2020-10-30 14:29:16
1452
原创 java数据以文档形式导出(freemarker)
java数据以文档形式导出(freemarker)首先建需要的文档模板,然后替换文字用${text}代替然后开始转换,直接贴代码package com.baosight.mro.common.util;import freemarker.template.Configuration;import freemarker.template.Template;import freemarker.template.Version;import java.io.*;import java.t
2020-07-10 09:18:11
192
原创 用JAVA完成pdf转word
用JAVA完成pdf转word直接代码package com.baosight.mro.common.util;import org.pdfbox.pdmodel.PDDocument;import org.pdfbox.util.PDFTextStripper;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWrite
2020-07-09 15:16:25
442
原创 java后端List集合循环去重
java后端List集合循环去重直接上代码 List<RP05> list = new ArrayList<>(); for (int j = 0; j < list.size(); j++) { for (int n = j + 1; n < list.size(); n++) { if (list.get(j).getPkTrp05Id().equals(list.get(n).getP
2020-07-09 13:54:22
492
原创 java后台用word转成pdf
java后台用word转成pdf代码package com.baosight.mro.common.util;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import java.io.File;public class WordToPdf { public static void WordToPdfChange(String wordFile,String pdfFile){//w
2020-07-09 11:51:30
692
3
原创 java用Collections进行外挂List排序(不需要修改逻辑,走数据库,拼图即可)
java用Collections进行外挂List排序(不需要修改逻辑,走数据库,拼图即可)上代码,非常简单,直接贴需要排序的方法最后面就行了 List<RP05> newList = new ArrayList<>(); Collections.sort(newList, new Comparator<RP05>() { @Override public int compare(RP05 o1, RP0
2020-07-09 11:42:03
250
原创 ExcelUtil工具类,用于读取Excel文件
ExcelUtil工具类,用于读取Excel文件直接上代码package com.baosight.mro.common.util;import org.apache.poi.openxml4j.exceptions.InvalidFormatException;import org.apache.poi.ss.usermodel.*;import java.io.File;import java.io.IOException;import java.util.*;public cla
2020-07-09 11:26:49
1579
原创 js实现前端导入excel后用纯js完成转换数组(公司框架,自行变通)
js实现前端导入excel后用纯js完成转换数组(公司框架,自行变通)按钮的生成 name: 'IMPORTQM02', text: "导入", className: "IMPORTQM02", click: function (e) { if ($("#inqu_status-0-tqm01Id").val().length<2) {
2020-07-09 11:09:37
394
原创 java实现汉字文字转换拼音(全拼和简拼)工具包
java实现汉字文字转换拼音(全拼和简拼)工具包话不多说,直接上代码,调用即可 /** * 得到 全拼 * @param str * @return */ public static String getPingYin(String str) { char[] t1 = null; t1 = str.toCharArray(); String[] t2 = new String[t1.len
2020-07-09 10:55:59
620
原创 用java实现xml的接收并且转换成List
用java实现xml的接收并且转换成List服务器代码package com.baosight.mro.common.util;import java.io.File;import java.io.IOException;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;import org.dom4j.Document;import org.dom4j.io.SA
2020-07-09 10:47:11
1636
repository1.zip
2021-08-16
iplat.sqliplat.sqliplat.sqliplat.sql
2021-08-16
htgl_web (2).zip
2021-08-16
Ver0.1.zip合同管理系统基于vuecliVer0.1.zip合同管理系统基于vuecliVer0.1.zip合同管理系统基于vuecli
2021-04-29
m2_eclipse.zip
2020-10-30
mup-studio_2.1.8.rar
2020-10-30
javaword文档导出jar包freemarker.rar
2020-07-10
gson所需jar包.rar
2020-07-09
jacob包.rar
2020-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人