- 博客(77)
- 收藏
- 关注
原创 map升序和降序
/ 只有 LinkedHashMap在存储时会按照写入的顺序来。1.升序排序(TreeMap(默认是升序排列的))// 使用Stream API对Map进行升序排序。
2024-01-08 11:23:00
787
原创 vue+导出excel报表
var title = defaultTitle || ‘列表’var title = defaultTitle || ‘列表’4.引入export2Excel.js导入文件。先判断是否为null/undefined。设置worksheet每列的最大宽度。/* 增加自适应宽度*/2.定义data数据。// 导出excel。
2023-10-25 14:20:20
320
原创 vue手动拖入和导入excel模版
el-button @click=“importExcel(scope.row.id)” size=“small” type=“text” v-if=“$hasPermission(‘om:equipmentinformation:importProblemStatistics’)”>导入excel模版。4.获取上传校验文件数据(这个数据要和上传excel模版使用md5加密做对比,如果和上传md5数据一致说明用户没有修改excel数据)//将获取的数据传入整理数据方法中,这个方法可以传入后端接口。
2023-10-25 10:15:21
889
原创 vue + html + Lodop打印功能
/1. 获取vue中html页面(vue页面编写style不要有scoped,会使html元素中携带data-v-123a743a,造成页面不显示。3.vue代码实现(具体操作见官网:http://www.lodop.net/faq/pp35.html)1.官网下载 http://www.lodop.net/download.html。//2. 参数(this.htmlCode) = 页面样式 + html页面代码。//5. 参数设置(距上部高度 左边距 宽度 高度 html页面)
2023-10-25 09:34:22
776
原创 jpa sql语句
1.根据多个id查询档案集合select * from blt_jbxxjlb s where s.id in ("+ids+") ;2.修改多条数据的某个字段状态update blt_jbxxjlb set pad_syn_flg = :padSynFlg ,update_time = :updateTime where id in (" + ids + ");3.设置代码游离状态entityManager.clear();......
2022-03-30 10:30:46
327
原创 清晰了解索引基本概念
转载:https://www.cnblogs.com/youhongliang/p/12162679.html 索引概念大全https://zhidao.baidu.com/question/388157460.html 在表中创建索引备注:索引可建立在数据表的一列上,或建立在表的几列的组合上,提高查询效率。...
2022-03-14 09:48:53
336
原创 js开发常用api
toFixed(2) 保留几位小数parseInt() 字符串并返回整数parseFloat() 字符串并返回浮点数Number() 字符串并返回数字
2022-01-10 16:01:40
417
原创 使用itext创建PDF模板
1.在pom.xml文件中添加itextpdf依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</version> </dependency> <dependency> <groupId>com.itextpdf</groupId>
2021-12-22 14:59:08
933
原创 前端Vue+Element-ui
1.组合查询条件(pageModel)前端:this.param.queryConditions = [{type: “Date”,field: “serviceTime”,valueMin: this.serviceTime,Comparison: “BLURRY”,andOrEnum: “or”}, {type: “Date”,field: “serviceTime”,valueMin: this.serviceTime,Comparison: “BLURRY”}];后端
2021-12-20 16:29:07
201
原创 数据库开发总结
1.JPA 使用 new StringBuilder()对象(1)用法:StringBuilder对象则代表一个字符序列可变的字符串,当一个StringBuilder被创建以后,通过StringBuilder提供的append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序列。一旦通过StringBuffer生成了最终想要的字符串,就可以调用它的toString()方法将其转换为一个String对象。(2)示例StringB
2021-11-25 14:25:52
125
原创 Java错误集锦
1.jap多条数据查询报错场景:查询所有的儿童随访创建日期报错报错:Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSetCaused by: java.sql.SQLSyntaxErrorException: ORA-01789: 查询块具有不正确的结果列数解决方案:在jpa使用union all 多条语句查询时,列数一定要相等https://www.cnblogs.com/Gu
2021-11-19 10:44:40
415
原创 Java开发常用总结
1.同步和异步ajax请求设置async值类型:Boolean默认值: true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。2.count(1)、count(*)与count(列名)的执行区别?https://blog.youkuaiyun.com/haijiege/article/details/850067803.前端拼接页面可以用,切换英文输入法,使用’ '符号进行页面拼接 let a =
2021-11-02 16:31:35
93
原创 resultful风格接口
-----------------------------------------controller注解-----------------------------------------@RestController@RequestMapping(“pd/customer”)1.访问路径@RequestMapping(“路径1/路径2”)2.post请求 查询 新增 修改@PostMapping(“路径”)3.前端传入参数(新增内容)@RequestBody String js
2021-05-31 10:30:22
1731
原创 JS根据身份证计算年龄
getAge(idNumber) {let strBirthday = “”;if (idNumber.length === 18) {strBirthday = idNumber.substr(6, 4) + “/” + idNumber.substr(10, 2) + “/” + idNumber.substr(12, 2);} else if (idNumber.length === 15) {strBirthday = “19” + idNumber.substr(6, 2) + “/”
2021-05-31 08:45:37
195
原创 vue 页面传递数据和跳转到上一个页面
1.页面传递数据页面:<el-link type=“primary” :underline=“false” class=“link” @click=“bloodPressureDetail”>查看详情>>js://血压详情bloodPressureDetail(){//给血压详情页面传递参数: 设备号 开始时间 结束时间this.$router.push({path:‘bloodPressure-detail’,query:{id:this.searchObj.i
2021-04-06 23:03:47
648
原创 面试集锦
1.java基础1.static 关键字: 1、修饰函数的局部变量: 特点:只执行一次,运行一开始就开辟了内存,内存放在全局 2、修饰全局函数和全局变量: 特点:只能在本源文件使用 3、修饰类里面的成员变量: 特点:不依赖于类对象的存在而存在(可直接调用,要进行外置声明)Object方法1. getClass方法是获取类对象的2. hashcode方法 返回的是hash码3. equals()方法 在字符串判断两
2021-04-06 23:00:55
105
原创 layui富文本编辑器获取富文本编辑器内容,赋值对象,保存到数据库
获取富文本编辑器内容,赋值对象,保存到数据库:声明layui组件 layedits = layui.layedit;设置富文本编辑器的样式,绑定富文本编辑器标签id ,返回值indexslayedit和layedit.build()声明全局变量将获取layui富文本编辑器的获得编辑器的内容赋值给对象,转换成json数据通过post方法返回给相应的控制器,保存到数据库...
2020-12-07 16:26:38
2929
原创 js内计算天数
/**两个时间相差天数 兼容firefox chrome/function datedifference(sDate1) { //sDate1和sDate2是2006-12-18格式var dateSpan,sDate2,iDays;sDate1 = Date.parse(sDate1);/*获取当前时间*/var datetime = new Date();var year = datetime.getFullYear();var month = datetime.ge
2020-12-07 16:13:59
169
原创 练习Ajax应用
伪造ajax 请输入要加载的地址: 加载页面位置: 注册页面ajaxAjaxController :@RequestMapping("/a3")pub.
2020-09-13 16:13:07
89
原创 js高级应用
三种弹框方式://1.警告框,提示信息alert(‘hello,world…’); //2.确认框,确认信息的提示框 let result = confirm('您确定要删除吗?'); if(result==true){ console.log("用户点击确定") }else{ console.log("用户点击取消") } //3.输入框: 输入信息 let result = prompt('请输入你的年
2020-09-12 14:21:35
563
原创 数组转集合出现的问题,以及解决方案?
public class test {public static void main(String[] args) {//1.定义数组String[] array = {“a”,“b”,“c”};//2.使用原生方式,拆分数组,添加到listList resultList = new ArrayList<>(array.length);//3.使用foreach遍历数组for (String s: array) {//添加集合resultList.add(s);}//4.遍
2020-09-11 22:03:07
127
原创 SpringBoot实现阿里短信SDK发送短信,使用MQ监听器
先 创建sms短信微服务工程,有可能很多工程要使用我们创建的短信服务.项目环境: SpringBoot SpringClould步骤:configSmsConfiguration:/** * 创建阿里云短信的客户端,把客户端放入ioc容器 */@Configuration@EnableConfigurationProperties(SmsProperties.class) //从配置文件中读取内容public class SmsConfiguration { /**
2020-07-31 23:56:53
680
原创 mybatis多表查询--单元测试抽取代码@Test配合工具类使用
单元测试类抽取成工具类(自己测试mybatis多表查询练习):public class BaseMapperTest {private SqlSession sqlSession = null;//此方法在测试方法执行之前,执行@Beforepublic void before(){//获取SqlSession对象sqlSession = MybatisUtils.openSession(); //此方法必须线程内独自执行,不安全}//此方法在测试方法执行之后,执行@Afterpub
2020-05-10 17:50:41
304
原创 mybatis测试类工具类(提取公共代码)
import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import java.io.IOException;import java.io.InputStream;//将my
2020-05-09 18:53:53
445
原创 关于mybatis配置文件解耦合 user与数据库user表单关系的映射 java类型别名
jdbc.properties文件:jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatis_db#这里username不提示,软件的问题jdbc.username=rootjdbc.password=rootSqlMapConfig.properties核心配置文件:<?xml version="1.0" encoding="UTF-8" ?>
2020-05-09 18:52:09
293
原创 评论区留言 网站统一编码 拦截非法字符串 过滤非法字符串
评论区留言:超链接:留言板留言板: 托马斯直播间留言区 <%--留言文本框--%> <%--提交按钮--%> WordsServlet(请求和响应):@WebServle...
2020-04-24 17:17:28
642
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人