自定义博客皮肤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)
  • 收藏
  • 关注

原创 全文检索ElasticSearch(一篇就够了)

一 Elasticsearch的简介和安装1.1 Elasticsearch是什么Elaticsearch简称为ES,是一个开源的可扩展的分布式的全文检索引擎,它可以近乎实时的存储、检索数据。本身扩展性很好,可扩展到上百台服务器,处理PB级别的数据。ES使用Java开发并使用Lucene作为其核心来实现索引和搜索的功能,但是它通过简单的RestfulAPI和javaAPI来隐藏Lucene的复杂性,从而让全文搜索变得简单。起源:Shay Banon。2004年失业,陪老婆去伦敦学习厨师。

2021-12-15 10:01:24 6104

原创 spring boot 报错:(解决)Error running Application. Command line is too long. Shorten the command

Error running Application. Command line is too long. Shorten the command line via JAR manifest or via a classpath file and rerun.

2022-06-22 11:44:03 2022 3

原创 Java程序实现创建表和更改表字段

实际一点直接给你们业务逻辑,根据自己的需求去修改 (不过首先得拼接出来sql语句) String sql = CasesObjService.buildATablePgSQL(maps);这个就是我拼接出来的sql 创建表的sql语句 上面还需要这几个 public void init(List<Map>maps) throws SQLException, ClassNotFoundException, CsosApiException { //..

2022-04-07 18:54:12 1769

原创 2021全新java面试题(一篇就够了持续更新)

1 ArrayList LinkeList Vector集合的区别?ArrayList 是最常用的 List 实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要将已经有数组的数据复制到新的存储空间中。当从 ArrayList 的中间位置插入或者删除元素时,需要对数组进行复制、移动、代价比较高。因此,它适合随机查找和遍历,不适合插入和删除。LinkedList 是用链表结构存储数据的,很适合数据的动态插入和删

2021-12-22 16:55:00 1777

原创 SpringBoot整合腾讯云短信服务实现发送短信功能(一篇就够了)

废话不多说 直接开始首先我们加入依赖

2021-12-20 21:06:11 2829 3

原创 个人腾讯云短信功能百分百签名成功并实现短信发送功能

费话不多说! 直接上干货!首先登录进腾讯云,搜索短信选择公众号 进行签名没有公众号的点击这个连接进入创建公众号https://mp.weixin.qq.com/点击 立即注册这个因为我注册过了 就不演示了 按照步骤一步一步来就可以 中间选择类型 选择第一个订阅号就行这里刚注册的订阅号 需要等待审核 审核完成 别忘记验证修改公众号的名称(签名需要用的)这里百分之90 应该可以成功 除非公众号的名字 有跟他人的公众号类似的名字相同的也不...

2021-12-20 20:36:10 5163 13

原创 微服务SpringCloudAlibaba springboot整合ElasticSearch实现商品搜索功能

微服务SpringCloudAlibaba springboot整合ElasticSearch实现商品搜索功能

2021-12-16 16:36:10 2626

原创 全文检索ElasticSearch(整合Springboot实战操作)

springboot操作ES创建微服务项目services-search添加依赖 <!--elasticsearch版本 7.4.2 --> <properties> <elasticsearch.version>7.4.2</elasticsearch.version> </properties> <!--引入依赖: elasticsearch-rest-high-level-client

2021-12-15 10:16:59 2055

原创 Docker 快速入门

Docker入门必看!!!!!

2021-11-23 17:56:12 449

原创 Nginx入门必看

Nginx!!!这一篇就够了!!!!

2021-11-23 17:37:11 592

原创 从零开始搭建 Spring Cloud Alibaba(更新中)

学Spring Cloud Alibaba 必须要会的!!!

2021-11-17 22:37:31 1140

原创 Spring入门

Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。spring 创建对象 ioc依赖注入 di面向切面 AOPAOP增强处理类型前置 后置 最终 环绕 异常什么是数据持久化?将内存的数据存到硬盘中resultMap 和 resultType 有什么区别如果属性和数据库中的一致 用 resultType 定义 <settings> <setting name="a...

2021-06-29 14:40:33 169

原创 Mybatis详解

先配置下mybatis大概结构是这样的不是maven项目建一个lib包 导入架包在建一个文件夹resc或者resource创建 Mybatis.xml文件这里我是事先配置的 生成之后就是这样的<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" ...

2021-06-24 16:54:08 117

原创 Redis简介安装使用

Redis简介Redis是开源、高性能的key-value数据库,属于NoSQL数据库 NoSQL数据库与关系型数据库 关系型数据库:采用关系模型来组织数据,主要用于存储格式化的数据结构 NoSQL数据库:泛指非关系型数据库,向外提供特定的API而不是通用的SQL接口,数据访问更加高效 Redis的特点 不仅支持简单的string类型数据,同时还提供list、set、zset、hash等数据结构的存储 支持数据持久化,可以将内存中的数据保存在磁盘中 支持master-slave模式的数据备份。Li.

2021-05-25 16:51:01 110

原创 Linux安装基本使用

诞生日期:1991 开发者:林纳斯 托瓦茨Linux特点:免费 开源Linux常用发行版本Linux安装方式:整机安装双系统安装虚拟机安装Ubuntu获取方式Kylin官网主流虚拟机Vmware Workstation简称Vmware VirtualBox虚拟机安装步骤下载Vmware > 安装Vmware > 新建Linux虚拟机...

2021-05-25 14:05:29 64

原创 全面细致的了解XML并熟练使用(从入门到实战)

XML是Extensible Markup Language 的缩写 即可扩展的标记性语言 是一种见的的数据库存储语言 使用一系列简单的标记来 描述结构化数据1.XML的特点:XML与操作系统,编程语言的开发平台都无关 规范统一 实现不同系统之间的数据交互 XML技术应用广泛 最基本的如网站 应用程序的配置信息一般采用XML文件描述2.XML声明: <?xml version="1.0" encoding="UTF-8"?> <!--这是XML的声明-->

2021-05-20 17:34:36 459 1

原创 详细理解MySQL数据库底层(持续更新)

MySQL最详细的底层(持续更新)用户发送请求到Tomcat容器 Tomcat为用户创建了线程 每个用户都是一个独立的线程 都有一个独立的数据库连接池 来执行用户发送的SQL语句 并且 Tomcat中的连接池 与MySQL的连接池 相映射在MySQL中有一个 线程帮助MySQL得到 SQL 通过MySQL中 (JDBC ODBC)接口获得SQL语句 得到SQL语句以后 通过MySQL解析器来解析SQL和转换SQL 进入查询优化器 寻找最优方法 进入执行器 让执行器 发布执行计划 并将执行计划 给存.

2021-05-13 11:15:16 302

原创 下载安装配置Maven

首先访问官网Maven – Welcome to Apache Maven找到 侧面 Download 下载 Binary zip archive 不用下 底下两个 那个是源码下载完成后解压就可以配置环境变量友情建议 所有上环境都放在一个文件夹下 方便管理配置两个M2_HOMEMAVEN_HOME在path里配置 %MAVEN_HOME%\bin输入mvn -version查看配置成功!!!...

2021-05-12 12:55:34 120

原创 全网最厉害的反射常用方法

反射其实就是程序在运行时 可以调用其构造方法 属性 方法,形成java动态语言。有几种方法比较重要 经常使用 可以记一下:Class类对应的基本信息 String getName() 以字符类型返回该类型的名称 String getSimpleName() 获取当前类型的简称(类名) String getPackage() 返回当前类所在的包 String getS

2021-05-11 14:48:37 108 1

原创 反射机制

getFields()和Field getDeclaredField 这个方法是获得所有的公有字段父类字段 和 某个类私有的字段但是 获得不到父类的字段getMethods()和getDeclaredMethods()这个方法是获得所有的公有方法 和 某个类的公有私有方法但是不包括继承方法getConstructors() 和DeclaredConstructors()这个方法是获得所有的公有构造器 有参无参构造函数和私有的构造器 有参无参构造函数getFields() 和 Field getDecl

2021-05-10 10:49:57 92

空空如也

空空如也

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

TA关注的人

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