自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easy-poi实现动态列(标题)、多sheet导出excel

essy-poi

2024-07-08 15:53:04 295

原创 Java增强for循环和foreach循环的误区

增强for循环和foreach循环

2024-03-29 11:04:02 297

原创 错误:comparison method violates its general contract

猜测:getTIme()返回的为long类型,强转为int类型时,超出int的最大长度,强转之后的值为-1,说明前一个值比后一个值小,实际情况是前一个值比后一个值小,相减的值太大超出int的最大值,违反了对称性。传递性:如果 compare(a, b) 返回一个正值 且 compare(b, c) 返回一个正值,那么 compare(a, c) 应返回一个正值。对称性:如果 compare(a, b) 返回一个正值,那么 compare(b, a) 应返回一个负值,反之亦然。// 比较两个时间的大小。

2024-02-29 18:05:49 1408

原创 el-inpu无法编辑

el-input无法编辑

2024-02-19 17:10:34 204

原创 vue对日期的年、月、日进行增加,转换成指定格式的字符串(yyyy-MM-dd)

日期转换成指定格式的字符串yyyy-MM-dd。一天的时间戳为86400000。

2023-12-28 11:14:38 916

转载 Mysql常用字段类型

浮点型主要有 float,double 两个,浮点型在数据库中存放的是近似值,例如float(6,3),如果插入一个数123.45678,实际数据库里存的是123.457,但总个数还以实际为准,即6位,整数部分最大是3位。int(M)中的 M 代表最大显示宽度,并不是说 int(1) 就不能存储数值10了,不管设定了显示宽度是多少个字符,int 都是占用4个字节,即int(5)和int(10)可存储的范围一样。定点型字段类型有 DECIMAL 一个,主要用于存储有精度要求的小数。

2023-10-25 11:34:22 105

原创 window.print()打印及出现的问题

浏览器打印

2023-09-26 22:26:49 450

原创 idea常用快捷键

idea常用快捷键

2023-05-31 11:14:27 1491

原创 电动车号牌输入组件plate-number-input使用

号牌号码输入组件

2023-03-31 10:52:36 292 1

原创 vue+element-ui上传图片

【代码】vue+element-ui上传图片。

2023-03-21 17:25:00 74

原创 vue导出文件

后端返回的数据类型:Content-Type: application/octet-steam。vue请求需要定义返回的类型。

2023-03-17 14:04:53 222

原创 jar包下载到本地maven库,

本地jar包maven引用

2022-11-10 09:29:00 198

原创 javax解析xml字符串

xml解析map

2022-10-19 14:41:32 376

原创 Java把Base64编码格式的图片下载到本地指定文件夹下

java把base64编码的图片本地下载

2022-09-28 15:38:28 7927

转载 java生成验证码图片

java图形验证码

2022-07-08 10:12:38 154

原创 xxl-job-admin项目maven打包问题

项目背景:xxl-job-admin单独使用maven打包,没有父模块修改pom.xml,红色框是不需要的部分,我注释了,绿色框是需要加的属性把父模块的属性全部复制到子模块因为本项目不需要推送到docker仓库,所以把docker插件注释,之后packge的时候报错,大概意思是打包时少了某个类,网上找了一圈,发现可能是maven-plugin的版本有冲突,把版本号去掉,让系统找到合适的版本,之后打包成功...

2022-04-06 15:02:02 2175

原创 xxl-job更换oracle数据源

