用户7634691

LV0

技术专栏

犀牛饲养员的技术笔记TA创建的

55 文章13 关注者

全部文章

  • ES源码分析-关于action

    这个请求ES是如何找到对应的模块去处理呢?答案是ES在启动过程中注册了请求的URL和对应的Action的绑定关系。

    用户7634691
  • Elasticsearch中关于JVM和垃圾回收的介绍

    ES官方建议JVM中设置的最大堆内存大小,不超过节点RAM的一半,最大不超过32GB,并且Xms和Xmx相等。我们一个个说明。

    用户7634691
  • G1回收加了这个配置?去财务把工资结一下

    双十一之前检查下服务,通过监控的GC日志发现我们有个订单的服务Young GC时间似乎有点过长,有很多都到达秒级别了。平时运行着其实还好也没出啥问题。但是考虑到...

    用户7634691
  • 一文说透如何同步的方式操作HashMap

    很多人都知道HashMap是非线程安全的。比如下面这段代码,多运行几次,基本每次会抛出异常:

    用户7634691
  • 总结一些ES不常用的filter

    ES内置的token filter很多,大部分实际工作中都用不到。这段时间准备ES认证工程师的考试,备考的时候需要熟悉这些不常用的filter。ES官方对一些f...

    用户7634691
  • ES对磁盘的要求都有哪些,大部分你可能不知道

    有一个问题被关注的比较少,就是ES对本地磁盘的占用情况。有人可能觉得这个问题的答案显而易见,不就是ES软件本身占用的空间,还有索引数据持久化占用的磁盘空间,另外...

    用户7634691
  • ES系列之原理copy_to用好了这么香

    Elasticsearch(以下简称ES)有个copy_to的功能,之前在一个项目中用到,感觉像是发现了一个神器。这个东西并不是像有些人说的是个语法糖。它用好了...

    用户7634691
  • lua执行redis脚本找不到脚本的问题

    有个项目,利用redis做统计功能。一向对性能追求极致的我怎么能随便写几条redis的统计语句就应付呢。于是我打算使用lua脚本把用到的几条redis指令封装一...

    用户7634691
  • 讲得最明白的Elasticsearch源码调试环境搭建教程

    使用elasticsearch(以下简称ES)也有挺长时间了,一直想找机会深入源码研究下。我看源码有个习惯,就是一定要运行起来。不是只把源码下载下来看看就行的。

    用户7634691
  • 说说我创业踩过的几个坑

    不过有感于现在的环境,今天想给大家分享几个自己曾经创业踩过的坑。希望能对有创业想法或者已经在创业的道路上折腾的小伙伴有所帮助。

    用户7634691
  • maven导入jar包到本地仓库

    很多时候通过maven来远程下载jar包,由于网速或者仓库地址问题导致下载失败或者非常缓慢。还有一种情况是,我们用的一些三方jar包,中央仓库并没有,比如一些开...

    用户7634691
  • 安全框架shiro入门示例

    seq是流水号,每笔订单都不一样。username是固定admin,我用它来辨识身份。HMAC是密钥相关的哈希运算消息认证码,HMAC运算利用哈希算法,以一个密...

    用户7634691
  • 看看斯坦福大学是如何教学生编程的

    最近在看斯坦福大学的<<programming abstractions>>课程,觉得其中的一节课讲得特别好,大概50分钟左右的一节课的视频, 仅仅一节课,就...

    用户7634691
  • 一文读懂H5,APP,WAP,公众号支付等多种支付方式的区别

    从事支付行业开发多年,做过很多不同的场景。发现各种支付方式多样化,还有各种不同的叫法,很多人都是一知半解,容易混淆一些概念。这篇文章希望根据自己的理解,尽量的把...

    用户7634691
  • Kafka中几个容易混淆的概念

    我刚学kafka的时候,对这几个概念有时候会混淆,尤其是配置的时候经常搞不清楚它们的区别。这篇文章打算做一个梳理。

    用户7634691
  • 一分钟知识点:maven的版本管理

    以前一个人开发基于maven的项目,都是简单粗暴的方式,哪管什么版本管理,需要什么在POM引入就可以了。后来管理技术团队才体会到maven的版本管理是如此强大,...

    用户7634691
  • 一分钟知识点:linux命令之su 和 su -

    二者的区别在于,su 只是切换了用户身份,但是 shell 还是原来的用户的,那属于原 shell 的环境变量依然生效。有时候我们发现明明切换了用户,但是有些命...

    用户7634691
  • 带你认识线程安全的集合操作

    简单来讲,我们平时经常使用的ArrayList不是线程安全的。我们通过使用 Collections.synchronizedList 来包装一个线程安全的Arr...

    用户7634691
  • kafka系列之彻底弄清楚各版本差异

    我自己用了 kafka 也挺久的了,关于kafka的版本规则,各个大版本的升级究竟做了哪些优化等,并没有特别的关注。

    用户7634691
  • 一分钟知识点:钩子函数

    的作用是往jvm中添加一个钩子,当jvm关闭的时候(程序退出),jvm会调用所有注册的钩子函数。钩子函数启动一个独立的线程,一般用来做资源的关闭和清理。

    用户7634691

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券