-
Java线程同步synchronized的理解
Java线程同步synchronized的理解 JVM中(留神:马上讲到的 这两个存储区只在JVM内部与物理存储区无关 )存在一个 主内存 (Main Memory),Java中所有的变量存储在主内存中,所有实例和实例的字段都在此区域,对于所有的线程是共享的(相当于黑板,其他人都可以看到的...
-
gRPC 本地服务搭建
gRPC 本地服务搭建 RPC RPC 原理 主流 RPC 框架 gRPC 概述 特点 服务端创建 定义服务 生成 gRPC 代码 服务端实现 客户端实现 踩坑记录 源码 RPC RPC 原理 RPC 框架的目标就是 让远程服务调用更加简单、透明,RPC 框架负责屏蔽底层的传输方式(TCP 或者 UDP)、序列化方...
-
《ElasticSearch6.x实战教程》之分词
《ElasticSearch6.x实战教程》之分词 第四章-分词 下雨天留客天留我不留 本打算先介绍“简单搜索”,对ES的搜索有一个直观的感受。但在写的过程中发现分词无论如何都绕不过去。 term 查询, match 查询都与分词息息相关,索性先介绍分词。 ES作为一个开源的搜索引擎,...
2019-08-16 10:45:45 java教程java基础java基础教程文件定义百度搜索mysqlword百度基础教程
-
Solr介绍 入门练习
Solr介绍 入门练习 1.1 Solr 是什么 Solr 是一个基于 全文检索 的企业级应用 服务器 。 全文检索:可以输入一段文字,通过分词检索数据!!(复习) 应用服务器:它是单独的服务。 1.2 Solr 能做什么 它就是用于做全文搜索 。 1.3 为什么需要 Solr 问题:我们已经学过...
-
分布式事务中常见的三种解决方案
分布式事务中常见的三种解决方案 目录 一、分布式事务前奏 二、柔性事务解决方案架构 (一)、基于可靠消息的最终一致性方案概述 (二)、TCC事务补偿型方案 (三)、最大努力通知型 三、基于可靠消息的最终一致性方案详解 (一)、消息发送一致性 (二)、保证消息一...
-
Mybatis-Plus
Mybatis-Plus 目 录 1 Mybatis-Plus 简介 2 1.1 什么是 Mybatis-Plus 2 1.2 为什么要学习 Mybatis-Plus 2 1.3 Mybatis-Plus 小结 3 2 入门示例 3 2.1 需求 3 2.2 配置步骤说明 3 2.3 配置步骤 3 2.3.1 第一步:搭建环境 3 2.3.2 第二步:创建 User 实体类 6 2.3.3 第三...
-
java基础1
java基础1 1.简述String类中的equals方法与Object类中的equals方法的不同点。 答: String类中的equals方法是用来判断两个对象的内容是否相同,Object类中的equals方法是用来判断两个对象是否是内存的同一块内存空间。 2.下列代码运行结果 public class ToStringTest{...
-
Eclipse安装STS插件
Eclipse安装STS插件 由于Spring的配置文件较多,基于Eclipse配置也比较复杂。为了提高开发的效率,建议使用STS开发工具开发,或者在Eclipse安装一个STS插件。 在开发者配置bean的class时候能够根据 alt+/ 自动提示 通过STS插件,配置文件可以直接通过工具管理,不需要...
-
夯实Java基础(四)——面向对象之多态
夯实Java基础(四)——面向对象之多态 1、多态介绍 面向对象三大特征:封装、继承、多态。多态是Java面向对象最核心,最难以理解的内容。从一定角度来看,封装和继承几乎都是为多态而准备的。 多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的...
-
Spring笔记3
Spring笔记3 动态代理** 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: ? 基于接口的动态代理 ? 基于子类的动态代理 基于接口的动态代理: 涉及的类:Proxy 如何创建代理对象: ? 使用Proxy类中的newProxyInstance方法 创建代理对象...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
