自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

360linker

IT圈技术、产品、运营、市场、职场等信息交流分享

  • 博客(13)
  • 收藏
  • 关注

转载 1999-2019,互联网失落者

2019 年的人们很怀念 1999 年,1999 年的人们很期盼 2019 年。在经历了 20 年互联网大潮之后,越来越多元化的新技术在互联网的映衬下显得格外生动。1998 年,新浪成立,它和 1996 年成立的搜狐以及 1997 年成立的网易成为了 2000 年左右人们上网时点击量最高的网站,而 10 年后,他们被百度取代。1999 年,马云从北京回到杭州,此时阿里巴巴的业务尚未明晰...

2019-07-16 11:45:59 862

转载 全文检索使用 solr 还是elasticSearch ?

1|0什么是全文搜索什么是全文搜索引擎?百度百科中的定义:全文搜索引擎是目前广泛应用的主流搜索引擎。它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。从定义中我们已经可以大致了解全...

2019-07-12 11:11:54 664

转载 Elasticsearch与Solr优缺点比较

Elasticsearch简介Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。但是Lucene只是...

2019-07-12 11:01:36 3743 3

原创 redis 五大对象类型及底层实现原理分析

在Redis中,并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这些对象系统也就是前面说的五大数据类型,每一种数据类型都至少用到了一种数据结构。通过这五种不同类型的对象,Redis可以在执行命令之前,根据对象的类型判断一个对象是否可以执行给定的命令,而且可以针对不同的场景,为对象设置多种不同的数据结构,从而优化对象在不同场景下的使用效率。1、对象的类...

2019-07-12 10:41:23 305

转载 如何在gerrit中修改已提交的change

在gerrit审核中,经常会遇到开发人员提交的代码审核不通过的情况。那么开发人员这时有两个选择:1)按照要求修改代码,然后重新提交一次代码。2)修改原来的Change。第一种方法会产生多次commit,而这些commit实际上是没有太多意义的,所以不推荐使用。所以推荐第二种方法。下面讲解如何做:安装 commit-msg hook安装gerrit的commit-msg hook...

2019-07-10 14:37:56 5523

转载 5分钟弄懂:语音识别技术原理

简要给大家介绍一下语音怎么变文字的吧。希望这个介绍能让所有同学看懂。首先,我们知道声音实际上是一种波。常见的mp3、wmv等格式都是压缩格式,必须转成非压缩的纯波形文件来处理,比如Windows PCM文件,也就是俗称的wav文件。wav文件里存储的除了一个文件头以外,就是声音波形的一个个点了。下图是一个波形的示例。在开始语音识别之前,有时需要把首尾端的静音切除,降低对后续...

2019-07-10 14:33:49 2756

转载 关于Git每次进入都需要输入用户名和密码的问题解决

之前使用git的时候每次都需要输入密码,输入一次两次还好,每次都输入真的恨不得砸电脑,相信各位小伙伴都需到过和我一样的问题,今天我们就来说说这个问题:首先,如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦,也特别烦恼。...

2019-07-10 11:14:44 1784

转载 腾讯不一样的敏捷玩法!

01“鹅厂”面临的挑战从2006年开始,腾讯的研发规模开始膨胀,开发模式急需规范和标准化,到底走IPD(集成产品开发)还是Agile(敏捷)的开发路线,公司管理层也在为拿不定主意而犯愁,之后研发管理部开始与ThoughtWorks公司接触,逐渐将敏捷产品开发引入进来,并正式命名为TAPD(Tencent Agile Product Development)。实施阶段试点期:组织...

2019-07-09 16:58:00 565

原创 springboot设置响应状态码

业务需要自定义http的响应状态,图中响应状态码是200,需要改成401.使用HttpServletResponse对象直接设置状态局限比较大,可以改用以下方式,通过ResponseEntity可以返回我们需要的数据还可以自定义状态码。 @RequestMapping("/oauth/token") public ResponseEntity<Object> to...

2019-07-05 14:54:33 4575

原创 redis 数据结构 之整数集合与压缩列表实现原理

整数集合当集合中只有整数,且数目不多时,redis会使用整数集合intset作为集合的实现。整数集合可保存16位 32位以及64位整数,且去重。typedef struct intset { //编码方式 uint32_t encoding; //元素数目 uint32_t length; //保存元素的数组 int8_t content...

2019-07-05 09:38:08 365

转载 程序员的重复劳动陷阱

同样是一样的计算机专业毕业,进入职场的职位和工作都差不多,为何有些程序员短短几年就成长为全能选手或领域专家,有些程序员还在做CRUD?程序员的重复劳动陷阱不知道大家有没有这样的感觉,每次加入一个新的公司/组,一开始总是要学这个学那个,可能会花很多时间看现有的代码,然后花一些时间实现一点点小的功能。等到经过一段时间后,自己对工作越来越得心应手,提来的类似需求马上就可以做,以做得多做...

2019-07-03 16:59:27 294

转载 最新数据库排行:Oracle 分数增长最多,Redis 持续下降

DB-Engines 数据库流行度排行榜 7 月更新已发布,和去年同时期的相比,今年增加的分数稍显疲软。哪怕是分数增长最多的 Oracle,在 6 月也只是增加了 22.04 分。DB-Engines 数据库流行度排行榜 7月更新已发布,排名前二十如下:总体排名依旧是没有什么变化,虽然分数基本都有所增加,但可以看到,和去年同时期的相比,今年增加的分数稍显疲软。哪怕是分数增长最多...

2019-07-03 16:41:36 328

转载 不知道学什么语言?一文为你精选最高效热门的编程语言

编程世界年复一年变化万千。一些高级的编程语言,如Java和JavaScript总是榜上有名。也有如Kotlin一般的编程语言,以惊人的速度上升,发展迅猛并且已成为如今最受欢迎的编程语言之一。本文旨在为开发人员精选最为高效热门的编程语言以供其学习,使其能学以致用,推陈出新。我们必须承认,当下世界所取得的大部分科技进步都要归功于软件与硬件的结合。而软件技术的核心就是高级编程语言。当下的开...

2019-07-03 16:35:38 297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除