自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决跨域问题(SpringBoot)

2.nginx配置方法。

2024-01-03 11:11:16 688

原创 对接飞书多维表格

多维表格数据新增,controller层。实现类:service层。实现类:impl 层。

2023-10-17 09:44:45 535

原创 git提交代码自动部署,git-runner

个人浅见,仅供参考

2022-10-28 15:01:16 1304

原创 使用easyexcel导入excel

第一步:先导包。网上很多版本,我用的1.1版本<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version}</version> </dependency> <depe

2022-01-23 17:25:06 1320

转载 Date日期转换,实用

/** * 获取现在时间,这个好用 * * @return返回长时间格式 yyyy-MM-dd HH:mm:ss */ public static Date getSqlDate() { Date sqlDate = new java.sql.Date(new Date().getTime()); return sqlDate; } /** * 获取现在时间 * * @return返回长时间格式 yyyy-MM-dd HH:mm:ss

2021-10-15 14:19:28 404

原创 把一张表的数据更新到另一张表

表1:store_member_fund_change表2:store_canteen_consumeUPDATE store_member_fund_change cmfc,store_canteen_consume scc set cmfc.create_date=scc.consume_time WHERE cmfc.related_code=scc.order_code ;

2021-03-27 09:00:04 378

原创 mybatis 查询每天,每小时的数据

查询每天的;时间段内,按天进行统计 DATE_FORMAT()函数是,返回日期格式,这个自己设置。select DATE_FORMAT(add_time,"%Y-%m-%d") AS 交易时间,sum(order_amount) as sumamount from club_order where add_time>'2021-01-01' and add_time<'2021-02-01 239:59' group by day(add_time);![在这里插入图片描述](

2021-02-02 10:44:13 2719 2

原创 List数据去重的方法,直接用第五种方法,简单直接

List去重方案方案一:借助Set的特性进行去重方案二 : 利用set集合特性保持顺序一致去重方案三 : 使用list自身方法remove()方案四 : 遍历List集合,将元素添加到另一个List集合中方案5 : 使用Java8特性去重方案一:借助Set的特性进行去重/**去除重复数据由于Set的无序性,不会保持原来顺序@param list*/public static List<Map<String, Object>> distinct(List&lt

2021-01-25 10:41:21 288

原创 mysql 多表联查条件赋值问题?

<select id="selectDetailByQueryPriceId" resultType="com.shop.core.beans.responseBeans.officePrice.QueryPriceResponse" > select cqpe.id as id , cqpe.query_price_id as queryPriceId, cqpe.offer_price_detail_id as offerPriceDet

2021-01-13 17:48:07 508

原创 URLdecode()和URLencode()的作用

urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符%。urldecode()函数与urlencode()函数原理相反,用于解码已编码的 URL 字符串,其原理就是把十六进制字符串转换为中文字符解码: String goodsBody = requestBean.getGoodsBody(); String decode = URLDecoder.decode(goodsBody);加密:String encode = URLEncoder.e

2021-01-07 09:36:05 1638

原创 LocalDateTime和Date相互转换

在这里插入代码片import java.time.Instant;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.ZoneId;import java.util.Date; public class DateUtils {线程安全//LocalDate -> Datepublic static Date asDate(LocalDate localDate) { ret

2020-12-23 11:34:16 559

原创 Bad format for BigDecimal ‘1,100.00‘ in column 1 错误

问题场景:订单信息导出时,在选择某一时间段数据时会报错,但是一般不报错。错误信息:org.springframework.dao.TransientDataAccessResourceException: Error attempting to get column ‘FORMAT(spd.cost_price/100,2)’ from result set. Cause: java.sql.SQLException: Bad format for BigDecimal ‘1,100.00’ in

2020-12-18 17:11:57 719 2

原创 mysql解决only_full_group_by

查询mysql配置:select @@global.sql_mode;这两个是多余的,也可以试试:set @@sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';SET @@sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',

2020-12-11 16:40:47 229

原创 springboot的pagehelper失效问题解决

1.确认导入的了maven依赖2.在查询之前设置了page的相关参数3.PageHelper.startPage 一定要写在查询语句的上面,因为他只管,他下面的第一条查询语句`` PageHelper.startPage(graduationMonthSearchDto.getPageNum(), graduationMonthSearchDto.getPageSize()); List<GraduationMonthEntity> list = graduationMo

2020-11-28 17:04:45 517

原创 list<object> 集合和 json字符串 相互转换。挺实用的

clubFullFactories = JSON.parseArray(fullFactoryBeanList, ClubFullFactory.class);在这里插入代码片list 集合 转成 json字符串: List<ClubFullFactory> fullFactoryBeanList = fullFactoryMapper.findFullFactoryBeanList(2, ""); //已经结束的满减送 List<ClubFullFa

2020-11-17 10:27:28 2106

原创 mybatis 递归查询 分级数据

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.shop.core.common.mapper.ClubAdminModuleMapper"> <resultMap id="

2020-10-16 10:20:26 925

原创 swagger接口注意事项

字段值和类名不能相同,否则显示不出来。

2020-09-15 11:58:45 177

原创 NOW() 函数

SELECT NOW(),CURDATE(),CURTIME(),NOW() 函数返回当前的日期和时间。CURDATE() 函数返回当前的日期。CURTIME() 函数返回当前的时间。

2020-09-14 10:09:51 2346

原创 windows 部署多个Tomcat

同一台windows设备部署多个tomcat服务器下载tomcat 同时解压三次,分别命名为三:修改解压缩后的文件名字(名字任意取)并同时创建两个副本:例如:文件目录四:添加环境变量:右键单击我的电脑->选择属性->选择高级->选择环境变量:添加系统变量:CATALINA_HOME_8080,其值为:F:\tomcat7.0\tomcat-8080;CATALINA_HOME_8081,其值为:F:\tomcat7.0\tomcat-8081;CATALINA_HOME_8

2020-09-11 11:13:14 188

原创 mybatis 传入list集合查询和新增

在这里插入代码片service:调用mapper里的方法 List<ClubGoodsCommonClass> mapList = classMapper.selectCommonClassByGcIds(list); mapper: List<ClubGoodsCommonClass> selectCommonClassByGcIds(@Param("goodsIds") List<String> goodsIds);mapper.xml里的方法:

2020-08-26 17:24:41 960

原创 定时器@Scheduled cron表达式注解

cron表达式很有意思!Cron表达式是一个字符串,字符串以5或6个空格隔开,中间均由空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:1.Seconds Minutes Hours DayofMonth Month DayofWeek Year2.Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Seconds: 可出现", - * /“四个字符,有效范围为0-59的整数Minutes: 可出现”

2020-08-21 22:00:05 1270

原创 获取sessionID的步骤

String str = String.valueOf(value); 支付串判断为null的方法,要加双引号 " " String str = String.valueOf(value); `在这里插入代码片` if (StringUtils.isNotBlank(str) && str != "null")StringUtils.isNotBlank(str)是判断为空和为NULL的方法在这里

2020-08-15 10:22:42 8665

原创 springboot 容器不能注入的问题

Field moduleMapper in com.shop.core.service.serviceImpl.AdminUserServiceImpl required a Consider defining a bean of type ‘com.shop.core.interfaces.mapper.ClubAdminModuleMapper’ in your configuration.解决方法:

2020-08-05 19:23:00 484

原创 mysql数据库,主键自增主键不连续

解决方法:就是 删除数据之后,执行一下语句:每次删除记录后,执行: ALTER table tableName AUTO_INCREMENT=1;后面插入数据就是连续的了。

2020-07-23 17:00:39 457

原创 java复制两个属性相同类的值

需要导入的包:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>4.3.2.RELEASE</version></dependency>BeanUtils.copyProperties(target,source);source ——

2020-07-22 16:32:51 1040 2

转载 Query的三种常见动画效果

转载于: https://www.cnblogs.com/xiaohuochai/archive/2016/10/06/5932616.html文章确实写得好,很详细!深入学习jQuery的三种常见动画效果前面的话  动画效果是jQuery吸引人的地方。通过jQuery的动画方法,能够轻松地为网页添加视觉效果,给用户一种全新的体验。jQuery动画是一个大的系列,本文将详细介绍jQuery的三种常见动画效果——显隐效果、高度变化及淡入淡出显隐  在CSS中,总结过实现元素显隐的9种思路。而j

2020-07-14 19:51:13 700

转载 《墨菲定律》读书笔记之第一章——成功学的秘密

前言第一章 成功学的秘密1、洛克定律——确定目标,专注行动有目标才会成功目标要“跳一跳,够得着”2、瓦拉赫效应经营自己的长处,让人生增值承认缺陷,弥补缺陷【定律链接】经营强项要有条理性3、木桶定律:抓最长的,不如抓最短的克服人性“短板”,避开成事“暗礁”找到“阿喀琉斯之踵”,让问题迎刃而解4、艾森豪威尔法则:分清主次,高效成事做事分等级,先抓牛鼻子艾森豪威尔分类法5、相关定律:条条大路通罗马,万事万物皆有联系源自“万事万物皆有联系”的“以此释彼”智慧做人不要一根筋

2020-07-14 10:58:17 1871

原创 doubleValue()、toString()、toPlainString()与科学计数法

public static void mapToObject(Map<String, Object> map, Object o) { JavaBeanMapUtil util = new JavaBeanMapUtil(); util.registerClass(o.getClass()); for (Map.Entry<String, Object> entry : map.entrySet()) { ...

2020-07-14 10:39:41 1594

原创 用dos 命令导入jar包到maven仓库

Maven命令安装jar包在windows的cmd命令下,参考下面安装命令安装jar包。注意:这个命令不能换行,中间用空格来分割的安装指定文件到本地仓库命令:mvn install:install-file-DgroupId= : 设置项目代码的包名(一般用组织名)-DartifactId= : 设置项目名或模块名-Dversion=1.0.0 : 版本号...

2020-04-22 14:47:00 361

原创 Window下用bat文件启动jar包。

Java导出jar包(并用bat命令执行)1.首先打jar包。install就可以。2、打完jar包,之后,用bat命令运行,新建一个bat文件,内容如下:@echo off set PATH=C:\ProgramFiles\Java\jdk1.6.0_45\bin;C:\WINDOWS;C:\WINDOWS\COMMANDset classpath=.;C:\ProgramF...

2020-04-10 18:00:18 4828

原创 org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-8080]]

第一种解决方案:简单粗暴:打开任务管理器找到java进程,将java进程关闭,重启 完事!温习指令(无聊可折腾)打开cmd命令窗口 输入如下指令查看所有端口和PID找到对应的端口对应的PID 输入指令找到对应的进程tasklist | findstr “8080”杀掉该进程 重启 完事!taskkill /f /t /im java.exe以下报错信息上面...

2020-04-02 11:19:45 1911 1

原创 day01每天学习方法

PrintWriter()的作用是为了定义流输出的位置,并且此流可以正常的存储中文,减少乱码输出。举例:PrintWriter out = new PrintWriter(new OutputStreamWriter(new FileOutputStream(“d:/text.txt”), “utf-8”));//定义输出流位置,并且文件必须存在out.println(“中文测试”);//写...

2020-03-27 19:51:37 87

原创 cookie工具cookieUtil

package cn.lijun.core.util;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet...

2020-03-26 20:22:13 472

原创 微信支付参数

微信参数1.创建参数Map<String,String> param=new HashMap();//创建参数param.put(“appid”, appid);//公众号param.put(“mch_id”, partner);//商户号param.put(“nonce_str”, WXPayUtil.generateNonceStr());//随机字符串param.pu...

2020-03-26 20:20:15 1024

原创 搭建svn服务器和仓库

这篇文章是写的比较详细,后面是基于eclipse集成的。https://blog.csdn.net/qq_29914837/article/details/89330517这篇文章写的很详细,适合学习https://www.cnblogs.com/yankyblogs/p/7282752.html感谢大佬们的奉献。**> 学如逆水行舟,不进则退!最近学东西有些心浮气躁,不能仔细看...

2020-03-26 20:12:25 109

转载 常用Mysql调优方法

1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is nul...

2020-03-18 10:51:58 138

原创 统计出现频率最高的二元字符(两个字符)的组合

String str = “ystemtakesinordertosolveproblemsbypruningthesystemssearchspaceforinstancebutinordertodetermineateachstepwhichrulesareapplicablethesystemmustmatchthemagainstitscurrentsituationusingcurren...

2020-03-17 16:37:28 521 1

原创 SSM框架基础

文章目录简述什么是 IoC 和 DI ?DI 是如何实现的?解释一下什么叫 AOP (面向切面编程)?阐述 Spring 框架中 Bean 的生命周期?Spring 里面的 aop的原理是什么 ?Spring主要使用了什么模式?简述Spring 中的事务 ?SpringMVC的核心是什么,请求的流程是怎么处理的 ?MyBatis 中使用 # 和...

2020-03-16 22:53:59 138

原创 分布式锁的技术选型

一, 基于数据库实现分布式锁悲观锁利用select … where … for update 排他锁注意: 其他附加功能与实现一基本一致,这里需要注意的是“where name=lock ”,name字段必须要走索引,否则会锁表。有些情况下,比如表不大,mysql优化器会不走这个索引,导致锁表问题。乐观锁所谓乐观锁与前边最大区别在于基于CAS思想,是不具有互斥性,不会产生锁等待而...

2020-03-11 21:42:45 314

原创 nginx负载均衡的算法与实现

算法1.1 轮询(Round Robin)轮询算法把每个请求轮流发送到每个服务器上。下图中,一共有 6 个客户端产生了 6 个请求,这 6 个请求按 (1, 2, 3, 4, 5, 6) 的顺序发送。最后,(1, 3, 5) 的请求会被发送到服务器 1,(2, 4, 6) 的请求会被发送到服务器 2。.该算法比较适合每个服务器的性能差不多的场景,如果有性能存在差异的情况下,那么性能较差...

2020-03-09 14:54:28 427 1

空空如也

空空如也

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

TA关注的人

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