Elasticsearch学习

生活中的数据 搜索引擎是对数据的检索,所以我们先从生活中的数据说起。我们生活中的数据总体分为两种: 结构化数据 非结构化数据 **结构化数据:**也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。指具有固定格式或有限长度的数据,如...

2019-09-11 10:12:15

阅读数 15

评论数 0

jvm学习从入门到放弃

文章目录前言一、简单聊聊JVM1.1先来看看简单的Java程序1.2编译过程1.2.1编译时期-语法糖1.3JVM实现跨平台1.4class文件和JVM的恩怨情仇1.4.1类的加载时机1.4.2如何将类加载到jvm1.4.2类加载详细过程1.4.3JIT即时编辑器1.4.4回到例子中1.5类加载完...

2019-09-05 16:58:01

阅读数 18

评论数 0

astah快捷键

编辑操作 Ctrl + A 选择所有 Ctrl + D 从模型中删除 DEL 从图标中删除 Ctrl + Z 撤销编辑 Ctrl + Y 撤销Ctrl + Z操作 Ctrl + C 拷贝 Ctrl + Alt + C 拷贝成图片格式(BMP或JPG) Ctrl + V 粘贴 Ctrl + F 添加...

2019-09-02 08:56:11

阅读数 38

评论数 0

cookie、session、token详解

发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮 2、但是随着交互式...

2019-08-29 09:04:56

阅读数 17

评论数 0

js的call、apply、bind函数

js面向对象的写法 构造函数: function Circle{}; var c = new Circle(3); 工厂方式 var Circle = function(){}; var c = new Circle(); Json写法 var Circle = {} //直接Ci...

2019-08-28 16:42:16

阅读数 22

评论数 0

泛型使用总结

泛型使用总结 文章目录一、泛型的引入1.1、使用Object1.2、使用泛型1.3、小结二、泛型基础知识2.1、泛型类2.2、 泛型接口2.3、 泛型方法2.4 、 泛型符号的使用习惯2.5、类型变量的限定2.5.1、extends2.5.2、 super2.5.3、 限定类型的好处三、类型参数与...

2019-08-23 12:37:14

阅读数 17

评论数 0

Jquery选择器的与、或、非

Jquery选择器的与、或、非 文章目录1. 与2. 或3. 非 1. 与 两个相与的条件之间紧密相连 $('div[id^=="aa"]div[id$=="div"]').css('color','purple');//id以aa开头的div,并且id...

2019-08-16 16:37:56

阅读数 15

评论数 0

thymeleaf语法和常用标签

Thymeleaf 介绍 Thymeleaf 是一款用于渲染 XML/XHTML/HTML 5 内容的模板引擎。类似 JSP、Velocity、FreeMaker 等,它也可以轻易的与 Spring MVC 等 Web 框架进行集成作为 Web 应用的模板引擎。与其他模板引擎相比,Thymelea...

2019-08-06 11:16:46

阅读数 10

评论数 0

shell编程总结

一 shell简介 1 概念 ​ 命令解释器 2 常见shell bash linux标准shell sh 早期shell,较简单 csh ksh tcsh unix shell vi /etc/shells linux支持的shell 3 shell脚本 ...

2019-07-31 14:54:32

阅读数 21

评论数 0

Intellij热部署插件JRebel

Intellij热部署插件JRebel 安装JRebel 激活JRebel 相关设置 Intellij热部署插件JRebel 项目需求,一直用eclipse的我,也要改用IDEA了,一开始,很不习惯。经过几天的慢慢摸索和习惯之后,发现IDEA确实很好用。dark的界面是我喜欢的,智能的提示...

2019-07-24 13:58:34

阅读数 28

评论数 0

SpringBoot 在IDEA中实现热部署

文章目录一、开启IDEA的自动编译(静态)二、开启IDEA的自动编译(动态)三、开启IDEA的热部署策略(非常重要)四、在项目添加热部署插件(可选)五、关闭浏览器缓存(重要) 一、开启IDEA的自动编译(静态) 具体步骤:打开顶部工具栏 File -> Settings -&...

2019-07-23 09:39:20

阅读数 36

评论数 0

安装mysql-8.0.16-winx64

解压到安装目录 配置环境变量 添加MYSQL_HOME环境变量 修改Path环境变量,添加MYSQL_HOME下面的bin目录 安装目录创建my.ini配置文件 内容如下: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 8....

2019-07-16 11:22:21

阅读数 45

评论数 0

彻底关闭win10自动更新(针对已经关闭windows update项,但系统仍自动更新的问题)

1、首先打开电脑服务项,找到Windows update项,并双击打开属性一栏 2、将启动类型替换为禁用 3、点击上面的恢复,选择第一次失败后无操作。 4、选择应用,并点击确定关闭。 针对大部分电脑只进行上面的操作(关闭服务中的windows update服务),win10仍然会自动更新...

2019-07-11 10:34:21

阅读数 322

评论数 0

Hbase常用操作命令及JavaAPI

Hbase常用操作命令 1. 进入hbase ./hbase shell 参数说明 进入到hbase目录并进入hbase 2. 浏览所有表 list 参数说明 查看表列表 3. 查看表结构 describe ‘BizvaneV2.VipSearch’ 参数说明 ...

2019-07-03 14:46:12

阅读数 56

评论数 0

js标签传参遇到的问题

  开发过程只遇到传值不正确问题,找了好久才找到解决方案,记录一下,下次就不会踩坑了。使用的是bootstrap table,代码如下: $("#qr_table").bootstrapTable({ url: 'http://218.19.252.20...

2019-06-18 14:34:51

阅读数 67

评论数 0

自定义注解详的使用

1 注解的概念 1.1 注解的官方定义 首先看看官方对注解的描述: An annotation is a form of metadata, that can be added to Java source code. Classes, methods, variables, parameter...

2019-06-14 12:41:06

阅读数 17

评论数 0

elasticsearch rest API初体验

elasticsearch使用 JSON (或称作JavaScript Object Notation ) 作为文档序列化的格式。JSON 已经被大多数语言支持,也成为 NoSQL 领域的一个标准格式。它简单、简洁、易于阅读。 为了能让你感受一下 Elasticsearch 能做什么以及它是有多...

2019-06-11 22:55:09

阅读数 48

评论数 0

用阻塞队列和线程池简单实现生产者和消费者场景

生产者消费者场景是我们应用中最常见的场景,我们可以通过ReentrantLock的Condition和对线程进行wait,notify同通信来实现生产者和消费者场景,前者可以实现多生产者和多消费者模式,后者仅可以实现一生产者,一消费者模式。 今天我们就利用阻塞队列来实现下生产者和消费者模式(里面还...

2019-05-31 10:32:26

阅读数 30

评论数 0

springboot整合shiro-登录认证和权限管理

这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Security、Apache Shiro等安全框架,但是由于Spring Security过于庞大和复杂,大多数...

2019-05-30 15:03:45

阅读数 70

评论数 0

CentOS7搭建maven私服

CentOS7搭建maven私服 环境搭建 安装jdk,注意版本要求。 选择nexus版本。它有两个版本,Nexus Repository Manager OSS 和 Nexus Repository Manager Pro,一般使用前者足够。 下载:https://www.sonat...

2019-05-29 11:13:35

阅读数 70

评论数 0

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