原创 記載我學習go的過程(一)

Go 語言結構 在我們開始學習 GO 編程語言的基礎構建模塊前,讓我們先來了解 Go 語言最簡單程序的結構。 Go Hello World 實例 Go 語言的基礎組成有以下幾個部分: 包聲明 引入包 函數 變量 語句 & 表達式

原创 記載我學習go的過程(二)

Go 語言基礎語法 上一章節我們已經瞭解了 Go 語言的基本組成結構,本章節我們將學習 Go 語言的基礎語法。 Go 標記 Go 程序可以由多個標記組成,可以是關鍵字,標識符,常量,字符串,符號。如以下 GO 語句由 6 個標記組

原创 mysql修改事務隔離級別

用戶可以用SET TRANSACTION語句改變單個會話或者所有新進連接的隔離級別。它的語法如下: SET [SESSION | GLOBAL] TRANSACTION ISOLATION LEVEL {READ UNCOMMITTE

原创 mysql 導入txt文檔的問題

學習總結基本的MySQL數據庫導入導出操作    在進行txt格式數據導入到mysql時,遇到了很嚴重的問題,首先創建了格式相同的數據庫表,然後我們進行數據導入,發現遇到錯誤: ERROR 1148 (42000): The used c

原创 mysql 鎖分類概述

表級鎖 MySQL表級鎖分爲讀鎖和寫鎖。 讀鎖 用法:LOCK TABLE table_name [ AS alias_name ] READ 釋放鎖使用UNLOCK tables.可以爲表使用別名,如果一旦使用別名在使用的時候也必須採

原创 shell實例手冊

shell實例手冊 0說明{     手冊製作: 雪松     更新日期: 2013-12-06     歡迎系統運維加入Q羣: 198173206     請使用"notepad

原创 paxos算法簡單理解

本文是看了知乎上面一位牛人的回答有感而發。現在將原文地址鏈接如下:https://www.zhihu.com/question/19787937 首先我們需要了解什麼是paxos算法:paxos算法是一種分佈式一致性算法,主要任務是爲了解

原创 linux makefile文件

目的:       基本掌握了 make 的用法,能在Linux系統上編程。環境:       Linux系統,或者有一臺Linux服務器,通過終端連接。一句話:有Linux編譯環境。準備:       準備三個文件:file1.c,

原创 分佈式事務中的算法,策略

這幾天在看<<從paxos到zookeeper>>這本書,看到了分佈式事務相關的內容,這裏記錄一下: 1.分佈式事務,如果瞭解過數據庫事務就知道ACID原則,那麼我們從最基礎的知識開始: A:什麼是事務: 個人理解,事務就是對數據的一次完

原创 shell中日誌輸出重定向

shell中可能經常能看到:>/dev/null 2>&1 命令的結果可以通過%>的形式來定義輸出 分解這個組合:“>/dev/null 2>&1” 爲五部分。 1:> 代表重定向到哪裏,例如:echo

原创 zookeeper基礎搭建

Apache ZooKeeper 是一個面向分佈式應用程序的高性能協調服務器。它使用一個簡單的接口暴露公共服務(比如命名和配置管理、同步和組服務),讓用戶不必從頭開始編程。它爲實現共識、組管理、領導者選舉和到場協議(presence p

原创 在linux下搭建git環境

1、創建Github賬號,https://github.com2、Linux創建SSH密鑰: [plain] view plain copy ssh-keygen  ##一直默認就可以了   3、將公鑰加入到Github賬

原创 Linux signal函數理解

signal()函數理解 在<signal.h> 這個頭文件中。 signal(參數1,參數2); 參數1:我們要進行處理的信號。系統的信號我們可以再終端鍵入 kill -l查看(共64個)。其實這些信號時系統定義的宏。 參數2

原创 關於typedef的用法總結

不管實在C還是C++代碼中,typedef這個詞都不少見,當然出現頻率較高的還是在C代碼中。typedef與#define有些相似,但更多的是不同,特別是在一些複雜的用法上,就完全不同了,看了網上一些C/

原创 Java線程池----mark

最近溫習了Java線程池相關的知識,感覺太久沒看,都忘了,特此記錄。 1.   Excutor:   java線程池的頂層接口,提供了execute(Runnable r)方法。 2.   ExcutorService:  繼承自exec