自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle函数ROW_NUMBER()over先分组后排序再取每组中的最大或最小值

Oracle函数ROW_NUMBER()over先分组后排序再取每组中的最大或最小值

2023-08-24 17:20:14 1407

原创 html number输入框限制只能输入正整数或两位小数的正数

number类型输入框限制只能输入正整数或两位小数的正数

2023-02-10 15:10:26 1120 1

原创 若依系统下载固定excel模板并填充数据

若依系统下载固定excel模板并填充数据

2022-11-18 17:39:28 3185

原创 java zip压缩文件问题

linux中java zip压缩文件判断目录和空指针问题

2022-11-03 15:48:31 612

原创 Oracle用connect by prio函数查询并删除树结构中所有子节点

oracle递归删除树节点

2022-10-20 16:02:36 419

原创 HSSFWorkbook下载xls表格模板及导入excel数据

HSSFWorkbook下载及导入excel模板

2022-06-30 14:13:15 864

原创 css去掉点击后出现的边框

<input type="button" class="find_butt">.find_butt:focus{ outline: none;/*去掉点击后出现的边框*/}

2022-03-03 18:02:20 934

原创 jquery ztree实现树的搜索高亮显示功能

<div class="ibox" style="margin-bottom: 0"> <div> <input type="text" class="empty" id="keyword" maxlength="50" placeholder="关键字搜索" style="width: 180px;background: #223e4a"> <button class="btn" id="btn"

2022-03-03 17:22:43 1156

原创 CSS将select/option文本居中显示

<select class="year_chose"> <option value="2022">2022</option> <option value="2021">2021</option> <option value="2020">2020</option> <option value="2019">2019</option> <option valu

2022-02-23 15:38:51 841

原创 oracle和mysql中列转行用逗号分隔函数

简单语法:wmsys.wm_concat(列名)select wmsys.wm_concat(username) FROM students;-- 将username列记录值用逗号连接起来合并其它列,role_name列用逗号隔开:select u.user_id, u.dept_id, u.login_name, u.user_name, wmsys.wm_concat(r.role_name) as role_name from sys_user u left join sys_user_r

2022-02-15 15:22:35 4077

原创 thymeleaf中js获取项目根路径

