自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用mybatis-plus生成代码

使用mybatis-plus生成代码

2021-12-22 13:29:59 559

转载 java中使用openoffice工具word转pdf

下载openofficehttps://www.openoffice.org/版本:Apache_OpenOffice_4.1.5_Win_x86_install_zh-CN.exe添加pom依赖<dependency> <groupId>org.jodconverter</groupId> <artifactId>jodconverter-core</artifactId> <versi...

2021-11-08 13:27:30 619

转载 java 文件上传名字重复后缀+1

校验文件名称 /** * 校验文件名称相同,若相同后缀(+n) * @param filePath 文件路径 * @param fileName 文件名称 * @return 新文件名称 */ private String checkFileName(String filePath, String fileName) { int fileMax = getFileMax(filePath, fileName);...

2021-08-26 10:34:59 2910 8

转载 @Validated 嵌套对象校验

实体对象A和B 对象A嵌套对象B,在A对象需要校验注解加入@Validpublic class B{ @NotBlank(message = "低档次取值不能为空") private String levelone; @NotBlank(message = "中档次取值不能为空") private String leveltwo; @NotBlank(message = "高档次取值不能为空") private Stri...

2021-02-02 14:16:32 3918

原创 JAVA上传pdf文件

配置文件:jeecg : path : #pdf路径 pdf: D:\\opt\\webapp\\pdfController层 /** * 上传pdf文件 */ @PostMapping(value = "/uploadPdfFile") public Result<Object> uploadPdfFile(@RequestParam("file") @NotNull(message = "pdf文件不能为空")

2021-02-01 11:04:56 3071

转载 SpringBoot中@Validated基础使用

https://www.cnblogs.com/lovechengyu/p/13094198.html

2021-01-21 13:47:04 453

转载 Mybatis <if>标签使用注意事项

在<if>标签的test中,不能写成“name !='aa'” ,会报错### Error querying database. Cause: java.lang.NumberFormatException: For input string: xxxx正确写法:  'name != "aa" '  或者  "name != 'aa'.toString()"

2021-01-20 13:57:47 427

转载 分页公式

int totalPage = (totalRows+pageSize-1)/pageSize;int start=(currentPage-1)*pageSize;int end = start+pageSzie;

2021-01-11 10:11:47 367

转载 Java正则表达式校验日期格式

public static void main(String[] args) { //MM/dd/yyyy HH:mm:ss String regular1="\\d{1,2}/\\d{1,2}/\\d{4}(\\s\\d{1,2}:\\d{1,2}:\\d{1,2})?"; //yyyy/MM/dd HH:mm:ss String regular2="\\d{4}/\\d{1,2}/\\d{1,2}...

2020-12-17 13:47:02 6274

转载 Mybatis中<if>标签判断字符串等于某值

<if test="flag != null and flag!='' and flag=='1'.toString()"> sql语句 </if>注意点:mybatis中判断字符串为某一个值,必须+toString()或者flage=="xxx" (双引号),否则无法进入该判断

2020-12-09 16:11:41 10593 3

转载 sqlserver实现循环更新操作

DECLARE My_Cursor CURSOR --定义游标FOR (SELECT * FROM 表名 WHERE 字段名 IN(SELECT 分组后查询条件 FROM 表名 WHERE 条件<>'' GROUP BY 字段名 HAVING COUNT(条件)>1 ) AND 条件2 NOT LIKE '%xx%') --查出需要的集合放到游标中OPEN My_Cursor; --打开游标FETCH NEXT FROM My_Cursor ; --读取第一行数据WHILE @@.

2020-12-09 14:05:13 2469

原创 查看所有表设计

SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 Then isnull(F.value,'') Else '' End, 字段序号 = A.colorder, 字段名 = A.name, 字段说明 = isnull(G.[value],''), 主键 = Case Whe.

2020-12-07 13:42:10 195

转载 SqlServer查询表中重复数据

SELECT 重复字段名 FROM 表名 where 字段<>'' GROUP BY 重复字段名 HAVING COUNT(*)>1

2020-11-27 16:00:57 2352

原创 SqlServer插入数据时UUID的生成

INSERT INTO表名(列名1,列名2,列名3) VALUES (LOWER(REPLACE(LTRIM(NEWID()),'-','')),值1,值3);生成UUID并替换"-"且转换为小写LOWER(REPLACE(LTRIM(NEWID()),'-','')生成一般类型UUIDSELECT NEWID()

2020-11-27 15:55:35 2612

转载 SpringBoot使用AOP进行日志打印

引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>加入切面import cn.hutool.core.date.DateUtil;import cn.hutool.extra.servlet.Servlet

2020-11-16 17:48:10 151

转载 layer关闭弹窗方法【转】

http://www.xiaoshu168.com/jquery/148.htmllayer.close(index)- 关闭特定层//当你想关闭当前页的某个层时var index = layer.open();var index = layer.alert();var index = layer.load();var index = layer.tips();//正如你看到的,每一种弹层调用方式,都会返回一个indexlayer.close(index); //此时..

2020-06-12 10:39:02 346

转载 Java不可见字符处理

s1含不可见字符串,s2为正常字符串String s1 = "‌z123456@126.com" ;String s2 = "z123456@126.com" ;System.out.println(s1 == s2);System.out.println(s1.equals(s2));System.out.println(s1.length());System.out.println(s2.length());输出结果falsefalse1615肉眼看出并没有什么不.

2020-06-03 09:22:15 2698 1

原创 JAVA获取汉字首字母拼音

JAVA获取汉字首字母拼音jar导入工具类jar导入<dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version></dependency>工具类package mavendemo.mavendemo;import net.sourceforge.p

2020-05-11 11:22:01 724 1

转载 bootstrap-table + treegrid 实现树形表格

效果如下 data数据 需要有一个id和一个pid,数据类型可以是整数或者是字符串,本文章数据的id为menuCode,pid为parentCodevar data = ([ { "home":false, "menuCode":"operating_platform", "menuIcon":"fa fa-desktop", "menu...

2020-01-19 11:23:57 2265

原创 多线程调用第三方API接口

public void ThreadDemo() { //集合 相当于请求内容 List<String> list = new ArrayList<String>(); list.add("110101198001119833"); list.add("110101198001119876"); list.add("110101198001119892");...

2019-12-03 16:36:12 6133 3

原创 JS校验身份证信息

/* 校验身份证号 */function checkIdCard(id) { var flag = true; //转换大小写 id = id.toUpperCase(); var arrVerifyCode = [1, 0, "X", 9, 8, 7, 6, 5, 4, 3, 2]; var Wi = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 1...

2019-12-03 16:26:53 144

原创 百度生成短链接(Get请求方式)

百度短网址API-2.0版本文档地址 https://www.mynb8.com/wiki2/dwz.html Controller层 @ResponseBody @RequestMapping(value = "/BaiDuShortUrl", method = {RequestMethod.GET}) public String BaiDuShortUrl(@Requ...

2019-11-06 14:12:18 3915

转载 APO切点表达式

在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示:整个表达式可以分为五个部分:1、execution(): 表达式主体。2、第一个*号:...

2019-10-29 10:26:27 534

原创 JAVA判断字符串内容是否为数字

public boolean isNumber(String str) { Pattern pattern = Pattern.compile("-?[0-9]+.?[0-9]{0,}");; return pattern.matcher(str).matches(); }

2019-10-22 17:44:19 122

转载 原生HTML中给date赋值

function dateVal(){ var now = new Date(); //格式化日,如果小于9,前面补0 var day = ("0" + now.getDate()).slice(-2); //格式化月,如果小于9,前面补0 var month = ("0" + (now.getMonth() + 1)).slice(-2); //拼装完整日期格式 ...

2019-10-22 17:42:06 852

原创 JAVA千分位隔开并保留两位小数

DecimalFormat number = new DecimalFormat("##,##0.00");BigDecimal num=new BigDecimal(1230000);number.format(num);

2019-10-22 17:39:23 1040

转载 JavaScript千分位隔开并保留两位小数

原文地址找不到了,如有侵权请联系删除JS代码function parseFormatNum(number,n){ if(n != 0 ){ n = (n > 0 && n <= 20) ? n : 2; } number = parseFloat((number + "").replace(/[^\d\.-]/g, "")).toFixed(n) +...

2019-10-22 17:33:22 706

原创 关闭指定layer页面并刷新父页面

父类弹出层(page) var page1;function jumPage1(){ page1= layer.open ("page1Url","XXX",50,50);//跳转到page1页面} 子类弹出层(page1) layer.close(page1) ;//关闭当前指定页面queryListPage.ajax.reload();//刷新父弹出层page ...

2019-09-24 10:31:43 220 2

原创 常用前端校验

验证身份证合法性 function checkId(id){ var flag=true; var reg = /^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/; if (!reg.test(id)) { layer.open({ title : '信息', content : '身份证号不符合规则' }); f...

2019-09-05 16:04:52 1811 1

转载 Java中内部类

在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。1.成员内部类(1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员);(2)成员内部类拥有与外部类同名的成员变量时,会发生隐藏现象,即默认情况下访问的是成员内部类中...

2019-08-06 14:26:41 96

转载 DataTable分页后进行修改、删除操作刷新当前页,不跳转到第一页

原文链接https://blog.youkuaiyun.com/bin470398393/article/details/78551373调用ajax成功后加入 var oTable = $("#table1").dataTable(); //table1为表格的id var tableSetings=oTable.fnSettings(); var paging_length=tab...

2019-07-16 17:06:50 3379

原创 JQuery获取城市IP

引入JS <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script><script src="http://pv.sohu.com/cityjson"></script> HTML代码 <span id="ip"></span>...

2019-06-04 11:25:35 565

原创 JQuery解析二维码

引入js 下载地址http://www.jq22.com/jquery-info294<script type="text/javascript" src="/js/qrcode/jquery.qrcode.min.js"></script> HTML代码 <div id="qrcode"></div> JQuer...

2019-06-04 11:19:16 1523

转载 JS压缩图片并下载

let image = new Image();// 解决跨域 Canvas 污染问题image.setAttribute("crossOrigin", "anonymous");image.onload = function() { let canvas = document.createElement("canvas"); canvas.width = image.width;...

2019-04-29 14:33:47 463

原创 Java下载图片并压缩

前端获取URL //======================照片批量下载=============================== function downImg(){ var urlArr = new Array() ; $("#tableList tbody input[type='checkbox']").each(function(i,v){ if(v....

2019-04-29 13:46:33 2641

转载 Springboot配置Swagger总结

pom.xml配置 &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger2&lt;/artifactId&gt; &lt;version&gt;2.4.0&lt;/version&gt; &lt;/dependency&

2019-01-25 09:55:58 244

转载 base64转图片

import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import...

2018-12-25 09:11:25 237

原创 Servlet中request、response 设置乱码问题与解决方式

一、request乱码设置请求的编码request.setCharacterEncoding("utf-8”);只能解决表单方法为POST的中文乱码情况,而方法为GET的依然为乱码解决GET乱码方法:String str=new String(request.getParameter("变量名").getBytes("ISO8859-1"),"UTF-8");二、respon...

2018-09-09 23:09:20 2436

原创 Java中异常的分类

异常分类  从上述图中可以看出,Throwable是所有异常的父类,其中有两个重要的子类Error和ExceptionError:表示严重的问题,Error及其子类被视为未经检查的异常,用于编译时异常Exception:表示异常(包括检查性异常和非检查性异常) 检查性异常:异常类和任何不是RuntimeException的子类都是检查异常,在编译代码期间,由编译器检查...

2018-07-27 13:26:06 277

原创 Java中方法重载和重写的区别

方法重载和重写的区别 方法的重载 重载:在同一个类中,声明多个同名方法,通过参数列表来区分不同的方法(参数列表的数量,类型、顺序)public class Demo { private String name; private int age; public static void main(String[] args) { Demo demo=new Demo();...

2018-07-27 13:14:02 3123

空空如也

空空如也

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

TA关注的人

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