原创 Go語言入門(十) Mysql與Redis操作

Mysql與Redis操作 Mysql開發 安裝mysql,創建test庫 創建表 mysql> CREATE TABLE `user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name`

原创 mongoDB (三) mongoDB分片集羣

mongoDB分片集羣 介紹 解決數據分片,防止數據丟失生產環境需要擦用分片+副本集的部署方式 組成部分 route: 提供入口,不存儲數據 configserver: 存儲元數據信息,建議使用副本集 shardserver: 數據存儲服

原创 Go語言入門(五)結構體&練習

結構體&練習 結構體 定義 Go中的面向對象是通過 struct來實現的,struct是用戶自定義的類型 //定義結構體 /定義結構體 type User struct { Name string Gender

原创 Go語言入門(六)結構體後續&指針

結構體後續&指針 指針 變量和內存地址 每個變量都有內存地址,可以通過變量來操作對應的內存 func varMem() { var a int32 = 100 fmt.Printf("addr %p\n",&a) } fu

原创 MongoDB基礎入門之一:基礎入門和複製集

mongoDB基礎入門 介紹 mongoDB是一個存儲文檔的非關係型數據庫 mongoDB的結構: 數據庫: 包含集合 集合: 存儲文檔 文檔: json格式 一條命令在docker容器中運行mongoDB docker run

原创 Go語言入門(二)-流程控制

go流程控制 字符串詳解 字符串原理 字符串底層就是一個byte數組,所以可以和[]byte類型互相轉換 字符串中的字符是不能修改的 字符串是有byte字節組成,所以字符串的長度是byte字節的長度 rune類型(int32佔四個字節)用

原创 openldap的介紹與安裝

openldap的介紹與安裝 傳統賬戶管理存在的問題 系統賬號無法集中管理 系統賬號權限無法集中控制 系統賬號授權無法集中管理 系統賬號審計無法集中管理 系統賬號密碼策略無法集中控制 簡介 OpenLDAP是一款輕量級目錄訪問協議(L

原创 Ansible-Playbook之初始化服務器

批量初始化服務器 初始化步驟 配置ssh密鑰認證 遠程配置主機名 控制遠程主機互相添加HOSTS解析 配置遠程主機的yum源以及一些軟件 時間同步配置 關閉selinux/iptables 修改sshd配置 配置ssh密鑰認證 在主控

原创 Go語言入門(一)

Go語言入門(一) Go語言簡介 官方介紹 Google推出的一門編程語言 開源編程語言,結構簡單,可靠,高效 Go語言的主要開發者 2007年有Robert Griesemer,Rob Pikle,Ken Thompson主