自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Nacos配置发现服务不注册服务】

只发现不注册服务

2022-09-02 14:01:09 3956

原创 【byte[]数组与fastJson 转换过程中 踩坑记录】

byte[]数组与fastJson 转换过程中 踩坑记录

2022-08-02 18:08:13 2250

原创 【后端应用服务运行脚本使用】

JVM参数解释以及如何设置脚本参数和使用脚本。

2022-05-20 15:58:09 248

原创 Linux重启服务器设置程序自启;

重启设置在 /etc/rc.d/rc.local 文件服务器重启后会被执行是用于添加开机启动命令,/etc/rc.local是/etc/rc.d/rc.local的软连接,软连接相当于windows的快捷键打开rc.local文件# /etc/rc.d/rc.local#!/bin/bash# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES## It is highly advisable to create own systemd service

2022-04-28 11:04:22 2314

原创 Gitlab的安装

Gitlab安装1.安装相关依赖yum -y install policycoreutils openssh-server openssh-clients postfix2.启动ssh服务&设置为开机启动systemctl enable sshd && sudo systemctl start sshd3.设置postfix开机自启,并启动,postfix支持gitlab发信功能systemctl enable postfix && s

2022-04-08 17:22:58 1138

原创 sql语句的执行顺序

sql语句的执行数据库编译器产生执行计划,决定着SQL的实际执行方式。但是编译器只是尽力服务,所有数据库的编译器都不是尽善尽美的。了解数据库编译器的特性,才能避规其短处,写出高性能的SQL语句。程序员在设计数据模型以及编写SQL语句时,要把算法的思想或意识带进来。编写复杂SQL语句要养成使用 WITH 语句的习惯。简洁且思路清晰的SQL语句也能减小数据库的负担 。了解sql的执行顺序才能更加清晰清楚sql执行的流程FROM<left_table> ↓ON<join_

2022-04-07 15:09:11 239

原创 Java 获取机器 ip 、mac 地址 工具类

获取机器 ip 、mac 地址import java.net.Inet4Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.util.Enumeration;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;public class LocalAddressUtil {

2022-04-06 11:58:14 238

原创 String类为什么不可以被继承?

String类在声明时使用final关键字修饰,被final关键字修饰的类无法被继承。因为只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中的同一个字符串。但如果字符串是可变的,那么String interning将不能实现,因为这样的话,如果变量改变了它的值,那么其它指向这个值的变量的值也会一起改变。如果字符串是可变的,那么会引起很严重的安全问题。譬如,数据库的用户名、密码都是以字符串的形式传入来获得数据库的连接,或者在socke

2022-03-08 10:17:52 1050

原创 Java 出现“Illegal key size”错误的解决记录

java.security.InvalidKeyException:illegal Key Size 解决

2022-02-28 15:13:32 1819 1

原创 雪花算法介绍

雪花算法雪花算法是一种生成分布式全局唯一ID的算法,生成的ID称为Snowflake IDs。这种算法由Twitter创建,并用于推文的ID。一个Snowflake ID有64位。第1位:Java中long的最高位是符号位代表正负,正数是0,负数是1,一般生成ID都为正数,所以默认为0。接下来前41位是时间戳,表示了自选定的时期以来的毫秒数接下来的10位代表计算机ID,防止冲突。其余12位代表每台机器上生成ID的序列号,这允许在同一毫秒内创建多个Snowflake ID。...

2022-01-06 11:29:18 713

原创 自定义数据源 整合 Mybatis-Plus-多租户

自定义数据源 Mybatis-plus 多租户插件的使用

2021-12-06 14:51:19 1544

转载 Java iText5.5.1 绘制PDF表格

iText下载链接:http://sourceforge.net/projects/itext/files/会有两个文件夹:extrajars中的extrajars-2.3.jar文件用于解决中文不显示的问题。将下载的itext-5.5.1文件解压之后,将itextpdf-5.5.1.jar导入就可以使用了。由于在使用过程中没有API 参考,以及网上的资料都是之前老版本的,所以一些用法都是经过不断的尝试得出来的。要生成的PDF表格如下两幅图所示:iText简单介绍:(1) iText中用文本

2021-09-09 10:00:43 1123

原创 Linux 常用命令

Linux 常用命令一、文件和目录1.cd命令它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径:cd /home 进入 ‘/ home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录2.pwd命令pwd 显示工作路径3. ls命令查看文件与目录的命令,

2021-04-23 09:04:40 97

原创 mysql 下 计算 两点 经纬度 之间的距离

mysql距离计算,单位m,以及排序lon 经度 lat 纬度/*传入的参数为 纬度 纬度 经度 ASC升序由近至远 DESC 降序 由远到近 */ (单位 m)SELECT *, ROUND( 6378.138 * 2 * ASIN( SQRT( POW( SIN( (

2021-04-16 11:57:03 426

原创 linux使用yum命令安装telnet

在安装测试flume的时候发现没有安装telnet, 顺便总结记录了一下yum、rpm命令的使用。如果没有安装telnet的话, 需要使用yum命令安装.1,先检查是否安装了telnet :rpm -qa | grep telnet-2. 然后检查yum列表里面有什么[root@slave01 ~]# yum list | grep telnettelnet-server.x86_64 1:0.17-48.el6

2021-04-14 09:47:52 621

原创 触发器if使用

如何在触发器中使用if 判断创建名字为 ins_staffRoom 的触发器 ,判断 flag 状态进行处理CREATE TRIGGER ins_staffRoom AFTER INSERT ON tb_staff_room FOR EACH ROW beginif new.flag = ‘0’ and ‘0’= (select issue_modefrom tb_village where new.villageid = id )theninsert into tb_log_staff (id

2021-03-26 15:35:48 2587

原创 禅道占用磁盘空间

如何在触发器中使用if 判断*[HTML]:创建名字为 ins_staffRoom 的触发器 ,判断 flag 状态进行处理CREATE TRIGGER ins_staffRoom AFTER INSERT ON tb_staff_room FOR EACH ROW beginif new.flag = ‘0’ and ‘0’= (select issue_modefrom tb_village where new.villageid = id )theninsert into tb

2021-03-26 15:33:27 1124

原创 Exif信息 处理图片上传时翻转问题

java处理旋转角度的图片Java读取图片EXIF信息的方法:首先介绍一下什么是EXIF,EXIF是Exchangeable Image File的缩写,这是一种专门为数码相机照片设定的格式。这种格式可以用来记录数字照片的属性信息,例如相机的品牌及型号、相片的拍摄时间、拍摄时所设置 的光圈大小、快门速度、ISO等等信息。除此之外它还能够记录拍摄数据,以及照片格式化方式,这样就可以输出到兼容EXIF格式的外设上,例如照片打印机 等。目前最常见的支持EXIF信息的图片格式是JPG,很多的图像工具都可以直接

2021-03-23 08:55:41 637

原创 用户openid获取

下面展示一些 内联代码片。JAVA获取用户openid @ApiOperation("获取微信小程序的openid") @RequestMapping(value="/openid" ,method= RequestMethod.GET ) public Result<?> getOpenid(@RequestParam(name = "code") String code,//机器码 @Reques

2021-03-22 14:41:52 155

原创 Navicat for MySQL

按以下方式可以破解,亲测有效链接:https://pan.baidu.com/s/1PkDEITN8eK6CodK4AnC4KQ提取码:b9pi

2020-05-15 16:42:43 81

bean 校验枚举值有效性

接口入参 根据枚举类要求自定义实现参数校验方法

2022-04-07

空空如也

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

TA关注的人

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