背景 某中型互联网公司的游戏业务,使用了腾讯云的Elasticsearch产品,采用ELK架构存储业务日志。因为游戏业务本身的日志数据量非常大(写入峰值在100w qps),...
背景 某中型互联网公司的游戏业务,使用了腾讯云的Elasticsearch产品,采用ELK架构存储业务日志。因为游戏业务本身的日志数据量非常大(写入峰值在100w qps),...
项目部署时遇到坑 在部署zhihudemo时,没有用Jenkins这种自动化部署工具,在linux centos中部署jar包项目时遇到一个坑,通过xshell远程连接服务器...
基本用法 实现了List接口的容器,通过以下方法对其中的元素进行排序 需要传入一个实现了Comparator接口的比较器c,通过比较器来规定两个实例的大小关系,如果c为nul...
何为solr solr是java搜索引擎Lucene的更高一层封装,通过webapp服务器实现可视化界面,方便使用人员配置、访问和调用 solr架构解析 以下是solrclo...
前言 用centOS 7发行版在虚拟机上练习Linux系统的使用 1. 操作指令 Linux的操作指令格式如下: command:命令or可执行文件名 options:选项 ...
可存储数据结构: 字符串,hash,List,set,有序set 推荐java接口:jedis 配置依赖: 基本操作 获取jedis对象进行redis操作,操作命令跟redi...
通配符 %:任意类型、任意长度字符 _:任意单个字符 escape:配合转义字符/使用,转移字符后面的通配符将丢掉通配符的作用: 联结查询 mysql联结查询包括内联结(in...
前言 深入理解JAVA虚拟机读书笔记及代码记录 Chapter Two:Java内存区域与内存溢出异常 2.1 运行时数据区内存分配概述 程序计数器:当前线程执行字节码的行号...
何为git 一种分布式代码版本管理系统 安装git 略 安装完成后进入bash,使用如下命令创建本地用户名和密码 配置完成后,这台机器上所有的Git仓库都会使用这个配置 创建...
cookie和session的联系和区别 cookie存放于用户浏览器,session存放于服务器内存,两者通常是协调工作 session session是服务端保存的一个数...
状态码301,302,307,308区别解析 301:永久重定向,表示请求的url的资源被永久转移到另一个url,浏览器显示重定向后的url,返回的response中指明了重...
TCP连接简介 TCP报文包括TCP首部和TCP数据部分,被包装成为IP传输数据,是一种基于连接的字节流传输协议 大小通常为20字节 TCP/IP协议族:TCP-IP协议族....
1. 数据库事务4大特性(ACID), 数据库事务4大特性(ACID): 1.原子性(Atomicity): 事务中一系列对数据库的操作要么全部成功,要么全部失败,如果成功就...
1. 简述Hotspot虚拟机的类加载器原理 类加载器分类: Bootstrap ClassLoader(启动类加载器):顶层类加载器,用native语言编写,用于加载位于<...
1. 简述mybatis缓存机制的实现原理 mybatis缓存分为一级缓存和二级缓存: 一级缓存 概念:一级缓存即session缓存,同一个SqlSession查询的内容放在...
JAVA SE基础 1.ArrayList、LinkedList、Vector的特性及存储性能(持续更新) ArrayList和Vector都继承了AbstractList,...
1. 在Java中,HashMap中是用哪些方法来解决哈希冲突的? A. 开放地址法 B. 二次哈希法 C. 链地址法 D. 建立一个公共溢出区 答案:C 解析: 开放地址法...
1.JSP的9个隐式对象: request,response,out pageContext, session, application config,page,except...
1.下面有关spring框架模块的描述,说法错误的是? 正确答案: C A. Spring Core:Core封装包是框架的最基础部分,提供IOC和依赖注入特性 B. AOP...
类加载器 程序使用某个类,系统会通过加载、连接、初始化三步来实现对这个类进行初始化 何为加载:将class文件读入内存,并为之创建一个Class对象 何为连接: 验证是否有正...