自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020年9月22日

我领证结婚了

2020-09-27 14:44:38 152

原创 mysql取24小时数据

在进行实时数据处理时,我们常常需要查询最近24小时的数据来进行分析和处理。下面我们将介绍如何使用MySQL查询最近24小时的数据。与DATE_SUB函数不同的是,DATE_ADD函数的第二个参数应该是一个带有负号的整数。除了使用INTERVAL关键字外,我们还可以使用DATE_ADD函数加上负数参数来实现求最近N小时数据的效果。注意,在使用DATE_SUB函数时,第一个参数应该是一个时间戳类型的变量。以上就是如何使用MySQL查询最近24小时数据的方法,希望对大家有所帮助。

2023-07-18 12:21:07 4727

原创 spring cloud gateway (五)

spring cloud alibaba 学习

2023-03-03 16:23:38 775

原创 spring cloud alibaba Sentinel(四)

spring cloud alibaba 学习

2023-02-17 16:36:30 633

原创 spring cloud alibaba openfeign(三)

spring cloud alibaba 学习

2023-02-12 17:42:21 207

原创 nginx反向代理 / /别名 注意点

nginx 反向代理

2023-02-09 11:29:16 404

原创 EasyExcel百万数据从数据库写入到excel

EasyExcel百万数据导出到excel

2023-02-08 16:35:14 575

原创 spring cloud alibaba Nacos(二)

spring cloud alibaba 学习记录

2023-02-06 18:29:41 372

原创 spring cloud alibaba 框架搭建 (一)

spring cloud alibaba 学习记录

2023-02-06 16:28:45 549

原创 ExceptionUtil输出异常栈信息

spring boot 全局异常处理器输出异常栈

2023-01-06 08:37:54 486

原创 CountDownLatch CyclicBarrier

CountDownLatchCyclicBarrierCyclicBarrier 图解CyclicBarrier在使用一次后,下面依然有效,可以继续当做计数器使用,这是与CountDownLatch的区别之一CountDownLatch应用场景:假如有多个sheet,开启多个线程解析sheet等待所有线程解析完毕唤醒主线程响应解析完毕CyclicBarrier应用场景:假如有多个sheet每sheet中保存不同厂家的年销售数据,开启多个线程解析sheet,解析完后再进行汇总处理

2022-12-08 11:55:59 136

原创 工具类两个坐标点之间的距离

工具类

2022-10-28 17:28:23 182

原创 通过表关联查询方式实现 children List 树

SQL 语句<!--说明:针对输入参数为简单类型#{}中可以是任意类型,判断参数是否为空要用 _parameter(它属于mybatis的内 置参数)--> <select id="selectList" resultMap="teachplanMap" parameterType="java.lang.String"> select a.id one_id, a.pname one_name,

2022-04-26 14:36:08 410

原创 @Transactional 注解失效的几种情况

第一种Transactional注解标注方法修饰符为非public时,@Transactional注解将会不起作用。第二种在类内部调用调用类内部@Transactional标注的方法。这种情况下也会导致事务不开启。既然事务管理是基于动态代理对象的代理逻辑实现的,那么如果在类内部调用类内部的事务方法,这 个调用事务方法的过程并不是通过代理对象来调用的,而是直接通过this对象来调用方法,绕过的代理对 象,肯定就是没有代理逻辑了。解决方法1.可以在service层 注入自己 用自己调用方

2022-04-18 13:53:49 7052

原创 mysql 根据日期时间查询数据

mysql> select * from table1;+----------+------------+-----+---------------------+| name_new | transactor | pid | order_date |+----------+------------+-----+---------------------+| 1hahha | 1xiaohong | 1 | 2019-08-04 20:45:47 || 2hahha

2022-01-26 16:27:47 2200

原创 linx安装nginx

