#快速扫描

带你快速上手HBase | HBase列族优化

随着大数据的越来越普及,HBase也变得越来越流行。使用HBase并不困难,但是如何用好HBase,这确是一个难点。为了合理地使用HBase,尽可能发挥HBase的功能,我们需要根据不同的场景对HBase进行不同地优化以最大程度上提升系统的性能。本文重点介绍列族设计有关的优化。我们先来了解下HBase列族具有哪些属性配...

面试被问,一千万个整数里面快速查找某个整数,你会怎么去做?

专注于java。分享java基础、原理性知识、JavaWeb实战、spring全家桶、设计模式及面试资料、开源项目,助力开发者成长!最近小林在求职面试中被询问了这么一个有趣的面试题:假设当我们需要在一千万个整数(整数的范围在1-1亿之间)里面快速查找某个整数是否存在于其中的话,如何快速查找进行判断会比较方便呢?ps:i...

SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架

前后端分离已经成为互联网项目开发标准,它会为以后的大型分布式架构打下基础。SpringBoot使编码配置部署都变得简单,越来越多的互联网公司已经选择SpringBoot作为微服务的入门级微框架。Mybatis-Plus是一个Mybatis的增强工具,有代码生成器,并且提供了类似hibernate的单表CRUD操作,又保...

快速掌握分布式搜索引擎ElasticSearch(一)

由于最近在项目中接触使用到了ElasticSearch,从本篇博客开始将给大家分享这款风靡全球的产品。将涉及到ElasticSearch的安装、基础概念、基本用法、高级查询、中文分词器、与SpringBoot集成进行接口开发等相关知识。如果大家接触过大数据的话,相信大家或多或少的听说过ELK。ELK是目前非常主流的用于...

如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧

一、如何阅读本文?找一个固定不被打扰时间仔细阅读。在碎片化的时间中,每次读完一段内容。 最重要的是每次做到只字不差的阅读,然后停下,带着批判性思维从本文中提取出你觉得对的思考方式,并把思考方式关联和迁移到自己身上,经过实践内化成自己的认知,就是非常成功的一次阅读。二、开始认识“认知升级”第一次:从文章中看到认...

WHERE条件中or与union引起的全表扫描的问题

 说起数据库的SQL语句执行效率的问题,就不得不提where条件语句中的or(逻辑或)引起的全表扫描问题,从而导致效率下降。     在以往绝大多数的资料中,大多数人的建议是使用 union 代替 or ,以解决由于使用...

Maven+eclipse快速入门

1.eclipse下载  在无外网情况下,无法通过eclipse自带的help-installnewsoftware输入url来获取maven插件,因此可以用集成了maven插件的免安装eclipse(百度一下有很多)。2.jdk下载以及环境变量配置  JDK是向前兼容的,可在Eclipse上选择编译器版本,因此可以下...
代码星球 ·2021-01-24

排序算法一:快速排序

快速排序的第一种实现(单指针移动,挖空填数)快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来...
代码星球 ·2021-01-24

三路快速排序算法

1、三路快速排序算法的基本思想之前的快速排序算法都是将序列分成<=v和>v或者是<v和>=v的两个部分,而三路快速排序是将序列分成三个部分:<v、=v、>v,如下图所示:  首先v元素还是作为"基准"元素,e表示当前遍历索引值指向的元素,也就是待考虑的元素,从图中...
代码星球 ·2021-01-24

双路快速排序法

1、算法出现的背景之前讲的,当我们排序的是一个近乎有序的序列时,快速排序会退化到一个O(n^2)级别的排序算法,而对此的改进就是引入了随机化快速排序算法;但是当我们排序的是一个数值重复率非常高的序列时,此时随机化快速排序算法就不再起作用了,而将会再次退化为一个O(n^2)级别的排序算法,那为什么会出现这种情况呢?且听下...
代码星球 ·2021-01-24

Docker快速部署gitlab

环境:Centos7.51.移除旧版本:$sudoyumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-selinuxdocker-e...
代码星球 ·2021-01-23

linux命令---vi编辑器快速定位行数

linux命令—vi编辑器快速定位行数、删除当前行、和删除当前行后面的全部内容1、vi编辑器如何快速定位到第N行命令方式下:nhttp://bbs.chinaunix.net/thread-2243934-1-1.html2、删除当前行数dd删除当前行。(直接在vi编辑中按下字母dd即删除当前行)3、删除当前行后面的全...

Guice快速入门教程

Github主页:https://github.com/google/guiceAPI:http://google.github.io/guice/api-docs/4.0/javadoc/From:https://www.jianshu.com/p/7fba7b43146aGuice(pronounced'juice...
代码星球 ·2021-01-23

FreeSWITCH快速录音

一、背景测试人员反映FreeSWITCH录音不及时,需要大约5秒的时间才能捕获到RTP流。二、原因及解决查了下资料,FreeSWITCH默认的录音参数配置是开启缓冲的,即RTP流大小到达65536字节写一次wav文件,想更接近实时的获得wav文件,关闭缓冲区即可。...<actionapplication="se...
代码星球 ·2021-01-23

条码扫描仪前端驱动

//条码扫描仪前端驱动//wrule2017年8月24日14:18:22//条码扫描仪按键处理函数functionbarCode_Proc(e){varkeyChar=String.fromCharCode(e.which);if(keyChar==""){varscaner_buffer=$(this).data("...
首页上一页...7891011...下一页尾页