自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 layui layer弹出框按回车键无限弹出问题解决

【代码】layui layer弹出框按回车键无限弹出问题解决。

2024-05-30 14:54:20 292

原创 记录在iframe内调用钉钉JSAPI报错notInDingTalk的问题

钉钉JSAPI调用环境问题notInDingTalk

2023-02-09 14:56:47 536

原创 map与实体类转换工具类

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import org.apache.commons.lang3.StringUtils;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.net.URLEncoder;impo.

2022-02-23 15:25:55 716

原创 日期工具类

import org.apache.commons.lang3.time.DateFormatUtils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;pub

2022-02-23 09:15:37 161

原创 XML转JSON工具类

package com.yc.test.util;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.thoughtworks.xstream.XStream;import com.thoughtworks.xstream.core.util.QuickWriter;import com.thoughtworks.xstream.io.HierarchicalStreamW

2022-01-13 15:03:09 1308

原创 2021-07-03

Java常用正则表达式整理手机号:String regPhone="^[1](([3|5|8][\\d])|([4][4,5,6,7,8,9])|([6][2,5,6,7])|([7][^9])|([9][1,8,9]))[\\d]{8}$";身份证号:public class IDUtils { public static boolean isIDNumber(String IDNumber) { if (IDNumber == null || "".equals(IDN

2021-07-03 11:47:31 64

原创 layui重置下拉框的问题

// 重置支付状态 $("select#paymentStatus").val(""); //重新渲染下拉框 layui.use('form', function () { var form = layui.form; form.render("select"); });重置下拉框后,一定要重新渲染下拉框

2021-06-22 16:37:49 1426

原创 Java反射异常argument type mismatch记录

argument type mismatch实体类中id使用的Integer,mysql数据库中id为int实体类中id修改为int后,异常解决原因不明,待查询

2021-06-22 15:21:43 242

原创 Mybatis中xml使用注释注意事项

在mybatis的mapper.xml中在<where>标签中and/or前面注释不要使用/**/,使用<!-- -->。使用/**/在and/or之前会被识别在and/or前面有内容,不会将第一个and/or去除掉。使用/**/需要在<where>内添加1=1的条件。...

2021-01-26 15:22:32 602

原创 Navicat 创建日期类型,默认使用当前时间

1、navicat默认选择空2、然后将CURRENT_TIMESTAMP复制进去,勾选根据当前时间戳更新3、保存配置,刷新后,再添加数据就会自动添加当前时间了。

2021-01-25 14:56:42 8773 2

原创 label标签对齐

label{display:inline-block;width:100px;}

2021-01-13 21:28:50 1272

原创 SQL小练习(20200702)

题目(一)订单中有多个商品,想要查询订单表(Orders)中同时包含有商品A、商品B、商品C等的所有订单信息。希望得到如下结果:解答解题思路查询出商品品种有哪些。查询每个订单拥有商品品种的数量。按照商品品种数量倒序排序,取最顶部的一个。(Mysql)SELECT b.order_idFROM test_7_orders bWHERE EXISTS ( SELECT a.goods FROM test_7_orders a GROUP BY a

2020-07-02 09:52:38 266

原创 SQL小练习(20200630)

题目在 微信 或者 QQ这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请。表 request_accepted 存储了所有好友申请通过的数据记录,其中, requester_id 和 accepter_id 都是用户的编号。写一个查询语句,求出谁拥有最多的好友和他拥有的好友数目。对于上面的样例数据,结果为:注意:保证拥有最多好友数目的只有 1 个人。好友申请只会被接受一次,所以不会有 requester_id 和 accepter_id 值都相同的重复记录。解释:编号为 ‘3’

2020-06-30 16:00:22 180

原创 设置tomcat和jar包开机自启动的方式

一、设置Tomcat开机自启动运行cmd打开控制台,进入Tomcat目录/bin文件夹中,输入如下命令回车运行。service.bat install 注意:如果执行错误,可选择下面的命令执行.\service.bat install运行结果如图所示,说明服务Tocat已经安装成功。运行service.bat remove可以移除服务。同理,如果移除服务失败,可以执行以下命令.\service.bat remove。运行services.msc或者到此电脑>管理>服务中,可以看到添加

2020-06-22 17:03:13 1741

原创 日期相关:获取指定年月的第一天,获取指定年月的最后一天

获取指定年月的第一天public static String getFirstDayOfMonth(int year, int month) { Calendar cal = Calendar.getInstance(); //设置年份 cal.set(Calendar.YEAR, year); //设置月份 cal.set(Calendar.MONTH, month-1); //获取某月最小天数 int firstDay = cal.getMini

2020-06-19 16:39:30 408

原创 MySQL行列转换

行转列建表语句create table test( id int(32) not null auto_increment, year varchar(20) default null, month varchar(20) default null, amount varchar(10) default, primary key(id));插入数据INSERT INTO test (id,year,month,amount) values (1,'2017','1','1.1');IN

2020-06-17 10:22:40 858

原创 Java对象属性值为空,接口返回数据不缺失此属性的方法

注解的方式在类的上边添加注解// 当Value 为 "" 或者 null 不输出@JsonInclude(JsonInclude.Include.NON_EMPTY)// 当Value 为 null 不输出@JsonInclude(Include.NON_NULL)// 当Value 为默认值的时候不参与,如Int a; 当 a=0 的时候不参与@JsonInclude(Include.NON_DEFAULT)// Default / 都参与序列化(无论字段为""还是null,都输出)@J

2020-06-16 15:27:16 2607 2

原创 检测用户未操作

function hasOperate(callback, milliseconds) { //milliseconds是检测未操作的时间,毫秒为单位,callback是该时间段未点击需要执行的函数 var status = true; var timer; // 按下鼠标按键 document.body.onmousedown = function () { status = true; }

2020-06-15 11:09:38 203

原创 阿里大于验证码短信发送工具类(Java)

package com.ycone.util;import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.exceptions.ClientException;import com.aliyuncs.exceptions.ServerExcep

2020-06-12 15:34:23 455

原创 使用阿里大于发送短信验证码(Java)

一、前期准备注册阿里云账号浏览器输入https://dayu.aliyun.com/,点击免费注册。注册完登录账号。创建短信签名和短信模板个人认证用户只允许创建一个验证码短信签名。创建AccessKey阿里云API密钥。二、代码示例import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.I

2020-06-12 15:13:06 180

原创 oracle连接失败的原因总结

1、配置错误尤其需要注意URL地址是否正确。再次注意用户名及密码。详细配置jdbc.driver:oracle.jdbc.driver.OracleDriverjdbc.url:jdbc:oracle:thin:@url地址:端口号(1521常用):orcl例:jdbc.url:jdbc:oracle:thin:@192.168.9.165:1521:orcljdbc.username:用户名jdbc.password:密码2、如果是远程服务器,查看是否防火墙关闭远程服务器的话,可能因为

2020-05-12 17:59:37 6857

原创 使用fastjson将Java对象转换为Json字符串,空值字段也可保留

亲测有效 Student student = new Student(); student.setUsername("张三"); student.setAge(null); //JSONObject jsonSt = JSONObject.parseObject(JSON.toJSONString(student, SerializerFeat...

2020-04-27 20:38:36 3478 1

原创 前端 —— button和input不对齐的解决方法

在CSS中添加vertical-align:middle;示例源码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .in...

2019-12-18 15:54:40 875

原创 获取Java变量的数据类型

public static String getType(Object obj){ return obj.getClass().toString();}

2019-12-18 15:44:19 355

原创 使用高德地图API,根据IP获取当前粗略位置

package com.cy.util;import com.alibaba.fastjson.JSONObject;import com.sun.istack.internal.Nullable;import org.apache.commons.lang.StringUtils;import java.util.HashMap;import java.util.Map;pub...

2019-12-18 15:43:03 1823

原创 XYUtils —— 获取经纬度工具类

package com.cy.test;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.Map;public class XYUt...

2019-12-18 15:40:38 403

原创 MapUtils —— 根据经纬度计算两地直线距离

工具类import java.math.BigDecimal;/** * @author yc * @version 1.0 * @描述:计算两地经纬度之间的距离 * @公司: * @创建日期: 2019-11-11 * @修改人: * @修改日期: * @Copyright: * @备注: **/public class MapUtils { priv...

2019-12-18 15:35:14 301

原创 HttpClientUtils — 模拟http-https请求工具类

HttpClientUtils — 模拟http-https请求工具类import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.CloseableHttpResponse;import...

2019-12-18 15:28:45 523

原创 MySQL安装到最后一步未响应——不需要卸载MySQL的解决方法

MySQL在安装到最后一步时,需要打上四个勾,但是因为某些原因会一直没有反应,显示未响应,此时,可以使用下面的解决方案。1、强退未响应的MySQL安装窗口,进入任务管理器结束任务。2、进入到MySQL的安装目录,进入bin目录下面,找到MySQLInstanceConfig.exe文件,双击打开,可能需要管理员权限。3、继续按照之前的配置,重新配置一遍即可。先是两个勾,等一会儿就全部配...

2019-07-09 16:04:04 1129

原创 品优购项目_02品牌管理前台

angularJs框架的入门一、是一款优秀的前端JS框架,现为Google公司所有。二、angularJS的四大特征 2.1 MVC模式 Model : 数据,就是angular变量($scope.XXX) View : 数据的呈现,Html + Directive(指令) Controller : 操作数据,就是func...

2019-06-30 00:08:20 166

原创 品优购项目_01项目搭建

一、使用技术前端框架:angularJS + Bootstrap后台框架:Spring +SpringMVC+mybatis +Dubbox1、Dubbox 远程服务调用分布式服务框架原为阿里巴巴公司开源项目Dubbo,被国内电商及互联网项目使用,后因个别原因停止维护,当当网接手继续优化维护,并改名为Dubbox。Dubbox致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA...

2019-06-28 02:45:13 303

原创 spring-security 中使用注解进行权限的控制

1、使用JSR-250注解进行权限的控制使用JSR-250注解需要配置三个方面:①在pom.xml中要添加JSR-250相关的坐标依赖<dependency> <groupId>javax.annotation</groupId> <artifactId>jsr250-api</artifactId>...

2019-06-25 01:17:45 4800 1

原创 记一次被EL表达式坑惨的过程╮(╯▽╰)╭

一个空格引发的悲剧o(╥﹏╥)o弹出的错误原因作为一个刚入行时间不长的我来说,找这样的bug简直没有头绪,看了前台看后台,看完后台看前台,从晚上十点半找到第二天凌晨零点三十分,头都炸了。谁曾想到,竟然被一个小小的空格挡住了路。、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、下面分析错误原因在使用EL表达式时,在"${ }"大括号内可以使用空格,不影响取值,但是,不能在...

2019-06-25 00:58:08 159

原创 莫名其妙的网络故障,默认网关为0.0.0.0,可是折腾好了(Windows)

今天出现了很坑的一个网络故障,公司内网打不开,ipconfig查看了下网络配置,默认网关除了正常的默认网关,竟然还多出一个0.0.0.0。折腾了我半天,总归是找到解决办法。如果你跟我一样出现这样的问题,想你也一定是禁用/启用网络的方法使用了无数次,然而并没有什么卵用。来,下面说一下我找到的解决方法,希望能帮到你哦。在cmd命令提示符中输入以下命令:set gateway=19...

2019-04-11 00:16:56 9696 1

原创 JDK 9.0版本下载安装

JDK的下载地址:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase9-3934878.html下载步骤图解:1、选中此选项2、选择Windows版本,点击下载JDK的安装步骤1、找到JDK下载的目录,双击JDK文件进行安装,然后点击下一步2、点击更改安装路径,路径名称建议不要有空...

2019-02-26 22:17:32 22799 1

空空如也

空空如也

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

TA关注的人

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