自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 maven项目导入jar包的几种方式

maven项目导入jar包的几种方式

2022-08-01 22:53:54 13654 1

原创 maven导入依赖包很慢(idea与maven版本匹配)

idae里maven下载依赖很慢

2022-07-30 23:41:21 2770

原创 如何将时间字符串转换成其他时间date类型?

如何将时间字符串转换成其他时间date类型?如: 将20211129 转换成 2021/11/29,话不多说,上代码记得先导入hutool工具类,不了解,可以看往期的文章,很全很好用的工具类import java.text.SimpleDateFormat;import java.util.Date;import cn.hutool.core.date.DateUtil;public class test { public static void main(String[] args

2021-11-29 16:02:28 439

原创 Java中Double保留小数位

Java中Double保留小数位转载至https://www.cnblogs.com/userzf/p/11751764.html

2021-08-09 08:54:22 154

原创 Date日期如何加

Date日期如何加 //从激活时间算起一年到期 Calendar calendar = Calendar.getInstance(); calendar.setTime(cardNo.getAuthorizationDate()); calendar.add(Calendar.YEAR, 1); thirdPartUser.setEndDate(calendar.getTime());...

2021-07-05 16:14:32 688

原创 Mysql中的时间日期转换查询

Mysql中的时间日期转换查询DATE_FORMAT(opinion_time, ‘%Y-%m-%d’)注: 时间字段转 字符串类型opinion_time: 表字段‘%Y-%m-%d’ : 日期格式; 2021-06-16 ;拓展: ‘%Y-%m-%d %H:%i:%s’ ==> 2021-06-16 14:43:00str_to_date(’ 2021-06-16 14:43:00’ , ‘%Y-%m-%d %H:%i:%s’)字符串转成date类型...

2021-06-16 14:45:33 251

原创 索引命名规范

索引命名规范主键索引名为pk_字段名;【强制】唯一索引名为uk_字段名;普通索引名则为idx_字段名。说明:pk_ 即primary key;uk_ 即 unique key;idx_ 即index的简称。

2021-06-10 14:10:53 1011

原创 通过lambda表达式根据对象中的时间排序

通过lambda表达式根据对象中的时间排序话不多说,直接上代码!!//根据发送时间排序,时间按升序排序(时间小的排前面)List<ChatRecord> newCrList = crList.stream().sorted(Comparator.comparing(ChatRecord::getCreationDate)).collect(Collectors.toList());倒序:crList.stream().sorted(Comparator.comparing(ChatR

2021-06-04 16:20:42 2545 1

原创 java如何将图片路径转换为File文件流?

java如何将 图片路径转换为DestFile文件流?话不多说,直接上代码!!public static File getFile(String url) throws Exception { //对本地文件命名 String fileName = url.substring(url.lastIndexOf("."),url.length()); File file = null; URL urlfile; InputSt

2021-06-04 11:29:11 5939 1

转载 JDK动态代理与CGLib动态代理的区别

JDK基于接口与CGLib基于继承1)、JDK和CGLib的区别JDK动态代理只能对实现了接口的类生成代理,而不能针对类CGLib是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的方法(继承)2)、Spring在选择用JDK还是CGLib的依据当Bean实现接口时,Spring就会用JDK的动态代理当Bean没有实现接口时,Spring使用CGLib来实现可以强制使用CGLib(在Spring配置中加入<aop:aspectj-autoproxy proxy-target-cla

2021-05-26 18:06:13 268

原创 Java中单例模式

Java中案例模式的构建方法有两种,一种是懒汉模式,一种是饿汉模式。懒汉模式,指全局的单例模式在第一次被使用时构建;饿汉模式,只全局的单例模式在类装载时构建;饿汉式:public class Singleton { private static final Singleton singleton=new Singleton(); public Singleton() { } public static Singleton getSingleton(){

2021-05-25 14:01:47 86

原创 JpaRepository.save方法有坑,更新字段不成功

最近使用JpaRepository方法,发现有个字段一直没有修改成功;最后发现实体类加了注解updatable = false,如下@Column(name = "patient_package_id", length = 64, updatable = false) private String patientPackageId;updatable = false意思是更新操作时候,不会对该字段进行修改;(稍微不注意就掉坑里了)最后,个人建议:还是少用JpaRepository,还是手写

2021-05-20 16:15:53 3850 2

原创 string.format转义符的使用

string.format转义符的使用常用转义符:%c - 接受一个数字, 并将其转化为ASCII码表中对应的字符%d, %i - 接受一个数字并将其转化为有符号的整数格式%o - 接受一个数字并将其转化为八进制数格式%u - 接受一个数字并将其转化为无符号整数格式%x - 接受一个数字并将其转化为十六进制数格式, 使用小写字母%X - 接受一个数字并将其转化为十六进制数格式, 使用大写字母%e - 接受一个数字并将其转化为科学记数法格式, 使用小写字母e%E - 接受一个数字并将其转化为

2021-05-20 12:02:22 4467

原创 es7.3.2配置ik分词器7.3.2

1.下载ik文档,去es中文社区下载ik7.3.2https://elasticsearch.cn/download/2.linux安装unzip命令yum install zip unzip3. 在es目录的/plugins新建ik文件夹4. 解压ik7.3.2.zipunzip xxx.zip5. 测试先启动es,启动可以看到分词器已经配置进来http://你的ip:9210/_analyze/post请求{ "analyzer": "ik_max_word",

2021-05-12 14:53:16 527

原创 阿里云ecs单机部署多节点es7.3.2集群

最近研究了好久才把es7.3.2的集群部署成功,以下是总结经验,这里我用阿里云ecs服务器,单机部署多台es1.准备包,首先去es官网下载es7.3.2的tar包,去es中文社区下载(这个下载比较快,找到对应版本下载)es中文社区官网2. 安装步骤,借鉴以下博主的安装方式https://blog.csdn.net/lzxlfly/article/details/1016441563. 配置elasticsearch.yml# ----------------------------------

2021-05-11 23:33:43 587

原创 阿里短信发送报模板中的变量不符合规范,如何定义模板变量属性规范

最近做项目用到阿里短信发送,但发现报属性变量不符合规范错误,如下:后来查看了,申请的阿里短信模板,原来我把变量属性定义为其他号码了;查看了阿里短信模板定义规范,原来属性定义有不同的规范要求后面由"其他号码"改成"其他",能正常发送成功!注:阿里短信模板属性定义规范要求链接...

2021-05-11 12:22:35 3878 1

原创 Java使用hutool工具类发送http请求

Java使用hutool工具类发送网络请求引入jar包pom.xml添加以下hutool依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.1.2</version></dependency>使用案例1.httpUtil使用post和get请求String url

2021-05-08 15:25:30 50611 3

原创 使用Hutool进行类型转换【Convert类】

1、转换为字符串int a = 1;//aStr为"1"String aStr = Convert.toStr(a);long[] b = {1,2,3,4,5};//bStr为:"[1, 2, 3, 4, 5]"String bStr = Convert.toStr(b);2、转换为指定类型数组String[] b = { "1", "2", "3", "4" };//结果为Integer数组Integer[] intArray = Convert.toIntArray(b);lo

2021-05-06 14:18:13 4428

原创 Redis的40道面试题

面试 Redis 没底?这 40 道面试题让你不再慌(附答案)金三银四面试季,为了做好大家面试路上的助攻手,对于 Redis 这块心里还没底的同学,特整理 40 道Redis常见面试题,让你面试不慌,争取 Offer 拿到手软!1、什么是 Redis?Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品相比有以下三个特点:Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载

2021-05-06 14:10:43 129

原创 mybatis的like模糊查询写法

mysql :like concat('%',#{value},'%')oracle:like '%'||#{value}||'%'

2021-04-26 17:59:56 224

原创 Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明

Jackson 是 SpringMvc 官方推荐结合的,其实我是习惯用 Gson 的,但是由于公司统一使用 Jackson ,自然对 Jackson 需要关注的更多。下面来说说其中一个注解,就是 @JsonFormat 。@JsonFormat 使用我们可以有两种用法(我知道的),在对象属性上,或者在属性的 getter 方法上,如下代码所示:... .../**更新时间 用户可以点击更新,保存最新更新的时间。**/@JsonFormat(pattern="yyyy-M

2021-04-26 13:50:04 624

原创 面试官常考的 21 条 Linux 命令

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

2021-04-25 09:24:29 75

原创 idea快速搭建springcloud项目(一)

1.搭建父工程(1)选择菜单file-new project ,弹出窗口中左侧菜单选择Maven ,点击next按钮(2)填写name和Location,点击Finish按钮(因我已创建了这个项目名,所以红框了)(3)删除src文件(4)修改pom.xml 添加以下配置 <packaging>pom</packaging> <name>goodstudy_parent</name> <description>fr

2021-04-24 23:39:51 833

原创 SpringCloud与Dubbo的区别

1.1什么是SpringCloud ?Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的

2021-04-24 21:23:55 305

转载 mysql中find_in_set()函数的使用及in()用法详解

MySQL手册中find_in_set函数的语法解释:FIND_IN_SET(str,strlist)str 要查询的字符串strlist 字段名 参数以”,”分隔 如 (1,2,6,8,10,22)查询字段(strlist)中包含(str)的结果,返回结果为null或记录假如字符串str在由N个子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。 一个字符串列表就是一个由一些被 ‘,’ 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET

2021-04-21 22:12:40 220

原创 MYSQL字段的长度varchar类型能存多少个中文字符

标题:MYSQL字段的长度varchar类型能存多少个中文字符MySQL | ver < 4.1: VARCHAR以字节为单位存储,所以假设全部为常用汉字(UTF-83字节编码长度),则VARCHAR(255)共可存放约85个汉字;MySQL | ver >= 4.1:VARCHAR以字符为单位存储,假设输入仍然为常用汉字,则VARCHAR(255)可以存放255个汉字。##...

2021-04-21 16:28:56 1029

Redis的40道面试题.docx

redis面试题

2021-05-06

空空如也

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

TA关注的人

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