自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 SQL中插入数据merge into判断数据是否存在

使用merge into在插入数据判断是否数据是否存在,不存在则插入,存在则更新 merge into table1 t1 using (select #{ID_TYPE} as ID_TYPE, #{ID_NO} as ID_NO, #{ID_NO_TYPE} as ID_NO_TYPE from dual) t2//创建虚拟表存放需要插入的数据

2020-11-06 16:33:55 721

原创 shell脚本编写创建多层目录,判断目录是否存在,存在则删除并且给文件赋予权限

#!/bin/bashif [ -d "sharefile" ];thenecho "文件存在已重建"rm -rf sharefileelseecho "文件不存在"fiarray[0]=FYCK;array[1]=GUACK;array[2]=JCW;array[3]=SJCK;array[4]=PJZ;array[5]=SJZ;for ((i=0;i<6;i++))domkdir -p sharefile/${array[$i]}/{req,reqbak,rsp,r

2020-10-23 09:03:55 1747

原创 layui数据表格工具栏隐藏某个按钮

layui提供的工具栏toolbar十分便捷,但是我们或许不需要其中的某个按钮,因此layui也给我们提供了只显示某个按钮的方法efaultToolbar: [‘filter’, ‘print’, ‘exports’]如下示例隐藏打印图标 ,toolbar: '#toolbar' ,defaultToolbar: ['filter', 'exports']...

2020-10-21 16:35:06 5218

原创 js计算两个日期相差的天数(不包含小时分钟秒)

在实际应用场景中可能需要计算两个日期之间精确的相差天数function days_between(START_DATE, END_DATE) { //如果上传的日期是20200203这种格式那么需要转换成2020-02-03格式 var sdate = START_DATE.substr(0, 4) + '-'+START_DATE.substr(4, 2) + '-'+ START_DATE.substr(6, 2); var edate = END_DATE.substr(0, 4) +

2020-10-21 09:30:35 1157

原创 layui或js导出excel数据设置单元格宽度、背景颜色等格式

不多逼逼直接上代码设置单元格格式excel.setExportCellStyle(data, 'A1:F1', { //A1-F1是范围区间 s: { fill: { bgColor: { indexed: 64 }, fgColor: { rgb: "A9A9A9" } },//设置背景颜色 //设置居中 alignment: { horizontal:

2020-10-21 09:25:10 5213 4

原创 laui导出全部数据到excel(layui自带导出只能导出当前页数据)

layui有自带的导出功能,但是当有分页后,laui自带的导出功能只能导出当前页的数据。有时候很多业务场景是需要导出全部的数据。因此需要手动写一个导出功能;首先到官网上下载excel导出的插件,下面是layui官网提供的插件地址https://fly.layui.com/extend/excel/#download下载插件后放入项目中。将数据网格的工具栏开启代码如下 table.render({ elem: '#LAY-Arrylist-table' , id

2020-10-20 20:42:46 4077 3

原创 layui实现分页思路和实现过程(两天踩坑的收获)

在实际应用环境中,前端界面要接收大量数据,这时只使用layuI界面上的分页是绝对不行的,他没有做到真正的后台分页查询。先看一下前端分页代码layui.use(['index', 'table', 'om', 'om2', 'laydate' ,'laypage'], function () { var $ = layui.$ , form = layui.form , table = layui.table , om = layui.om

2020-10-17 17:37:08 621 1

原创 Mybatis中编写动态查询语句实现模糊查询

Mybatis中编写动态查询语句实现模糊查询<![CDATA[ SELECT nvl(sum((ACCT_BALANCE)),0) CXAmount FROM SJ_TRAN_QRYACCT a, SJ_TRAN_BOOK b, SJ_TRAN_BOOK_DET c WHERE a.qry_no = c.qry_no AND b.qqdbs = c.qqdbs AND SUBSTR (b.FSSJ, 1, 8) >=

2020-10-10 10:45:05 136

原创 layui中设置提交按钮不可以重复提交,提交一次后置灰。

layui中设置提交按钮不可以重复提交,提交一次后置灰。首先要在jsp中给按钮设置属性 <div class="layui-card-header layuiadmin-card-header-auto" style="padding-bottom:0px;"> <button class="layui-btn layui-btn-bk-red layuiadmin-btn-useradmin site-demo-active " id="back"&g

2020-10-10 10:39:12 3197

原创 layui隐藏和显示下拉框

layui隐藏和显示下拉框首先在jsp中编写下拉框(注意后的id值)<div id="orgList1"> <label class="layui-form-label"><span style="color: red;">*</span>机构代码 </label> <div class="layui-input-inline" lay-filter="orgLists">

2020-09-29 15:46:39 3300

原创 layui前端分页

layui前端分页 `,parseData: function(res){var result;console.log(this);console.log(JSON.stringify(res));if(res.data != null){if(this.page.curr>0){result = res.data.slice(this.limit * (this.page.curr -1 ),this.limit * this.page.curr); }else{

2020-09-29 11:37:57 330

原创 IDEA “Cannot resolve symbol XXXX ” 解决办法

DEA 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 IDEA ,重新 sync gradle,Clean build 都没有用。估计是是因为 IDEA 之前发生了错误,某些 setting 出了问题。解决方法如下:直接在IDEAL中搜索“Invalidate Cach...

2020-01-14 17:51:54 3380

原创 Vector & ArrayList 的主要区别

1) 同步性:Vector是线程安全的,也就是说是同步的 ,而ArrayList 是线程序不安全的,不是同步的 数2。2)数据增长:当需要增长时,Vector默认增长为原来一倍 ,而ArrayList却是原来的50% ,这样,ArrayList就有利于节约内存空间。如果涉及到堆栈,队列等操作,应该考虑用Vector,如果需要快速随机访问元素,应该使用ArrayList 。扩展知识:H...

2019-08-08 14:58:53 118

原创 JSP 四大作用域

JSP 四大作用域: page (作用范围最小)、request、session、application(作用范围最大)。存储在application对象中的属性可以被同一个WEB应用程序中的所有Servlet和JSP页面访问。(属性作用范围最大)存储在session对象中的属性可以被属于同一个会话(浏览器打开直到关闭称为一次会话,且在此期间会话不失效)的所有Servlet和JSP页面访问。...

2019-08-08 14:36:58 202

原创 JAVA基础理解

JAVA基础JAVA语言介绍JavaSE:标准版。定位在个人计算机的应用。JavaEE: 企业版。定位在服务端的应用。JavaME:微型版。消费性电子产品应用。面向对象基础1、什么是面向对象面向对象思想是强调以现实生活中存在的客观事物来构造软件系统,强调以事物对象为中心来思考、分析问题。并根据事物本质特征将其抽象为系统中的对象,作为系统的基本构成单位。2、什么是类类就是将众多...

2019-08-06 16:18:45 160

原创 SSM框架的整合与总结

SSM框架构建知识点回顾一、ssm框架的理解ssm框架是由Spring+SpringMVC+Mybatis整合而来,用于构造相对简单的JavaWeb项目。下面对三项技术分别讲解。SpringSpring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架,用于装载Bean(类),有了这个我们就可以不用New来创建对象。SpringMVCSrringMVC分离了控制器、模型对象...

2019-08-02 18:51:20 1156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除