参考:继springboot集成xxl-job-01的补充--oracle版本的xxl-job项目(任务调度中心)_过客匆匆@1的博客-CSDN博客XxlJob(2.2.1)Mysql转Oracle解决方案_秦少-CSDN博客_mysql转oracle方案看了网上的解决方案,发现还是有一些没有改到,但又不得不改的地方记录一下我下载的是XXL-JOB v2.3.0步骤1,下载xxl-jobj jar包,解压导入到idea步骤2,在oracle库中运行sql语句(XXL-JOB v2...

2022-03-11 14:28:09 3184 7

原创 微信公众号网页授权-java开发

1,项目需求背景需要在公众号菜单挂开发的页面2,参考微信开发文档微信开放文档我总结了以下几步正式环境:只需要在公众号平台自定义配置菜单下面重点说一下开发环境如何编写和测试开发环境java程序Controller获取code,再通过code获取access-token和openId,...

2022-02-24 17:27:22 1027

原创 jquery treetable

假设有三个节点:A、B(节点A 的子节点)和C(节点B 的子节点)。如果按照以下顺序在 HTML 表中为这些节点创建行A-C-B,则树将无法正确显示。您必须确保行的顺序是A-B-C。表格中是这样的html<table id="treeTable" class="layui-table"> <tr data-tt-id="1"> <td>A</td> </tr> <tr ...

2021-12-08 16:51:38 1102

原创 复选框已有属性checked=“checked“,却不显示勾的解决办法

我看了网上很多种方法说是jquery版本里方法的问题,把attr()改为prop()不过我这里的问题是因为用的是layui的复选框,要在设置勾选之后重新渲染form或者checkbox模块$("#test").attr('checkbox', true)form.render('checkbox');...

2021-11-24 11:29:11 896

原创 sql 读取一段日期中每一天某个时间段的所有数据

参考博客:https://blog.csdn.net/weixin_36522099/article/details/103873366页面是时间段多选框页面html代码<div class="layui-form-item"> <label class="layui-form-label labelsamll">违法时段</label> <div class="layui-input-inline" style=.

2021-11-23 16:15:00 3392

原创 基于Spring的aop实现多数据源动态切换

Spring多数据源管理类AbstractRoutingDataSource实现AbstractRoutingDataSource重写determineCurrentLookupKey首先配置项目的多数据源实体类交给spring管理<beans> <!-- 加载配置属性文件 --> <context:property-placeholder ignore-unresolvable="true" location="classpath:applic

2021-11-19 17:16:04 1523 3

原创 springMVC后台接收类型为集合

1

2021-11-16 17:03:35 878

原创 android离线打包

本文章参考官网和其他博客,如有侵权,立即删除官网地址:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android需要的工具HBuilder X 链接:https://www.dcloud.io/hbuilderx.htmlAndroid Studio 链接:https://developer.android.google.cn/studio/index.htmlApp离线SDK 链接:https://nativesupp...

2021-10-28 15:03:47 2211 1

原创 vue父子组件通信

父子组件的通信

2021-10-22 10:30:45 164

转载 java运算符

运算符 描述 例子 == 检查如果两个操作数的值是否相等,如果相等则条件为真。 (A == B)为假。 != 检查如果两个操作数的值是否相等,如果值不相等则条件为真。 (A != B) 为真。 > 检查左操作数的值是否大于右操作数的值,如果是那么条件为真。 (A> B)为假。 < 检查左操作数的值是否小于右操作数的值,如果是那么条件为真。 (A <B)为真。 >= 检查左操作数的值是否大于..

2021-10-11 10:17:47 111

原创 FormData对象提交数据和文件

2021-09-29 20:10:13 901

原创 oracle脚本

oracle创建用户表空间和表/** * 建立表空间 */--数据存储表空间CREATE TABLESPACE tablespace_name NOLOGGING EXTENT MANAGEMENT LOCAL DATAFILE '/data/app/oracle/oradata/angyi/d_afos_20g_001.dbf' SIZE 10240M AUTOEXTEND ON NEXT 1024M MAXSIZE 20480M;--索引存储表空间CREATE TABLESPACE.

2021-09-14 11:12:44 88

转载 js读取扫码枪输入的数据

原理:扫码枪相当于键盘输入设备,输入一连串数字后加一个enter键。但在实际开发中需要区分是扫描枪输入还是键盘用户输入,区别在于扫码枪输入很快。我们可以通过监听输入间隔时间,来判断到底是键盘输入还是扫描输入。扫码枪输入的时间间隔一般在10毫秒以内,物理键盘输入要远大于这个数值,通常为80毫秒以上。因此,当输入间隔时间小于30毫秒时,判断为扫码枪输入,其余情况判断为键盘输入。<script type="text/javascript">window.onload = functi

2021-09-08 14:07:37 1836

原创 mybatis对象映射对应的xml写法

一对一一个人对应一个身份证实体类public class Test { class User { private String id; private String userName; private IdCard idCard; public String getId() { return id; } public void setId(String...

2021-08-25 17:52:39 840

转载 $.fn.pluginName = function(){} 中的fn代表什么?这其中谁是函数名

在 jQuery 中,fn 其实就是 JavaScript 中 propotype 的一个别名,$ 是 jQuery 的别名,所以$.fn.pluginName 等同于 jQuery.prototype.pluginName$.fn.pluginName 表示创建一个 jQuery 的属性,通俗的说是写一个 jQuery 函数pluginName 才是函数名实例$.fn.setRedText = function() { return $(this).css("

2021-08-19 15:56:13 421

转载 dubbo和zookeeper间的关系

Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在dubbo上注册)在不搭配注册中心的时候,它也是可以实现服务端和调用端的通信的,这种方式是点对点通信的,所谓“没有中间商”。但是如果

2021-08-17 15:31:25 68

转载 图片懒加载

一、原理1、将页面中的img标签src指向一张小图片或者src为空,2、然后定义data-src属性(这个属性可以自定义命名,我才用data-src)属性指向真实的图片。3、src指向一张默认的图片,否则当src为空的时候也会像服务器发送一次请求(指向默认的一张图片那就只需要请求一次)。可以指向loading的地址。4、当载入页面时,先把可视区区域内的img标签的data-src属性值赋值给src。5、然后监听滚动事件,加载用户即将看到的图片(利用图片出现时距离顶部的高度 < 滚动

2021-08-17 14:37:44 228

原创 jsp页面使用tld文件实现对应java工具类中的方法

tld文件<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jspt

2021-08-03 15:54:13 220

转载 spring管理的对象注入失败

1,没有把需要注入或被注入的对象让spring管理2,被注入的对象在private作用域中没有加载到spring容器中1、controller层中的service没有注入,(@Resource @Autowired)2、service层没有使用@Service修饰 3、Application启动类中,没有使用定义需要加载到容器中的包4、 常见报空指针的场景是,用户自定义了Util下的类,然后使用@Service引用了定义的Service,但是报空指针。 这种是因为,该Util类..

2021-07-30 17:18:53 1560

原创 contenType不同参数springMvc接受数据

一般来说,请求后台contentType可以设置为:application/json: JSON数据格式 application/x-www-form-urlencoded : <form encType=””>中默认的encType,form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式) multipart/form-data : 需要在表单中进行文件上传时,就需要使用该格式 application/octet-stream : 二进制流数据(如常见

2021-07-22 17:37:57 224

原创 点击刷新验证码

<img src="生成验证码的接口" onclick="this.src=this.src+'?'+Math.random()" id="img">我的理解是:在原来请求后天的接口中加一个参数,每次点击的时候,参数改变,每次就会去请求后台接口,验证码刷新...

2021-07-05 15:28:45 510

转载 layui表格-template模板的三种用法

问题情境:layui中将数据库数据通过layui table渲染到前端表格,非常简单,但是如果数据库存储的信息不能被直接展示,比如0是女生,1是男生,可以使用模板来对数据进行处理。layui table的自定义模板功能能非常方便地解决这个问题;方法一:函数转义所谓函数转义,就是在表格cols的对应列中直接写一段函数:Table.render({ elem: '', url: '', cols : [ { field: 'sex', title: '.

2021-06-25 15:27:10 3083 2

原创 form表单取值

jquery取值<form action="" id="test_form"></form>使用:var data = $("#test_form").serializeJson();//返回json对象输出:序列化为json格式为:{key1:value1,key2:value2}JSON.stringify(data) 转换为JSON字符串传给后端----------------------------------------------------..

2021-06-23 14:45:04 952

原创 Oracle转换客户端环境

alter session set nls_date_language='american' 转换为英文环境alter session set nls_language='SIMPLIFIED CHINESE'; 转换为中文环境

2021-06-15 17:48:34 97

空空如也

空空如也

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

TA关注的人

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