自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (3)
  • 收藏
  • 关注

原创 ElasticSearch的简单使用

背景:最近在写一个wiki系统 检索时需要全文检索,输入关键字点击查询时还需检索文件中的内容(Word、PDF、Excel、txt)等,这个时候一般的SQL检索就不能满足现状了,在网上查阅了一些资料选择了ElasticSearch1、使用的工具1)elasticsearch-7.6.2 ①elasticsearch-analysis-ik-7.6.2 ②ingest-attachment-7.6.22)elasticsearch-head-master3)kibana-7.6.2-windows

2022-05-25 11:13:29 280

原创 Echarts的简单使用

最近做了一个简单的数据统计页面,首选Echarts 先看一下图1吧这个统计很简单 就是统计人员的发帖量和关注量 然后点击年份的时候可以查看当前年 十二个月的数据如图2首先去Echarts下载最新版本:Echarts下载目前我使用的是最新版本:echarts-5.3.2下载后解压文件如下图 进入dist文件夹 将echarts.js或echarts.min.js放到项目中的js文件夹里 方便使用前台代码HTML:<!-- 面板开始 --><div class="fo

2022-05-19 15:42:48 1208

原创 java 获取系统环境变量

1、设置所需要的环境变量。2、Java代码获取

2022-04-25 11:40:05 1210

原创 java 通过递归 删除指定目录下 文件名包含指定字符的文件

