程序员开发者社区

29 篇文章
14 人订阅

全部文章

王小明_HIT

Logstash 配置 Grok 语法

Grok 是一种采用组合多个预定义的正则表达式。用来匹配分割文本,并且映射到关键字的工具。主要用来对日志数据进行预处理。Logstash 的 filter 模块...

8740
王小明_HIT

FPGA 面试题

答:setip 建立时间 holdup 保持时间 建立时间是指, 时钟边缘前,数据信号保持不变的的时间,保持时间 是指时钟跳变边缘数据信号数据信号保持不...

9810
王小明_HIT

SQL 性能优化

Oracle 优化器RBO, CBO RBO 基于规则的优化器 oracle 10g开始,已经丢弃RBO CBO 基于成本的优化器 oracle 8中开始引...

6940
王小明_HIT

MYSQL 下 count(*)、count(列)、 count(1) 理解

cout(*)和count(1) 没区别,但是cout(列名) 不统计为 null 的

10340
王小明_HIT

RabbitMQ 死信队列

死信队列是指队列上的消息变成死信后,能够后发送到另外一个交换机,这个交换机 就是 DLX 。

6920
王小明_HIT

【深入理解Java原理】垃圾回收原理

初始标记会触发 stop the world ,从垃圾回收的根对象开始查找,这个过程会暂停整个JVM,但是很快结束

5010
王小明_HIT

【深入理解Java原理】 JVM 内存区域

Java 内存区域分成,堆,方法区,虚拟机栈,本地方法栈,程序计数器 (直接内存不是JVM内存的一部分但是有时候会导致OutOFMemory)

7920
王小明_HIT

AOP 理解

明星都有经纪人,明星最重要的一件事就是唱歌,拍电影,参加综艺,其他事他不用关注,比如唱歌前可能需要和其他人谈合作,还要布置场地,唱歌后还要收钱等等,这些统统交给...

7130
王小明_HIT

JDK 7/8中的HashMap get/put源码阅读

4420
王小明_HIT

Effective Java--第1条静态工厂方法代替构造方法

静态工厂方法代替构造器去创建对象, 在可读性,不重复new对象,和灵活性,代码更简洁4方面有优势。

7020
王小明_HIT

一个进程有3个线程,如果一个线程抛出oom,其他两个线程还能运行么?

jmap -dump:live,format=b,file=m.hprof <PID>

7630
王小明_HIT

Redis原理 -基础数据结构

动态字符串,类似arraylist,当字符串长度消息1M时,扩容是加倍现有空间,超过1M,扩容时会多扩1M空间,字符串长度最大为512M

8640
王小明_HIT

Java虚拟机--运行时数据区与内存溢出

存放的数据是JVM加载的类信息,常量,静态变量和编译器编译后的代码等,这里要注意的是JDK1.8之后已经将这个方法区删除了,使用元空间,metaspace代...

7830
王小明_HIT

Redis 3.2 集群搭建

在192.168.145.136 执行135上操作,下载安装redis,创建redis节点 7003 7004 7005,然后修改配置.

6520
王小明_HIT

CentOS7 搭建以太坊私有链

这里要注意下 最新的golang 1.10 和go-ethereum-1.7.3 不太兼容

7420
王小明_HIT

RabbitMQ启动出现的问题与解决办法

尝试下面的操作: 禁用 SELinux ,修改 /etc/selinux/config SELINUX=disabled

22930
王小明_HIT

一年多的GTD和自我管理之路

本文是《一年多的GTD和自我管理之路(上)》的下篇。上篇分享了对GTD流程的一些理解和以OmniFocus为核心的自我管理系统。

6320
王小明_HIT

区块链,比特币初步解析

区块链, 比特币,这个去年比较火,基本上沾到比特币,必涨,不过最近大起大落,区块链,比特币到底是什么?

7920
王小明_HIT

MongoDB 索引

当往一个集合中插入多个文档后,每个文档经过存储殷引擎后,有一个位置信息,通过这个位置信息。就能从存储引擎中读出该文档。在 mmapv1 引擎下,位置信息是【文件...

8020
王小明_HIT

Java常用问题排查工具

jstack能得到运行java程序的java stack和native stack的信息

5720

扫码关注云+社区

领取腾讯云代金券