自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windTerm使用

Winterm使用。

2023-08-17 14:40:51 1276 1

转载 List去重的5种方式

以下介绍五种-不同的方法去除 Java 中ArrayList中的重复数据1.使用LinkedHashSet删除arraylist中的重复数据LinkedHashSet是在一个ArrayList删除重复数据的最佳方法。LinkedHashSet在内部完成两件事:删除重复数据保持添加到其中的数据的顺序Java示例使用LinkedHashSet删除arraylist中的重复项。在给定的示例中,numbersList是包含整数的arraylist,其中一些是重复的数字。例如1,3和5.我们将列表添加

2021-03-18 18:36:54 258

原创 poi导出列宽自适应宽度

poi导出列宽自适应宽度for(int i=0;i<list.size();i++){sheet.autoSizeColumn(i);sheet.setColumnWidth(i,sheet.getColumnWidth(i)*17/10);}

2021-03-16 18:02:53 564 1

原创 el-input框验证正整数及数字大小

el-input输入框只能输入正整数 <el-input size="mini" v-model="dayu" placeholder="到期天数大于" oninput="if(value > 999 || value < 0 ){value = ''}" onkeyup="value=value.replace(/[^\d]/g,'');" ></el-input>

2021-03-16 16:47:58 1643

原创 存储过程根据业务场景自己摸索的写法

存储过程自己摸索的最low写法begin DECLARE v_htbh VARCHAR(255); #上游合同编号 DECLARE v_id integer; #上游合同id DECLARE v_kbsj date; DECLARE no_more_products INT DEFAULT 0; #DECLARE myCursor CURSOR FOR select user_id from sys_user where dept_id=153; #DE

2021-03-15 14:22:06 199

原创 身份证号合法性

身份证号合法性function IdCodeValid(code){ //身份证号合法性验证 //支持15位和18位身份证号 //支持地址编码、出生日期、校验位验证 var city={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江 ",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北

2021-01-23 12:55:23 314

原创 使用JS将前端的table导出到excel

最近项目的新需求,动态报表的页面导出。由于后后端估计很麻烦,就想着看前端会不会有简单的方法,方便的不是一点半点。1.首先讲使用场景,需要导出的数据都在table表格里面。在导动态的数据时实在不要太方便。 exportData:function(){ //读取table数据 var excelContent =$("#tableToExcel").html(); var excelFile = "<html xmlns:o='urn:schemas-microso

2021-01-23 10:30:47 948 5

原创 BigDecimal的使用

在计算与金额有关的数据时,涉及到精度问题,所以建议使用BigDecimal。一、BigDecimal转换的精度问题 BigDecimal num1=new BigDecimal(0.05); BigDecimal num2=BigDecimal.valueOf(0.08);在将double类型的数据转换为BigDecimal时,直接使用new BigDecimal()的方式使用alibaba代码规范会提示如下。因为当数据比较精密时直接转换会造成精度丢失。float浮点数

2021-01-12 09:40:56 199

原创 List循环存储对象时遇到的坑

List集合循环存储对象遇到的重复的坑最近在一个处理一个excel导入循环插入到数据库中遇到的一个问题,插入的数据全部是重复的并且重复的数据是循环的最后一条数据。写了一个测试类测了一下//对象public class User { private String username; private String password; public String getUsername() { return username; } public

2021-01-06 16:07:26 521 1

原创 计算间隔的月份

//计算间隔的月份 public static List<String> getMonthBetween(String minDate, String maxDate) throws ParseException { ArrayList<String> result = new ArrayList<String>(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd")

2020-12-29 15:37:18 340

转载 乐观锁和悲观锁

一、基本概念乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。因此乐观锁不会上锁,只是在执行更新的时候判断一下在此期间别人是否修改了数据:如果别人修改了数据则放弃操作,否则执行操作。悲观锁:悲观锁在操作数据时比较悲观,认为别人会同时修改数据。因此操作数据时直接把数据锁住,直到操作完成后才会释放锁;上锁期间其他人不能修改数据。二、实现方式(含实例)在说明实现方式之前,需要明确:乐观锁和悲观锁是两种思想,它们的使用是非常广泛的

2020-12-25 15:58:03 168

原创 element判断按钮的禁用条件

element通过条件判断按钮禁用根据某个参数,动态的改变某个按钮的禁用状态1.:disabled=“scope.row.userId==1?true:false”根据登录的用户id判断选择的按钮是否禁用状态实际应用场景:登录用户为系统管理员时只能修改密码贴代码<template slot-scope="scope"> <el-button @click.native.prevent="look(scope.row)" v-show="menuLook" type=

2020-12-21 12:20:24 7943

原创 刷新iframe的方法

JS/jQuery 刷新 iframe 的方法1、JavaScript 刷新 iframe 可以使用以下方法:document.getElementById('some_frame_id').contentWindow.location.reload();实例:<iframe id="myframe" width="100%" frameBorder="0" src="https://www.runoob.com scrolling="no"></iframe><i

2020-10-22 09:30:08 12252

原创 poi导入导出

POI 导入Excel1.pom依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version> </dependency> <dependency>

2020-10-15 10:14:59 431

空空如也

空空如也

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

TA关注的人

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