原创 1059. Prime Factors (25)

1059. Prime Factors (25) #include <istream> using namespace std; class CA { public: void run(); long int n; }; void

原创 1061. Dating (20)

1061. Dating (20) #include <istream> using namespace std; char sweek[][4]={"MON","TUE","WED","THU","FRI","SAT","SUN"

原创 1060. Are They Equal (25)

1060. Are They Equal (25) #include <iostream> #include <string> using namespace std; class CA { public: void run(); v

原创 1058. A+B in Hogwarts (20)

1058. A+B in Hogwarts (20) #include <istream> using namespace std; class CA { public: enum{max_Sickle=17,max_Knut=29};

原创 二叉樹遞歸遍歷算法(前序、中序、後序)

#include <iostream> using namespace std; struct node{ node *left; node *right; char value; }; class CBiTree{ priva

原创 1072. Gas Station (30)

1072. Gas Station (30) 多源最短距離問題。 對題目的理解: 1.加油站離所有的住房越遠越好。 2.所有住房必須在加油站服務範圍內。 3.以上條件滿足結果不唯一的,取加油站離所有住房的平均距離近的。 4.以上條件滿足結

原创 1064. Complete Binary Search Tree (30)

1064. Complete Binary Search Tree (30) #include <iostream> #include <algorithm> #include <queue> using namespace std; c

原创 1071. Speech Patterns (25)

1071. Speech Patterns (25) #include <iostream> #include <string> #include <string.h> #include <map> using namespace std

原创 1070. Mooncake (25)

1070. Mooncake (25) #include <iostream> #include <algorithm> using namespace std; class CA { public: enum{N=1000}; st

原创 linux磁盤的分區

  磁盤的分區主要分爲基本分區(primary partion)和擴充分區(extension partion)兩種,基本分區和擴充分區的數目之和不能大於四個。且基本分區可以馬上被使用但不能再分區。擴充分區必須再進行分區後才能使用,也就是

原创 Keepalived功能及配置介紹

定義:Keepalived是基於vrrp協議的一款應用高可用開源軟件,包括“虛擬路由冗餘”和“狀態檢測故障剔除”兩個功能子模塊;啓動後有3個進程core(主進程的啓動、維護以及全局配置文件的加載和解析)、vrrp(虛擬路由冗餘)、chec

原创 區塊鏈開發:(2)創建以太坊私有鏈

    創建私有鏈之前先介紹下公有鏈、私有鏈、聯盟鏈的區別。公有鏈    公有鏈是指全世界任何人都可以隨時進入到系統中讀取數據、發送可確認交易、競爭記賬的區塊鏈。公有鏈通常被認爲是“完全去中心化”的,因爲沒有任何個人或者機構可以控制或篡改

原创 數據庫事務(Transaction)的ACID特性解釋

事務(Transaction)是併發控制的基本單位。所謂事務,它是一個操作序列,這些操作要麼都執行,要麼都不執行,它是一個不可分割的工作單位。例如,銀行轉帳工作:從一個帳號扣款並使另一個帳號增款,這兩個操作要麼都執行,要麼都不執行。

原创 區塊鏈學習資料

智能合約Solidity編程語言-語言語法:http://www.tryblockchain.org/

原创 linux下安裝java

1.下載jdk-6u20-linux-i586.bin 2.放到/usr/java目錄下 3.#chmod +x jdk-6u20-linux-i586.bin增加執行權限 4.#./jdk-6u20-linux-i586.bin執行該文