递归,即方法自己调用自己。在这个问题中,我们无法知道文件夹的深度,更无法根据深度来实现循环的嵌套 ,所有可以使用递归实现。上代码public static void main(String[] args) { delFileByName("D:\\test","a");}/** * 测试删除 * @param url 指定的文件路径 * @param s 指定的特殊字符 */public static void delFileByName(String url, String s

2022-03-28 11:03:41 961

原创 获取Japan时间

TimeZone timeZoneTyokyo = TimeZone.getTimeZone("Asia/Tokyo"); DateFormat df = new SimpleDateFormat("yyyyMMdd"); df.setTimeZone(timeZoneTyokyo); System.out.println(df.format(new Date()));

2022-02-25 16:53:23 374

原创 AmazonDynamoDB的简单使用

// 连接DBAmazonDynamoDB client = AmazonDynamoDBClientBuilder.standard() .withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("http://localhost:8000", "us-west-2")) .build(); // 设置查询条件 Map<String, AttributeV

2022-02-25 16:39:55 329

原创 数字 电话 位数正则验证

// 只允许输入数字和字母xElements.AddressNode.on('input propertychange', function() { const xText = $(this).val().replace(/[\W]/g, ''); $(this).val(xText );});// 只允许输入半角数字或小数点(5,2)xElements.FiveTwo.on('input propertychange', function() { const xText = $(this)

2021-12-14 16:38:29 153

原创 Memcached的简单使用(springboot)

1、在pom文件中引入依赖<!-- Memcached --><dependency> <groupId>com.google.code.maven-play-plugin.spy</groupId> <artifactId>spymemcached</artifactId> <version>2.6</version></dependency>2、在applicat

2021-12-09 13:38:14 278

原创 springboot配置log4j

1、在pom文件中引入依赖 <!-- log4j --> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.14.1</version> </dependency> <dependency>

2021-12-09 12:00:44 9279

原创 关于ireport分页的使用

先上个图吧关于使用可先用文本框放入合适位置然后引用自带函数这里需要注意的是当选择Now时显示的是当前页当选择Report时显示的是总页数

2021-11-05 14:55:49 888 1

原创 关于ireport中文不显示问题

最近刚开始用ireport 然后就很尴尬的遇到中文不显示的问题但是英文数字就正常显示。后来调查了一下是设置问题解决方案:STSong-LightUniGB-UCS2-H (Chinese Simplified)如此设置即可正常显示。

2021-11-05 14:42:08 641

原创 关于ireport中使用千位符和小数点的设置

先上图看效果吧具体设置new DecimalFormat(",###.###").format($F{new_sell_price})解释:,###是设置千位符的,三位加一个小数点.###是设置小数点显示三位 也可以设置成 .000两者的区别是前者小数位数不够使后面不显示,后者则显示例如:.###(1.62),.000(1.620)...

2021-11-05 14:32:55 799

原创 DECODE( LAG() OVER()) 的使用

记录一下说一下需求吧 一览数据中 如果第一条数据和第二条数据的订单号一样 则第二条数据不显示如果用for循环加if判断就有点太慢了现在在SQL中处理 所以就要使用上面的函数了关于具体用法DECODE() :判断是否相等LAG() :取当前字段前的N条OVER():用来排序具体解释:https://www.cnblogs.com/lgx5/p/13236035.html...

2021-08-06 11:49:23 196

原创 mysql分组排序取每组第一条

记录一下今天遇到的一个需求:表 (5-8秒刷新一次) 取更新时间、采集点编号和最新读数说明一下 表里面有很多点位数据 然后固定时间insert一次我需要拿到 最新时间的 所有点位的 数据create table C010_CURRENT_DATA( ID varchar(50) not null comment '唯一id', UPD_DATE datetime comment '更新时间', CP_CODE

2021-07-29 12:21:27 2363 1

原创 替换window.showModalDialog 已解决!!!

记录一下最近在维护一个项目,使用IE一切正常,但是切谷歌的话 正常登陆都不行了。检查了一下 发现报错。后来查了一下 发现 window.showModalDialog 方法在很久以前就被弃用了!!!解决方案:用window.open来替代。// 定义一个全局变量判定是否原生支持showModalDialog方法var has_showModalDialog = !!window.showModalDialog;if(!has_showModalDialog){ //定义window.sho

2021-07-20 14:06:33 5489 3

原创 自定义input type=number 的上下箭头

记录一下客户要求:设置input的type=number 但是不能直接输入,只能用上下箭头来控制value。但是应用场景是手持端,无法让上下箭头显示出来。所以只能重写!!!思路:1、先将input框点击不出现键盘(不可直接输入)。给input加事件οnfοcus="this.blur();"2、去掉原css的上下箭头。input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-sp

2021-07-09 17:24:36 5143

原创 禁止手机端浏览器双击放大功能

记录一下啊今天客户提要求 手机浏览器打开网页时要禁止双击放大页面(Google)!!!然后在网上找到了很多 但都没有效果,比如:<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" /><meta name="viewport" content="width=device-width, initial-scale=1.0,mini

2021-07-09 11:20:38 2816

原创 xm-select的简单使用

基于客户需求 需要一个select 多选 下拉框。前台框架使用layUI 于是进行查找—》formSelects 4.x 这是layUI的一个第三方插件 但是看了一下发现已经停止维护了!!!后来使用 xm-select官网:https://maplemei.gitee.io/xm-select/#/component/install这个使用就非常简单了只需要引入lyaui和自身的js就可以了xm-select.js:https://gitee.com/maplemei/xm-select/r

2021-06-30 16:13:50 15441

原创 layUI 两个时间插件各为对方的最大值和最小值

layUI js<script src="<%=basePath%>lib/layui/layui.js" charset="utf-8"></script>日期控件<div class="layui-inline layui-col-md12 x-so"> <label class="layui-form-label">受理时间:</label> <input class="layui-input" pl

2021-06-29 10:29:04 329

原创 设置包含readonly,disabled属性的input标签按tab键时不获取焦点的方法

记录一下今天遇到的一个问题:在布置页面时有些input框不可输入而且有些是动态设置的,现在有个需求,不可输入的input框按tab键时不停留,如果一个个去加就太慢了,写个共通方法吧。/** * 设置包含readonly,disabled属性的input标签按tab键时不获取焦点的方法 */function setTabindex(){ $("input").each(function(){ if($(this).attr("readonly")=="readonly" || $(this).

2021-06-21 11:26:28 478

原创 关于bootstrap tips警告框点击关闭后不可复用的问题

记录一下 今天遇到个问题 使用tips后 点击关闭按钮后再次呼出警告框无效改之前的代码<div class="alert alert-warning alert-dismissible" role="alert" id="tips"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;<

2021-06-09 10:55:33 628

原创 ajax 200不走succes 已解决!!!

记录一个今天遇到的问题,ajax前后台交互完直接打开了一个新页面并且将返回值打印出来。先看下图之前的代码$.ajax({ url : "***.do?***_cd="+$("#***_cd").val(), type : "post", async : false, dataType : "json", success : function(result) {

2021-05-25 11:24:51 661

原创 关于bootstrap-select的简单使用

引入js css<link rel="stylesheet" type="text/css" href="../bootstrap/css/bootstrap.css"><link rel="stylesheet" type="text/css" href="../bootstrap/css/bootstrap-select.css"><script type="text/javascript" src="../js/jquery-1.10.1.min.js">&

2021-05-21 16:19:09 287

原创 bootstrap中自定义table 表头固定 表体出现滚动条

先上一张图看下最终效果:上代码<!-- Table head --> <table class="table tableHead"> <thead> <tr> <th id="changeName" style="width: 169px;"></th> <th style="width: 250px;">id</th> <th style

2021-05-21 15:58:48 1760

原创 解决bootstrap多弹框显示 关闭后遮罩层依旧在的问题

弹框代码<!-- 模态框 --><div class="modal fade" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dis

2021-05-18 15:50:34 477

原创 mybatis调用存储过程

Controller Map<String,Object> map = new HashMap<String,Object>(); // 存入所需的参数 map.put("I_***", value); // 调用存储过程 testService.execute***_Results(map); // 获取执行结果 String status = map.get("O_STATUS")serviceMap<String, Object> e

2021-05-12 12:18:59 101

原创 java 将后台实体类通过json格式传给前台

后台try { JSONObject result = new JSONObject(); // 实体类 Arr0302Entity arr0302Entity = new Arr0302Entity(); JSONArray array=JSONArray.fromObject(arr0302Entity); result.put("arr0302Entity", array); response.setCharacterEncoding("UT

2021-05-12 11:56:43 511

原创 js动态设置div显示与隐藏

$("#check").addClass("hidden");$("#check_err").removeClass("hidden");$("#check_err").css("display","none");$("#check_err").css("display","block");$("#check_err").show();$("#check_err").hide();

2021-05-12 11:50:22 2469

原创 js 解决前台页面数字相减失去精度问题

function Subtr(arg1,arg2){ var r1,r2,m,n; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.pow(10,Math.max(r1,r2)); n=(r1>=r2)?r1:r...

2021-03-15 14:07:24 523

原创 关于jsonArray的前后台处理

前台let jsonArray = [];//循环所有选中行对象 $(".ship_req_qty").each(function (){ jsonArray.push({"no":***,"val":data}); } });var param = "jsonArray="+rsi_encURL(JSON.stringify(jsonArray));submitAction...

2021-03-04 14:32:16 273 1

原创 让光标默认显示在input里面

$("#***").focus();

2021-02-18 11:57:04 1464

原创 将逗号拼接的字符串转义为SQL中IN的条件

String x = "'" + ***.getxxxName().replaceAll("(,)", "'$1'") + "'";

2020-11-20 13:23:51 734

原创 删除表格行之后 动态改变序号

$(document).on('click','.edits',function(){ $(this).parent().parent().remove();//删除当前行 $(".index").each(function(x){ //重新排序 $(this).val(x+1); }) });...

2020-11-05 15:50:14 317

原创 layUI append之后静态重新加载页面样式

$("#***").append(html);layui.use('form',function() { var form = layui.form; form.render(); });

2020-11-02 13:27:10 534

原创 js自定义日历

function getDate(year,month){ var thisDate,thisDay,week,preLastDay; var endDate,endDay,endWeek,dayMount; var startArr = []; //上月数据 var endArr = []; //下月数据 var html = ''; var ...

2020-11-02 13:24:15 510

原创 获取table中CheckBox未选中行的数据

var notCheck = $("#tables6 input[type=checkbox]").not("input:checked");//tables6 为table的idnotCheck.each(function (x){ //移除未选中行的数据 var ids = $(this).parents("tr").find("td").eq(1).text(); for (var i = 0; i < oldRoleI...

2020-11-02 13:14:11 405

原创 js 格式化日期 yyyy-MM-dd HH:mm:ss

//格式化日期 function timeStamp2String(time){ var datetime = new Date(); datetime.setTime(time); var year = datetime.getFullYear(); var month = datetime.getMonth() + 1 < 10 ? "0" + (datetime.getM...

2020-10-20 13:28:02 4839

原创 js 获取checkbox选中的行及相应操作

function aaa(){ var Check = $("table input[type=checkbox]:checked");//在table中找input下类型为checkbox Check.each(function () {//遍历 var value = $(this).parents("tr").find("td").eq(2).find("input").val(); //获取其相对应的valu...

2020-10-20 13:15:25 1180

原创 input框 只可输入数字及小数点后两位

<inputtype="text" id="Money" name="Money" maxlength="20" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" onpaste="value=value.replace(/^\...

2020-10-13 16:11:39 356

原创 选择排序法

public static void main(String[] args) { int[] a= {15,38,47,66,1,12580,13,474,666,953,777,424,124}; for (int i : a) { System.out.print(i+","); } Sys...

2020-02-04 13:32:14 75

ElasticSearch所需工具

包括 1)elasticsearch-7.6.2 ①elasticsearch-analysis-ik-7.6.2 ②ingest-attachment-7.6.2 2)elasticsearch-head-master 3)kibana-7.6.2-windows-x86_64 4)node.js

2022-05-24

DynamoDB基本操作

DynamoDB基本操作

2022-02-25

memcached.rar

memcached.rar

2021-12-09

空空如也

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

TA关注的人

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