首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
精致杂文
订阅
全国花式打码冠军
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 1订阅
2019年常见ElasticSearch 面试题解析(上)
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSe…
浅谈MySQL的B树索引与索引优化
索引结构的选择基于这样一个性质:大数据量时,索引无法全部装入内存。 假设单个索引节点12B,1000w个数据行,unique索引,则叶子节点共占约100MB,整棵树最多200MB。 假设一行数据占用200B,则数据共占约2G。 假设索引存储在内存中。也就是说,每在物理盘上保存2…
深拷贝和浅拷贝
java的数据类型有两大类,基本类型和对象类型。相应的,变量也有两种类型:基本类型和引用类型。 基本类型的变量保存原始值,即它代表的值就是数值本身,存放在栈内存中的数据段,因为是按值存储,可以直接访问和修改,原始值一般对应在内存上的栈区。 引用类型包括 类类型,接口类型和数组 …
Java 基础(十五)并发工具包 concurrent
本章内容比较多,我自己也是边学边总结,所以拖到今天才出炉。另外,建议学习本文的小伙伴在学习的过程中,把代码 copy 出去run 一下,有助于理解。 这是 Java5 添加的一个并发工具包。这个包包含了一系列能够让 Java 的并发编程变得更加简单轻松的类。在这之前,你需要自己…
你敢在post和get上刁难我,就别怪我装逼了
之前好几次面试都被问到post和get有什么区别,肯定很多同学和我一样说了一大堆什么post比get安全,get比post传的少乱起八糟这样的答案,但是面试官就还是不停的问你,还有呢还有呢?当时我就火了还有啥?回来之后上网搜来来回回就那么几个答案,今天被我找到了正确的答案,今天…
微信小程序 - 从零开始制作一个跑步微信小程序
微信小程序 - 从注册流程到完成一个可以用的跑步微信小程序。
微信小程序开发神器-Grace
示例工程在源码 “quickstart-grace-demo”目录下, 用微信小程序开发工具打开即可。 创建页面时用grace.page 替换 Page 即可。 注意:Grace 注入到实例中的所有方法和属性命名都以“$”开始。 这很明显是受了React的影响,好的不学🤦,…
从 synchronized 到 CAS 和 AQS - 彻底弄懂 Java 各种并发锁
Java 中的并发锁大致分为隐式锁和显式锁两种。隐式锁就是我们最常使用的 synchronized 关键字,显式锁主要包含两个接口:Lock 和 ReadWriteLock,主要实现类分别为 ReentrantLock 和 ReentrantReadWriteLock,这两个类…
浅析JAVA反射
废话不多说,直切进入正题。先来一张反射机制的图--> 首先反射我们通过“反”来理解,既然有“反”就一定有“正”,在正常情况下,我们认为一定是先有类再有对象。如下: 所谓的“反”就是指利用对象找到此对象的出处。在Object类里提供有一个方法: 取得Class对象:public …
spring4.x学习整理系列教程
spring4.x整理总结样例,在每篇文章后面有对应源代码地址链接。 Github项目地址:https://github.com/longjiazuo/spring4.x-project 码云项目地址:http://git.oschina.net/longshiy/sprin…