在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。1.先安装gcc-c++编译器yum install gcc-c++yum install -y openssl openssl-devel2.再安装pcre包yum install -y pcre pcre-devel3.再安装zlib包yum install -y zlib zlib-devel下面进行nginx的安装1.在/usr/local/下创建

2022-01-25 11:16:04 228

原创 地区树children结构

1.地区树形结构/** * 地区树形结构 * @author xzx * @date 2021/12/21 16:47 */public class DistrictVo { private String code; private String parentCode; private String name; private List<DistrictVo> chridrenList; public String getName() {

2022-01-25 10:27:07 373

原创 坐标系转换工具类

/** * 坐标转换工具 * 目前国内主要有以下三种坐标系: * * WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。 * * GCJ02:又称火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标系经加密后的坐标系。 * * BD09:为百度坐标系,在GCJ02坐标系基础上再次加密。其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标。 * * 非中国地区地图,服务坐标统一使用WGS84坐标。 */publ

2022-01-17 14:10:20 1046

原创 基于redis生成日期订单编号

public String seqGenerator(String key) { //加上时间戳 如果不需要 String datetime = new SimpleDateFormat("yyyyMMdd").format(new Date()); //查询 key 是否存在, 不存在返回 1 ,存在的话则自增加1 Long autoID = redisTemplate.opsForValue().increment(key + datet.

2022-01-04 11:26:36 1048

原创 spring security 自定义登录校验

实现 UserDetailsService,定义用户查询的方法@Servicepublic class UserDetailsServiceImpl implements UserDetailsService{ private static final Logger log = LoggerFactory.getLogger(UserDetailsServiceImpl.class); @Autowired private ISysUserService userServ.

2021-12-20 11:33:06 1374

原创 java 附近的人

传送门思路清晰,详述了坐标取附近的人的功能

2021-12-15 08:38:48 709

原创 Java中在数字前自动补零方法

/** * Java中在数字前自动补零方法 */public class TestTest { public static void main(String[] args) { //方法一 // 0 代表前面补充0 // 4 代表长度为4 // d 代表参数为正数型 System.out.println(String.format("%04d", 1)); //方法二 System

2021-12-14 11:26:07 15322

原创 Windows里服务中没有 MySQL

Windows里服务中没有 MySQL1.以管理员身份启动命令提示符2.安装并启动MySQL服务C:\Windows\system32>mysqld.exe -installService successfully installed.C:\Windows\system32>net start MySQLMySQL 服务正在启动 .MySQL 服务已经启动成功。...

2021-07-15 10:05:21 495

原创 springboot jar包 linux 启动脚本

#!/bin/bash#指定jar包名称appName=***.jar#使用说明,提供参数usage(){ echo "usage: ./脚本名.sh |start|stop|restart|status|" exit 1}#检查程序是否在运行is_exist(){ pid=`ps -ef|grep ${appName}|grep -v grep|awk '{print $2}'` #如果不存在 返回1 如果存在返回 0 if [ -z "${pid}" ]; then re

2021-07-05 11:34:47 351

原创 mysql redis保证数据一致性

数据一致性:就是保证mysql与redis数据一致,在系统中一致性可分为:强一致性,弱一致性,最终一致性(最终一致性是弱一致性的一个特例)(1)强一致性:要求系统写入什么 读出来就是什么(2)弱一致性:系统写入成功后,不会立即读到写入的值,但会尽可能保证到某个时间级别内数据能够达到一致(3)最终一致性:系统会保证在一定时间内达到数据一致。它是业界在大型分布式系统数据一致性上比较推崇的模型经典缓存同步模式(1)Cache-Aside Pattern,即旁路缓存模式,它的提出是为了尽可能地解决..

2021-07-05 09:41:29 646

原创 linux 定时同步mysql 数据脚本

需求:linux mysql 数据库备份,每天备份一次,自动保留15天备份代码#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinexport PATH #数据库ip 如果数据库版本 是5.6+ 这里的数据库信息可以不用 DBHOST='*.*.*.*' #数据库用户名 DBUSER='root' #数据库用密码 DBPASSWD='root' #需要备份的数据库,多个数据库用空格分.

2021-07-02 09:58:22 497

原创 Java Map 排序

Map<Integer,Integer> map = new HashMap();map.put(3,3);map.put(1,1);map.put(2,1);map.put(4,4);List<Map.entry<Integer,Integer>> list = new ArrayList(map.entrySet());//按value排序list.sort( (o1,o2) -> o2.getValue() - o1.getValue().

2021-06-25 10:58:39 243

原创 JS拖动的模态框

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .login-header { width: 100%; text-align: center; height: 30px; .

2021-05-14 16:06:48 148

原创 JS返回顶部

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.

2021-05-14 16:05:33 164

原创 JSTab栏切换

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.

2021-05-14 16:03:05 262

转载 JS密码显示隐藏

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.

2021-05-14 16:01:34 210

原创 ThreadPoolExecutor线程池简单分析

public class ThreadPoolTest { public static void main(String[] args) { //核心线程数 int corePoolSize = 3; //最大线程数 int maxPoolSize = 6; //超过核心线程数量的线程最大空闲时间 long keepAliveTime = 2; //时间单位秒 TimeUnit unit

2021-05-14 10:47:00 117

原创 nginx 转发请求,请求头token丢失

我的请求头设置account_token,nginx默认情况下不识别 "_" 导致token没有发送到后台1.修改配置2.把account_toke 下划线去掉

2021-04-22 10:35:48 4063

原创 nginx配置腾讯云 https证书

在winds系统下配置的nginx,首先申请腾讯云的免费证书参考https://www.cnblogs.com/ggband/p/10169619.html我在申请腾讯云的免费证书时,需要绑定域名,我买了一个最便宜的是1元1年,按照上面博客申请到证书后下载下一个zip压缩文件现在就是需要配置 nginx 证书1.在nginx 目录下新建一个SSL文件夹2.腾讯云密钥证书放在里面3.配置nginx...

2021-04-22 09:13:52 383

原创 springboot项目配置 SLL证书 实现HTTPS访问

项目中的小程序接口访问需要HTTPS 下面是 配置HTTPS方法cmd运行命令keytool -genkey -alias tomcat -dname "CN=Andy,OU=kfit,O=kfit,L=HaiDian,ST=BeiJing,C=CN" -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 365在cmd命令文件下生成keystore.p12文件放到 springboot

2021-04-20 09:45:33 208

原创 js 获取当前时间

var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000; //获取当前时间 var n = timestamp * 1000; var date = new Date(n); //年 var Y = date.getFullYear(); //月 var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMont.

2021-04-15 11:17:17 151

原创 java AesUtil (五)

/* * Copyright (C), 2017-2018, Night’s Watch * I pledge my life and honor to the Night’s Watch, * for this night and all the nights to come. * FileName: AesUtils.java * Author: join * Date: 2018年11月29日 上午8:13:17 * Description: //模块目的、功能描述 .

2020-12-10 11:58:01 642

原创 java MD5Util (四)

package com.xzx.netty.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.regex.Matcher;import java.util.regex.Pattern;public class MD5Util { /** .

2020-12-10 11:56:37 294

原创 java 16进制字符串两个一组存list(三)

/** * 存放16进制字符串,字符串2为 2为存 * @param hexString * @return */ public static List<String> parseArrayList(String hexString){ List<String> strings = new ArrayList<>(); for (int i = 0; i < hexString.len.

2020-12-10 11:54:30 580 3

原创 java 16进制字符串转字节数组(二)

public static byte[] getBytes(String hexString) { if (hexString != null && !hexString.equals("")) { hexString = hexString.toUpperCase(); int length = hexString.length() / 2; char[] hexChars = hexStrin...

2020-12-10 11:49:45 284

空空如也

空空如也

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

TA关注的人

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