Time of Update: 2018-08-20
link addr 一:運行程式 按照上一篇文章所述,安裝好cuda軟體以後,就可以使用”nvcc -V“命令查看所用到的編譯器版本,本人用版本資訊來自:“Cuda compilation tools, release 3.2, V0.2.1221”。 自己建立一個目錄,在裡面建立 cu
Time of Update: 2018-08-20
web3 Github: https://github.com/ethereum/web3.js/ web3.js是以太坊提供的一個Javascript庫,它封裝了以太坊的RPC通訊API,提供了一系列與區塊鏈互動方法,使js與以太坊互動變得簡單。 infura 官網: https://infura.io/
Time of Update: 2018-08-20
I created a Google sheet for ARMv8 PMU events. After input all PMU events collect, it will generate some meaningful ratios in the next tab. That helps to understand the performance of the tested application. ARMv8-A PMU Worksheet
Time of Update: 2018-08-20
這兩天因為某些原因,好好地研究了一下Intel的手冊,比較系統地學習了一下和TLB相關的知識。以下內容主要來自Intel手冊第三卷的第4章,第11章和第28章。 我們知道,現在記憶體定址基本採用的是頁表翻譯機制,即給定一個虛擬位址,經過2~4層頁表,得到一個物理地址。雖然該過程一般由硬體(MMU)完成,但是也會有一定的延遲。因此,為了加速頁表翻譯的過程,一般的處理器都會有一個翻譯資訊的緩衝機制,在Intel中,有兩個相關的機制:TLB和paging-structure cache。
Time of Update: 2018-08-20
摘要: 這是通過VNC,遠程啟動Ubuntu案頭系統的存取方法。對於Windows轉Linux的程式猿有更大的意義,否則大名鼎鼎的Docker只能敲命令列,雖然強大入門卻難。 docker-ubuntu-vnc-desktop From Docker Index docker pull dorowu/ubuntu-desktop-lxde-vnc Build yourself
Time of Update: 2018-08-20
這裡只是移植,所以LWIP那麼多的協議都不需要管,只要知道哪裡需要我們修改,為什麼修改就可以了。 上圖就是整個移植的基本思路,非常清晰的三個層次。其實想想,本質上就是收發資料,只是LWIP協議通過對資料的封裝可以實現網路傳輸。從圖中我們就可以看到這裡首先需要ENC28J60的驅動,這個驅動需要實現資料的收發,驅動可以在網上找一個。其次就是要移植並修改LWIP協議了。 移植
Time of Update: 2018-08-20
每個正整數都可以分解成斐波那契數列中的幾個數相加…… 從大到小貪進法就可以了…… #include <iostream>#include <cstdio>#include <fstream>#include <algorithm>#include <cmath>#include <deque>#include <vector>#include <queue>#include
Time of Update: 2018-08-20
Hive效能最佳化上的一些總結 注意,本文百分之九十來源於此文:Hive效能最佳化,很感謝作者的細心整理,其中有些部分我做了補充和追加,要是有什麼寫的不對的地方,請留言賜教,謝謝 前言 今天電話面試突然被涉及到hive上有沒有做過什麼最佳化,當時剛睡醒,迷迷糊糊的沒把以前實習的中遇到的一些問題闡述清楚,這裡順便轉載一篇並來做一下總結 介紹 首先,我們來看看Hadoop的計算架構特性,在此特性下會衍生哪些問題。
Time of Update: 2018-08-20
在動態調試android的ndk程式的時候,發現很多程式都會反組譯碼錯誤,原來是ARM反組譯碼的模式沒搞對。因為在動態調試的時候,ida Pro並沒有去解析elf模組中的一些資訊,造成了模組資訊丟失,有時候反組譯碼就會錯誤。 類似下面這樣: B6FC7DD0明顯反組譯碼錯了,成SVCMI指令了,解決方案也很簡單,這裡記錄一下。 在IDA中可以Edit->segments->change segment register value(快速鍵ALT+G)
Time of Update: 2018-08-20
原文:https://github.com/bitcoin-core/secp256k1 先下載源檔案。 以下是摘抄: Optimized C library for EC operations on curve secp256k1. This library is a work in progress and is being used to research best practices. Use at your own risk. Features:
Time of Update: 2018-08-20
本文內容不是完全原創,參考了網上部分精華,做了整理。 RGB色彩模式(也翻譯為“紅綠藍”,比較少用)是工業界的一種顏色標準,是通過對紅(R)、綠(G)、藍(B) 三個色彩通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的,RGB即是代表紅、綠、藍三個通道 的顏色,這個標準幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統之一。
Time of Update: 2018-08-20
Kafka是什麼 Kafka是最初由Linkedin公司開發,是一個分布式、分區的、多副本的、多訂閱者,基於zookeeper協調的分布式日誌系統(也可以當做MQ系統),常見可以用於web/nginx日誌、訪問日誌,Message Service等等,Linkedin於2010年貢獻給了Apache基金會並成為頂級開源項目。 1.前言 一個商業化訊息佇列的效能好壞,其檔案儲存體機制設計是衡量一個訊息佇列服務技術水平和最關鍵計量之一。
Time of Update: 2018-08-20
非同步通訊端基礎:select函數以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET 來源: ChinaUnix部落格 日期: 2009.09.07 18:28 (共有條評論) 我要評論
Time of Update: 2018-08-20
[latex]beamer 中如何修改block到frametitle之間的間距: %使block到frametitle的間距一般較大,難看,且此時block位於頁面中間\begin{frame}\frametitle{frame title text}\begin{block}{block title text}block text...\end{block}\end{frame} 結果如下: %下面的代碼可以使block到frametitle的間距縮小
Time of Update: 2018-08-20
GFP(廣義一階價格拍賣),主要特點是關鍵詞拍賣中廣告主之間進行的是重複博弈,在每一輪拍賣結束後,廣告主會根據上一輪報價的情形決定下一輪的報價決策,而這場價格戰會被自然而然地分為價格攀升階段和價格崩潰階段。只能是在搜尋引擎公司瞭解廣告商估價的前提下運作,否則因為沒有均衡,波動會在極大程度上帶來拍賣效率上的損失。
Time of Update: 2018-08-20
Description In order to put away old things and welcome a fresh new year, a thorough cleaning of the house is a must. Little Tommy finds an old polynomial and cleaned it up by taking it modulo another. But now he regrets doing this…
Time of Update: 2018-08-20
問題現象:開機顯示: error:no such partition Entering rescue mode… grub rescue> 問題原因分析:由於安裝win7和linux雙系統,linux由於出現問題刪除了該分區導致無法正常引導win7開機 問題解決: 1、利用大白菜製作隨身碟啟動器 2、重啟電腦按F12(根據電腦品牌來確定),進入boot選項 3、選擇如下圖 4、進入開始菜單,選擇“磁碟管理-BOOTICE引導管理”
Time of Update: 2018-08-20
原文地址http://blog.chinaunix.net/uid-20274021-id-1969706.html 適用於一般的linux系統,所以轉過來 solaris的swap空間管理 什麼是SWAP(交換)空間
Time of Update: 2018-08-20
原文:點擊開啟連結 “齊次座標表示是電腦圖形學的重要手段之一,它既能夠用來明確區分向量和點,同時也更易用於進行仿射(線性)幾何變換。”—— F.S. Hill, JR。 齊次座標主要是應用在矩陣轉換中,我們通常運算的座標系是“笛卡爾座標系”,我們已經習慣了笛卡爾座標系的表述方式,一個點都有唯一對應的資料值來表示,比如原點我們就記做(0,0)點。而笛卡爾座標系和齊次座標系的根本區別在於“齊次性”。
Time of Update: 2018-08-20
virtual int Receive( void* lpBuf, int nBufLen, int nFlags = 0 ); 首先設定Socket感興趣的事件AsyncSelect(FD_READ)參數,之後虛函數OnReceive()一直掃描,當掃描到要接收的資料時,調用Receive()接收資料。lpBuf 輸入資料的緩衝區。 nBufLen lpBuf 的位元組長度。 nFlags 指定調用了的方式。