-
十九种Elasticsearch字符串搜索方式终极介绍
前言刚开始接触Elasticsearch的时候被Elasticsearch的搜索功能搞得晕头转向,每次想在Kibana里面查询某个字段的时候,查出来的结果经常不是自己想要的,然而又不知道问题出在了哪里。出现这个问题归根结底是因为对于Elasticsearch的底层索引原理以及各个查询搜索方式的不了解,在Elasticsearch中仅仅字符串相关的查询就有19...
时间:2020-04-17点击:675收藏
-
Java并发之显式锁和隐式锁的区别
Java并发之显式锁和隐式锁的区别 在面试的过程中有可能会问到:在Java并发编程中,锁有两种实现:使用隐式锁和使用显示锁分别是什么?两者的区别是什么?所谓的显式锁和隐式锁的区别也就是说说Synchronized(下文简称:sync)和lock(下文就用ReentrantLock来代之lock)的区别。 本文主要内容:将通过七个方面详细介绍sync和lock...
时间:2020-04-16点击:627收藏
-
网传互联网公司加班表,哈哈哈这也太真实了吧!
网传互联网公司加班表,哈哈哈这也太真实了吧! 互联网公司经常加班这个是大家都知道的。但是除了加班还有其他的你知道吗? 【0】 网传互联网公司加班表 【1】 互联网工作生存指南 作为程序员,代码里面不要写死!不要写死!!不要写死!!!重要事情说三遍。 还有千万不要相信产品说这是最后一版需求,不会再变了。别相信!千万别相信。 【2】 据说,互联网公司员工上课座位...
时间:2020-04-14点击:688收藏
-
Win 10 C 盘突然爆满,怎么清理?
Win 10 C 盘突然爆满,怎么清理? 使用windows的小伙伴们都知道,C盘是安装系统的,有时候不知道为啥突然就爆满了,查看我的电脑,C盘显示红色的。是不是感觉狠揪心,想删除一些东西有不敢删除,怕删除了影响到系统(我之前有个朋友就是删除C盘的东西,结果把系统搞奔溃了,需要重新安装系统)。就算安装了清理垃圾的软件,点击了清理有时候还是不能彻底清理。本文凯...
时间:2020-04-13点击:608收藏
-
Java多线程并发工具类-信号量Semaphore对象讲解
Java多线程并发工具类-Semaphore对象讲解 通过前面的学习,我们已经知道了Java多线程并发场景中使用比较多的两个工具类:做加法的CycliBarrier对象以及做减法的CountDownLatch对象并对这两个对象进行了比较。我们发现这两个对象要么是做加法,要么是做减法的。那么有没有既做加法也做减法的呢?当然有了。Semaphore这个工具类就可...
时间:2020-04-12点击:603收藏
-
超全!2020年互联网大厂薪资和职级一览
以 BAT 为代表的互联网大厂,一直是求职者眼中的香饽饽,“大厂经历”在国内就业环境中无异于一块金子招牌。 本文来源:运营黑客社区。感谢社区分享 对于企业和HR来说,大厂的职级规则也是整个行业的标杆,从中小微企业到大型企业,大家都希望能在其中找到可以参考和学习的地方。 今天帮大家整理了一份薪资、职级、考核、晋升条件资料,包含阿里巴巴、腾讯、百度、字节跳动、华...
时间:2020-04-10点击:610收藏
-
Java多线程工具类之循环栅栏计数器
Java多线程下循环计数器 本文主要内容:CyclicBarrier(下文中凯哥就用cycBar来代替)定义介绍;举例说明;代码演示;从源码来看原理及总结;CyclicBarrier与CountDownLatch(下文就用CountDown来代替)比较。 本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《并发工具类》教程的第二篇:《Java...
时间:2020-04-09点击:597收藏
-
基于Spring Boot2.0.2版本--SpringBoot整合Quartz调度框架
一、引言 定时任务调度是Java开发中不可或缺的重要部分,但是Java自带的Time等任务调度类在实际项目中不好用。所以Quartz和Spring Task就成了我们项目开发技术选型最多的,在这里我们着重探讨一下Quartz在Spring Boot 2.X版本中的使用。 二、Quartz 1. 介绍 Quartz是OpenSymphony开源组织在Job s...
时间:2020-04-08点击:1782收藏
-
从火车站车次公示栏来学Java读写锁
Java多线程并发之读写锁 本文主要内容:读写锁的理论;通过生活中例子来理解读写锁;读写锁的代码演示;读写锁总结。通过理论(总结)-例子-代码-然后再次总结,这四个步骤来让大家对读写锁的深刻理解。 本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《Lock系列》教程的第七篇:《Java并发包下锁学习第七篇:读写锁》。 一:读写锁的理论 什么...
时间:2020-04-07点击:742收藏
-
spring boot2.0实战中间件redisson与典型的应用场景 的作者真是狗屎
讲的太差. 这种人咋跑来当讲师了 下次做活动,也不能乱买了.... 审核课程太不责任了.
时间:2020-04-06点击:757收藏
-
Java并发编程锁系列之ReentrantLock对象总结
Java并发编程锁系列之ReentrantLock对象总结 在Java并发编程中,根据不同维度来区分锁的话,锁可以分为十五种。ReentranckLock就是其中的多个分类。 本文主要内容:重入锁理解;重入锁代码演示; ReentranckLock的总结 本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《Lock系列》教程的第四篇:《Jav...
时间:2020-04-05点击:541收藏
-
Java并发编程锁之独占公平锁与非公平锁比较
Java并发编程锁之独占公平锁与非公平锁比较 公平锁和非公平锁理解: 在上一篇文章中,我们知道了非公平锁。其实Java中还存在着公平锁呢。公平二字怎么理解呢?和我们现实理解是一样的。大家去排队本着先来先得到的原则,在排队中,无论身份贵贱,一律平等对待。这是就是我们现实生活中的公平。大家都喜欢公平的。但是在Java中默认是非公平的,为什么呢? 本文主要内容:公...
时间:2020-04-04点击:550收藏
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- CentOS6,7,8上安装Nginx,支持https2.0的开启