<script th:inline="javascript"> var ctxPath = [[${#httpServletRequest.getContextPath()}]]; </script>

2021-12-23 18:33:52 909

原创 iframe宽度高度自适应

<iframe src="index.html" id ="replaceContent" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" onLoad="iFrameHeight()"></iframe>// iframe自适应宽度高度function iFrameHeight() { var ifm= document.getElementById("replaceContent"); if

2021-12-23 18:26:49 361

原创 Jquery + Tab + Bootstrap Table 多个table叠加问题

说明:一个页面多个bootstrap-table时,一些默认id就会冲突,比如控制搜索框的formId,以及table的默认id:bootstrap-table,还有控制添加、删除按钮的id:toolbar,这些都可以自定义。搜索、重置按钮无效? 添加自定义的formId参数<form id="formId_user"><!--搜索按钮事件-->οnclick="$.table.search('formId_user')" <!--重置按钮事件-->οnc

2021-12-07 15:29:14 1147

原创 Oracle查询及创建sequence序列语法

查询所有序列:select *from user_sequences;创建序列:create sequence SEQ_BUILD_CONTENTminvalue 1 --增长最小值maxvalue 9999999999999999999999999999 --增长最大值,也可以设置NOMAXvalue -- 不设置最大值start with 1 --从101开始计数increment by 1 --自增步长为1cache 20 --设置缓存cache个序列,如果系统down掉了

2021-11-30 10:11:12 2805

原创 mybatis中if判断Long/Integer类型字段值等于0时的问题

当判断条件写成!=null并且!=’’,companyId传0时,会被过滤掉,执行的sql语句不会有and company_id = 0这个条件。<if test="companyId != null and companyId != ''"> and company_id = #{companyId}</if>解决方法:去掉!=’'的判断条件就可以了<if test="companyId != null"> and company_id = #{compa

2021-11-10 18:03:44 2246

原创 iview Modal弹出框应用

<i-button type="primary" icon="ios-add" @click="addNodeModal = true">添加节点</i-button><Modal v-model="addNodeModal" title="添加节点"> 节点名称:<input type="text" class="form-control bg-light border-0 small" placeholder="输入n

2021-07-12 15:45:18 1088

原创 POI下载Excel模板解决不兼容问题

try { String localPath = ServletActionContext.getServletContext().getRealPath("/"); String lastChar = localPath.substring(localPath.length() - 1); File file = null; if (lastChar.equals(File.separator)) { file = new File(localPath .

2021-06-24 10:51:29 221

原创 jquery实现table中tr或ul的li自动向上滚动效果

html:<div class="tbl-body" style="height:85%;overflow: hidden"> <div class="title">访问次数排名</div> <table> <thead> <tr> <td>序号</td> <td>名称</td>

2021-06-22 17:06:09 2287

原创 iview table使用render函数实现关键字高亮

{key : "message", title : "异常信息", render : function(h, params){ return h('span', { domProps: { innerHTML: params.row.message.replace(vm.log.searchContent, '<span style="background: #ffff00;">'+vm.log.searchCo.

2021-06-07 11:09:32 277

原创 SpringBoot多环境配置

不同环境配置形式:application-{profile}.propertiesapplication-dev.properties:开发环境application-test.properties:测试环境application-prod.properties:生产环境通过在application.properties中设置spring.profiles.active=dev来指定活动的profile 1.生产环境配置文件application-prod.propertiesserver

2021-06-05 09:28:57 81

原创 Spring注解@Value用法

1.注入普通字符串@Value("My name is Shelly")private String name;2.注入操作系统属性 @Value("#{systemProperties['os.name']}") private String osName;3.注入表达式结果@Value("#{T(java.lang.Math).random() * 100.0}")private String randomNumber;4.注入其他Bean属性@Value("#{testSer

2021-06-03 21:59:50 625

原创 div嵌入其他html页面

<div style="margin-left: 10px; margin-right: 10px" id="app" v-cloak> <iframe id="mainiframe" src="http://www.baidu.com" width="100%" scrolling="auto" onload="changeFrameHeight()" allowtransparency="true" style="background-color:transparent" f

2021-06-01 16:18:54 2532

原创 点击li标签添加active效果

// li标签点击添加active效果$("ul li").click(function() { $(this).siblings('li').removeClass('active'); // 删除其兄弟元素的样式 $(this).addClass('active'); // 为点击元素添加样式});

2021-06-01 15:58:20 3105

原创 动态设置ElasticSearch中@Document的index值

1.在配置文件里设置indexName(只能设置一个indexName)创建配置Bean:@Component("esAttribute")// 指定配置文件@PropertySource("classpath:application.properties")public class EsAttribute { @Value("${index.name}") private String indexName; public String getIndexName() {

2021-05-25 09:34:04 3206 1

原创 Elasticsearch索引及数据的查询

查询所有索引: http://ip:9200/_cat/indices?v&pretty查询某个索引的状态数据量等: http://ip:9200/_cat/indices/indexName?v查询某个索引的所有数据: http://ip:9200/indexName/_search?pretty查询某个索引的数据结构: http://ip:9200/indexName/_mapping?pretty查询以tomcat开头的索引的所有数据:http://ip:9200/tomcat*/_s

2021-05-22 10:19:39 377

原创 iView-DatePicker时间控件的使用及格式化

<FormItem label="开始日期" prop="startTime"> <Date-picker type="datetime" v-model="log.startDate" :key="log.startDate" format="yyyy-MM-dd HH:mm:SS" @on-change="log.startTime=$event" style="width: 175px" placeholder="选择开始时间" ></Date-picker&

2021-05-22 09:06:31 2060

原创 BootstrapTable列中select下拉选择框使用Events事件添加change事件

{"visible":true,"field":"remarks","title":"备注","formatter":function(value, row, index, field) { if(value === 'undefined' || value =='null' || value ==null){ value='' } // 专线 if(row.ls == "2"){ return '<input .

2021-05-14 18:07:09 1390

原创 bootstrap-table:Cannot read property ‘hasOwnProperty‘ of undefined at o.getRowByUniqueId

jsTypeDate["CTRL-DIV-1265TABLE"]={ "url": "/domainModel/function/", "tableId":"specialLineTable", "method":"post", "pageSize":10, "sort":false, "page":true, "Refresh":false, "id":"CTRL-DIV-126

2021-05-13 18:41:19 1428

原创 jqGrid的select下拉选择框change事件动态改变其他单元格可见性

添加change事件:dataEvents:[{type:‘change’,fn:function (e) { }}]{label:'<font color="red">*</font>订单类型',name:'ORDER_TYPE',index:'ORDER_TYPE',width:20, sortable:false,align:'left',editable:canEdit,edittype:'select',editoptions : {value : "0:设备费订

2021-05-11 16:00:04 919

原创 ORA-01790: expression must have same datatype as corresponding expression

Oracle 执行union all操作时报“ORA-01790: expression must have same datatype as corresponding expression”经排查是由于字段类型不一致,只要将字段类型转换成一样的就可以了。

2021-05-08 11:19:41 951

原创 记一次ORA-00600:内部错误代码,参数:[qctcte1]

view_Res_Req_Info是一个视图,创建正常,程序里我拼了这样一个sql,在pl/sql工具里执行正常:select * from view_Res_Req_Info t where t.rst='3' and t.lib_type='SL';但java程序一执行就报ORA-00600:内部错误代码,参数:[qctcte1] ????,跟代码,结果底层查了一下总条数,sql是这样的:SELECT count(*) FROM(select * from view_Res_Req_Info t

2021-04-30 11:20:31 664 2

原创 解决PL/SQL中文乱码

查看oracle编码格式:select userenv('language') from dual;仍然乱码设置环境变量,计算机\属性\高级系统设置\环境变量\系统变量\新建——NLS_LANG

2021-04-23 15:13:28 163

原创 select标签回显

1.<select name="curStatus" > <option value="0">-请选择-</option> <option value="1" <c:if test="${'1' eq curStatus}">selected</c:if> >男</option> <option value="2" <c:if test="${'2' eq curStatus}"&g

2021-03-25 15:40:40 1544

原创 try-catch-finally执行顺序

1、不管有没有异常,finally中的代码都会执行2、当try、catch中有return时,finally中的代码依然会继续执行3、finally是在return后面的表达式运算之后执行的,如果是返回基本类型的值,此时并没有返回运算之后的值,而是把值保存起来,不管finally对该值做任何的改变,返回的值都不会改变,依然返回保存起来的值。也就是说方法的返回值是在finally运算之前就确定了的。4、如果return的数据是引用数据类型,而在finally中对该引用数据类型的属性值的改变起作用,try

2021-02-22 16:27:25 179

原创 js实现60秒后才可重新发送验证码

var time = 60;var flag = true;var id;// 发送验证码function sendCode() { if (flag) { // 获取验证码 let str = {"phoneNo": phoneNo}; $.ajax({ type: "POST", contentType: "application/json;charset=UTF-8",

2021-01-27 11:59:38 919

原创 js验证手机号及消息提示

// 验证手机号 function isPhoneNo(phone) { var pattern = /^1[34578]\d{9}$/; return pattern.test(phone); }

2021-01-27 11:21:08 288

原创 ajax导致jQuery动态改变CSS等属性延迟的解决方法

本来想使用ladda for bootstrap在点击按钮后立即改变按钮样式为加载状态,loading.ladda(‘start’)明明写在ajax请求之前,但每次都是在 ajax 请求完成后才改变样式。解决方法:ajax 单独封装成一个方法,然后延迟调用一下就可以了。function startOrder() { loading.ladda('start'); setTimeout(function () { startOrderAjax(str) }, 10)}func

2021-01-22 17:30:51 607

原创 Ladda for Bootstrap按钮加载进度插件

添加bootstrap.css样式,spin.min.js和ladda.min.js到页面<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"><script src="dist/spin.min.js"></script><script src="dist/ladda.min.js"></script>添加一个按

2021-01-22 15:42:40 313

原创 css border-radius 属性添加圆角边框

border-radius 属性:用于添加边框圆角。div{ border:2px solid; border-radius:25px; /* is equivalent to: */ border-top-left-radius:2em; border-top-right-radius:2em; border-bottom-right-radius:2em; border-bottom-left-radius:2em;}...

2021-01-22 14:23:11 247

原创 css cursor和opacity属性设置光标悬停样式和元素不透明度

opacity 属性:设置元素不透明度;cursor属性:设置光标悬停样式;$("#sendCodeBtn").attr("style", "cursor: default;opacity: 0.2");

2020-12-14 12:52:03 319

空空如也

空空如也

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

TA关注的人

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