4 华星详谈

尚未进行身份认证

我要认证

微信公众号:愿为最亮星。废掉一个人最隐蔽的方式,让他忙到沒时间成长

等级
TA的排名 20w+

Elasticsearch 实战 - 第二讲:kibana 安装以及ES 的概念名词

本文详细的介绍了Elasticsearch和kibana的安装。同时对ES的概念名词进行了解析

2020-02-02 15:23:39

Maven 命令clean、package、install、deploy的区别

Maven 命令clean、package、install、deploy的区别clean 命令清除项目target文件夹package 命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库install 命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到...

2020-04-21 10:46:38

Git 修改提交者信息

Git 修改提交者信息修改当前的project的命令:修改全局的)打开 Git bash修改当前的project的命令:git config user.name 你的名字;git config user.email 你的邮箱;修改全局的 git config --global user.name 你的名字;git config --global user.email 你...

2020-04-10 17:34:27

Elasticsearch 实战 - 第六讲:ES 项目实战(二):基本操作、批处理、高级查询

导读:上篇博客讲到了Java 集成 Spring Data Elasticsearch 的简介、环境搭建和domain 实体类的编写,本篇博客将接着讲解 如何用 Java 实现 es 基本操作、批处理、高级查询。(本文????上部有完整的实例代码)。若有不懂的请结合之前的博客进行阅读。

2020-03-06 22:32:47

Elasticsearch 实战 - 第五讲:Java 集成 Spring Data Elasticsearch(一):简介及环境搭建

本实例为博主原创,属于简单易上手并且能够拿来就用的SpringBoot ES 项目,全文使用的是ElasticsearchTemplate进行开发。 本实例涵盖ES中的各类操作,如索引操作、CRUD操作、批处理、结果排序、分页查询、检索查询、关键字查询、高亮显示、逻辑查询、过滤查询、分组查询等等。如有不对之处欢迎在博客中留言交流。谢谢!!!

2020-03-04 21:52:38

Elasticsearch 实战 - 第四讲:ES 高级查询

Elasticsearch 实战 - 第四讲:ES 高级查询一、高级查询1、简介2、结果排序3、分页查询4、检索查询5、关键字查询6、高亮显示7、逻辑查询8、过滤查询一、高级查询1、简介Elasticsearch基于JSON提供完整的查询DSL(Domain Specific Language:领域特定语言)来定义查询。基本语法: GET /索引名/类型名/_search一般都是需要配合...

2020-03-03 20:52:37

Elasticsearch 实战 - 第三讲:ES 基本操作、批处理

Elasticsearch 实战 - 第三讲:ES 基本操作、批处理一:ES的基本操作1、索引操作1.1、建立索引1.2、删除索引1.3、查询索引2、映射操作2.1、建立映射2.2、查询映射3、基本操作-CRUD3.1、新增和替换文档3.2、删除文档3.3、查询文档二 、批处理1、简介2、bulk批量增删改3、mget批量查询导读: 上篇博客讲了关于 Elasticsearch 的安装以及部署,...

2020-03-03 10:05:43

SpringBoot 集成 ShedLock @SchedulerLock 分布式锁(基于Redis的方式)

SpringBoot 集成 @SchedulerLock 分布式锁一:ShedLock 简介二:配置maven 依赖三:SchedulerLock 基于 Redis 的配置四:在启动类中添加 @EnableScheduling 标签五:test 测试案例六:IDEA 中启动两个端口来验证结果七:SchedulerLock注解说明一:ShedLock 简介ShedLock是一个在分布式环境中...

2020-02-23 15:34:37

Push rejected: Push to origin/master was rejected 本地提交到Git 仓库出现问题 的解决方案

解决方案如下:1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F122.在terminl窗口中依次输入命令:git pullgit pull origin mastergit pull origin master --allow-unrelated-histories3.在idea中重新push自己的项目,成功!!!如果还不行: git pu...

2020-02-22 16:09:38

Elasticsearch 实战 - 第一讲:简介以及安装

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式。

2020-01-31 22:01:38

Idea导出Oracle表结构和导出表结构+数据的方式

导出Oracle表结构和数据通过idea连接Oracle后,选择需要导出的表,单选或多选都行按照如下1234的操作设置,就可以导出整个数据库的表结构和数据,导出Oracle表结构...

2019-12-03 11:35:35

