原创 Ubuntu下添加開機啓動腳本

方法一 修改 /etc/rc.loacl腳本 Ubuntu開機之後會執行/etc/rc.local文件中的腳本,所以我們可以直接在/etc/rc.local中添加啓動腳本。 當然要添加到語句:exit 0 前面才行 方法二 添加一

原创 systemd service 設置limit,不生效問題

參考博文: https://www.cnblogs.com/lemon-le/p/8505089.html http://smilejay.com/2016/06/centos-7-systemd-conf-limits/ 問題簡述:

原创 mongodb3.0的索引管理學習整理

一、 索引類型 (一)、單鍵索引 在一個鍵上創建的索引就是單鍵索引,單鍵索引是最常見的索引,如MongoDB默認創建的_id的索引就是單鍵索引。 (二)、複合索引 在多個鍵上建立的索引就是複合索引 (三)、多建索引 如果在一個值

原创 Kafka學習整理八(topic管理)

一、創建topic 使用命令行手動或者向一個不存在的topic發送(生產)消息時都會新創建一個topic 向一個不存在的topic發送(生產)消息時新創建的topic時,其採用爲默認的topic-config配置以及server.

原创 Kafka學習整理三(borker(0.9.0及0.10.0)配置)

Kafka日誌本身是由多個日誌段組成(log segment)。一個日誌是一個FileMessageSet,它包含了日誌數據以及OffsetIndex對象,該對象使用位移來讀取日誌數據 * borker配置就是指配置server.pro

原创 Java中的多線程

## 引 如果對什麼是線程、什麼是進程仍存有疑惑,請先Google之,因爲這兩個概念不在本文的範圍之內。 用多線程只有一個目的,那就是更好的利用cpu的資源,因爲所有的多線程代碼都可以用單線程來實現。

原创 Kafka學習整理一(基礎概念)

Kafka基礎概念 Kafka中包含以下基礎概念 1. Topic(話題):Kafka中用於區分不同類別信息的類別名稱。由producer指定 2. Producer(生產者):將消息發佈到Kafka特定的Topic的對象(過程)

原创 Kafka學習整理六(server.properties配置實踐)

配置實踐基於kafka的 0.10.0版本 單機僞集羣的配置 第一步:打開config/server.properties 文件,修改broker.id,listeners,port,log.dirs vi config/server.p

原创 mysql 賦給用戶遠程權限 grant all privileges on

登陸 在本機上使用命令行登陸,並切換到mysql庫 mysql -uroot -p use mysql; 更改表 要查看user表中user=’root’的對應情況,根據實際需求來更改表信息 select host,user from

原创 MySQL 5.7版本修改root密碼

如果 MySQL 正在運行 首先殺之: killall -TERM mysqld。 運行 mysqld_safe --skip-grant-tables & 如果此時不想被遠程連接: mysqld_safe --skip-gran

原创 ubuntu設置永久dns

修改/etc/resolvconf/resolv.conf.d/base文件,該文件默認是空的,在裏面寫入: nameserver 1.1.1.1 nameserver 2.2.2.2 修改完之後保存,然後執行resolvconf

原创 mongodb執行計劃Explain分析實例(轉載)

原文Explain分析實例 表中數據如下(簡單測試用例,僅10條數據,主要是對explain分析的邏輯進行解析): { “_id” : ObjectId(“55b86d6bd7e3f4ccaaf20d70”), “a” : 1, “b”