王洪博's blog

身体和灵魂总要有一个在路上


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • (灬ºωº灬)♡

  • 公益

  • 搜索

修改GitHub项目语言显示问题

发表于 2019-01-18 | 评论数: | 热度: ℃   |   字数统计: 415字   |   阅读时长: ≈ 1分钟

概述当我们上传项目到GitHub上,有时候项目显示的语言并非是我们自己项目所示的语言,这就导致我们在快速检索,或者外部访问者访问时不能够搜索到我们的项目,所以,此时就很有必要修改下语言。 修改GitHub语言1、在本地项目中或者GitHub项目中新建一个 .gitattributes的文件,输入以下 ...

阅读全文 »

ES工作原理及底层原理

发表于 2019-01-18 | 评论数: | 热度: ℃   |   字数统计: 3.4k字   |   阅读时长: ≈ 12分钟

基本概念 Cluster:包含多个Node的集群。Node:集群服务单元。Index:一个ES索引包含一个或多个物理分片,它只是这些分片的逻辑命名空间。Type:一个index的不同分类,6.x后只能配置一个type,以后将移除。Document:最基础的可被索引的数据单元, ...

阅读全文 »

Linux-服务器状态、性能相关命令

发表于 2018-12-27 | 评论数: | 热度: ℃   |   字数统计: 476字   |   阅读时长: ≈ 1分钟

服务器状态分析查看CPU的信息 查看物理CPU个数 查看每个物理CPU的核数 逻辑CPU的个数逻辑CPU = 物理CPU个数*核数 查看内存使用情况 total:内存总数 user:已使用内存数 free:空闲内存数 shared:多进程共享内存数 buffers:缓冲内存数 ...

阅读全文 »

MySQL规范

发表于 2018-12-22 | 评论数: | 热度: ℃   |   字数统计: 3.9k字   |   阅读时长: ≈ 13分钟

数据库命名规范 所有数据库对象名称必须使用小写字母并用下划线分割。 所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)。 数据库对象的命名要能做到见名识意,并且最后不要超过32 个字符。 临时库表必须以 tmp_ 为前缀并以日期为后缀,备份表必须 ...

阅读全文 »

MySQL事务ACID原理

发表于 2018-12-19 | 评论数: | 热度: ℃   |   字数统计: 1.9k字   |   阅读时长: ≈ 6分钟

前言大家都知道数据库事务的四大特性:ACID嘛,原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)! 那么就以从A账户转账50元到B账户为例进行说明一下ACID的含义。 原子性(Atomicity)原子性是指一个事务是一个不可 ...

阅读全文 »

OOM常见原因及解决

发表于 2018-12-06 | 评论数: | 热度: ℃   |   字数统计: 2.7k字   |   阅读时长: ≈ 10分钟

Java heap space当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出 java.lang.OutOfMemoryError:Javaheap space 错误(根据实际生产经验,可以对程序日志中的 OutOfMemoryError 配置关键字告警,一经发现,立即处理 ...

阅读全文 »

Java - 面试题总结

发表于 2018-11-23 | 评论数: | 热度: ℃   |   字数统计: 1.1k字   |   阅读时长: ≈ 4分钟

Java里面所有的不变的属性需要用final修饰吗 答:没必要。你可以实现相同的功能通过以下操作:设为非final的private 变量,且只有在构造函数中才能修改。不设set方法,如果是一个可变对象,不要泄露任何指向这个对象的引用。 设置一个引用变量为final 只能确保这个变量不会被赋予一个不同 ...

阅读全文 »

Java - 锁机制

发表于 2018-11-22 | 评论数: | 热度: ℃   |   字数统计: 5.5k字   |   阅读时长: ≈ 19分钟

公平锁/非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。 对于Java ReentrantLock而言,通过构造函数指定该锁是否是公平锁,默认是非公平锁。非 ...

阅读全文 »

MySQL性能优化

发表于 2018-11-21 | 评论数: | 热度: ℃   |   字数统计: 61字   |   阅读时长: ≈ 1分钟

啦啦啦啦啦啦啦啦啦 document.querySelectorAll('.github-emoji') .forEach(el => { if (!el.dataset.src) { return; } cons ...

阅读全文 »

Eureka支撑高并发、高性能的原理

发表于 2018-11-21 | 评论数: | 热度: ℃   |   字数统计: 1.8k字   |   阅读时长: ≈ 6分钟

问题起源Spring Cloud架构体系中,Eureka是一个至关重要的组件,它扮演着微服务注册中心的角色,所有的服务注册与服务发现,都是依赖Eureka的。 面试有时会碰到如下问题: Eureka注册中心使用什么样的方式来储存各个服务注册时发送过来的机器地址和端口号? 各个服务找Eureka ...

阅读全文 »
1…567…15
王洪博

王洪博

149 日志
46 分类
41 标签
RSS
GitHub E-Mail QQ 微信
友情链接
  • Eirunye
  • 程晓明
© 2019 – 2020 ©2019 by 王洪博 | 站点总字数: 1.1m | 站点阅读时长 ≈ 16:35
0%