SpringCloud Zipkin jar下载地址

SpringCloud Zipkin jar下载地址WindowsLinuxWindowshttps://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server///执行java -jar zipkin-server-2.12.9-exec.jarLinuxcurl -sSL https://zipkin.io/qu...

2019-11-28 14:37:46

详谈软件架构设计(四)之构件与中间件技术以及Web架构设计

题外话:本篇文章讲的是软件架构设计中的最后一章节,构件与中间件技术以及Web架构设计等内容。一:构件与中间件技术1、构建的定义:定义1:软件构件是一种组装单元,它具有规范的接口规约和显式的语境依赖。软件构件可以被独立地部署并由第三方任意地组装。定义2:构件是某系统中有价值的、几乎独立的并可替换的一个部分,它在良好定义的体系结构语境内满足某清晰的功能。...

2019-10-12 15:59:46

详谈软件架构设计(三)之软件开发方法、质量属性以及软件架构评估

题外话:本篇文章主要讲的是软件架构体系中的软件开发方法、质量属性以及软件架构评估等方面的内容。一:基于架构的软件开发方法1、开发过程基于架构的软件开发主要分为架构需求、架构设计、架构文档化、架构复审、架构实现、架构演化等六个阶段。(1)架构需求:架构需求受架构师的经验以及技术环境的影响。主要分为需求获取、标识构件、需求评审三个阶段。(2)架构设计:...

2019-10-06 11:31:40

详谈软件工程之软件测试与维护

本博客讲的是软件工程中的最后一个环节:软件测试与维护。主要从两方面进行说明,即软件测试方法和软件调试.

2019-09-27 11:53:23

详谈软件工程之系统设计模式

详谈软件工程之系统设计模式一:人机界面设计1、至于用户控制之下:2、减少用户的记忆负担3、保持界面的一致性:二、结构化设计1、结构化设计需要遵循的原则:(1)抽象化(2)自顶向下、逐步求精(3)信息隐蔽(4)模块独立(高内聚、低耦合)三、面向对象设计1、面向对象设计的基本过程2、设计原则3、设计模式的概念4、设计模式的分类(1)创建型模式:(2)结构型模式:(3)行为性模式:题外话:本博客讲的...

2019-09-27 11:22:19

详谈软件架构设计(二)之软件架构的概念以及风格-下

题外话:上篇文章我们讲到了软件架构的概念以及架构风格的含义、大致的种类,本篇文章将沿着上篇文章继续讲解软件架构风格的具体实现和种类。一:软件架构风格1、架构风格的演变:在互联网发展至今,系统软件架构风格也一直在摸索着前进,适应时代的潮流。在最开始的时候软件架构是两层的C/S架构,即只有表示层和数据层,后来慢慢的演进为三层的C/S以及三层B/S架构等。2、二层C/S 架...

2019-09-26 15:19:17

详谈软件架构设计(一)之软件架构的概念以及风格-上

题外话:本篇博客讲的是软件架构设计中的软件架构概念以及软件架构风格。由于软件架构风格包含的内容太多,在本篇博客中只讲一部分的架构风格,其余的放到下一篇博客中继续阐述。一:软件架构的概念1、软件架构的概念 软件架构是需求分析和软件测试的桥梁,它把用户的需求转换为项目中具体的软件设计,是开发软件中必不可少的一个环节。 软件架构为软件系统提供了一个结构、行为和属性的高级抽象...

2019-09-22 17:50:56

详谈项目管理

题外话:本篇博客讲的是项目管理的相关知识,主要有范围管理、时间管理、成本管理、软件质量管理、软件配置管理、和风险管理等模块。要求掌握的知识点有(1)范围管理(★★)(2)时间管理(★★★★)(3)成本管理(★)(4)软件质量管理(★★)(5)软件配置管理(★★)(6)风险管理(★)一:软件范围管理1、定义:范围管理说的是要确定项目的边界,即哪些工作是项目应该做...

2019-09-21 17:56:43

详谈软件工程之需求工程(二)- UML统一建模语言

题外话:本篇博客讲的是软件工程中需求工程的面向对象方法(UML统一建模语言)。博主根据自己的理解整理了以下相关知识,若有讲的不对的地方请多多指教。一、简介:统一建模语言(英语:Unified Modeling Language,缩写 UML)是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需...

2019-09-09 09:42:32

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。