原创 關於生產者-消費者的一點思考

問題描述 在寫調度模塊遇到一個問題。有多個線程負責和各個工作節點通信,在工作節點持續工作的過程中,每完成一個小任務就會返回相應的結果。這時需要將各個線程的結果彙總(這裏簡單理解爲對錶示任務進度的變量進行修改),怎麼實現呢? 想法1

原创 有一個 9 位數的正整數 x ,去除掉中間的第5位的數字得到整數 y,求問存在多少個這樣的 x,使得 x 可以被 y 整除

題目描述 有一個 9 位數的正整數 x ,去除掉中間的第5位的數字得到整數 y,求問存在多少個這樣的 x,使得 x 可以被 y 整除. 問題抽象 設x=(a10+b)10^4 + c 其中1000 =< a<=9999,0

原创 牛牛和羊羊喫草問題

題目描述如下: 牛牛和羊羊共喫一堆青草,牛牛先喫。喫草的規則爲,一次只能喫4的整數次冪,如 1、4、16、64…牛牛羊羊輪流喫,誰最後能把草一次喫完誰贏得比賽。現在給出一堆草的數量,牛牛和羊羊都按照規則並且按照最優的方法去喫,問

原创 安裝Hadoop的Tips

先在一臺機器上(master)把配置修改好,在複製到其他節點上(slaves) xxx-en.sh中需要配置JAVA_HOME爲jdk文件夾絕對路徑,不能用環境變量$JAVA_HOME slaves文件中寫各個slaves

原创 安裝ZooKeeper的一些記錄

主要安裝過程時按照網上大部分博客中的方法: 安裝jdk 下載zookeeper的程序包,解壓到任意可以用的目錄,假設爲/usr/zk下 設置環境變量ZOOKEEPER_HOME=/usr/zk/zookeeper.x.x.x.,並將

原创 docker安裝之後避免每次都需要sudo

docker正常安裝完畢之後,每次都需要輸入sudo docker [command]來使用,這是因爲當前用戶沒有加入到docker用戶組中。 通過以下命令加入: #查看當前用戶在哪些組中:確實不在docker組中 huyahui@h

原创 ubuntu16.04 無法輸入中文的問題終於解決了

系統版本 Linux huyahui-OptiPlex-5050 4.13.0-45-generic #50~16.04.1-Ubuntu SMP Wed May 30 11:18:27 UTC 2018 x86_64 x86_64

原创 牛牛和羊羊吃草問題

題目描述如下: 牛牛和羊羊共吃一堆青草,牛牛先吃。吃草的規則爲,一次只能吃4的整數次冪,如 1、4、16、64…牛牛羊羊輪流吃,誰最後能把草一次吃完誰贏得比賽。現在給出一堆草的數量,牛牛和羊羊都按照規則並且按照最優的方法去吃,問誰能贏?

原创 一道題

題目描述 有一個 9 位數的正整數 x ,去除掉中間的第5位的數字得到整數 y,求問存在多少個這樣的 x,使得 x 可以被 y 整除. 問題抽象 設x=(a*10+b)*10^4 + c 其中1000 =< a<=9999,0

原创 shell腳本學習之echo輸出字符串形式

echo有三種形式 輸入 $echo hello world $echo 'hello world' $echo "hello world" 對於上述字符串,三者都可以正確輸出 hello world 三者各有特點 i 不加引號:用分號隔

原创 關於各種樹的一些想法記錄

2-3樹和紅黑樹相比較BST的優勢在哪裏 生長方式 2-3樹和紅黑樹的生長方式是先變胖在增高,增高時根向上生長 BST的生長方向是增高再變胖,增高時葉子向下生長 高度變化 樹生長方式的不同決定了樹高度的變化方式。 2-3樹和紅黑樹先

原创 LLVM調試記錄 - 20180409

問題現象 調試sp02 LLVM編譯的可執行程序在Linux模擬器上運行,無法執行結束。在Windows模擬器可以正常執行(有亂碼)。 Linux模擬器運行結果 *** TEST 2 *** INIT - xxos_task_wake_a

原创 關於內存實驗的總結

關於統計內存信息實驗的總結 實驗要求 linux內核在管理內存時,是一個struct page 對應一個物理頁框,struct page *mem_map管理着系統中的所有page,可以看作一個page的數組。現在的要求就是獲得你的系

原创 生產者-消費者?

問題描述 在寫調度模塊遇到一個問題。有多個線程負責和各個工作節點通信,在工作節點持續工作的過程中,每完成一個小任務就會返回相應的結果。這時需要將各個線程的結果彙總(這裏簡單理解爲對錶示任務進度的變量進行修改),怎麼實現呢? 想法1 一個很

原创 在Java中調用Python腳本實現視頻分割

視頻分割 實現方式 爲了實現簡單,這裏採用Python實現視頻的分割,在java中調用Python腳本。 Python實現 安裝moviepy庫 源的選擇 - 清華的很快,但是下載imageio的時候,卡在99% - USTC的源速度