Time of Update: 2018-07-26
基於TCP傳輸的網路編程異常處理 一:進程一端退出(exit,CTRL+C,掛掉)(跟主動CLOSE、主動關機一樣) 核心會關閉所有控制代碼觸發FIN分節發送(但如果設定了SO_LINGER l_onoff為1,則發送RST分節對方) FIN分節處理: 另一端recv 返回0 表示對端結束 RST分節處理: 另一端recv 返回-1 表示對端錯誤,錯誤碼為connection reset by peer
Time of Update: 2018-07-26
原題連結: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=4&page=show_problem&problem=183 題目大意: 輸出每個電話圈中的人。 電話圈中的任意一個人可以直接或者間接給圈內的任意其他人打電話。 注意輸出:' , '後有空格,每兩組測試資料空一行。 詳見代碼:
Time of Update: 2018-07-26
本次教程,我們來建立一個簡單的Prefab組件。 教程參考自人人素材翻譯組出品的翻譯教程《Unity遊戲引擎的基礎入門視頻教程》。 說到Prefab,中文翻譯為預設體,在Unity官方的書本《Unity4.X從入門到精通》中的解釋是:可以理解為是一個遊戲對象及其組件的集合,目的是使遊戲對象及資源能夠被重複使用。相同的對象可以通過一個預設體來建立,此過程可理解為執行個體化。
Time of Update: 2018-07-26
TVS的特性及應用 瞬態電壓抑制器(Transient Voltage Suppressor)簡稱TVS,是一種二極體形式的高效能保護器件。當TVS二極體的兩極受到反向瞬態高能量衝擊時,它能以10-12秒量級的速度,將其兩極間的高阻抗變為低阻抗,吸收高達數千瓦的浪湧功率,使兩極間的電壓箝位於一個預定值,有效地保護電子線路中的精密元器件,免受各種浪湧脈衝的損 壞。由於它具有回應時間快、瞬態功率大、漏電流低、擊穿電壓偏差小、箝位電壓較易控制、無損壞極限、體積小等優點。
Time of Update: 2018-07-26
在嘗試安裝spark R的過程中,老是碰到錯誤,原因就是在安裝devtools過程中經常出錯,找了找網上的相關資料,才發現需要額外下載幾個庫,因此將這個過程記錄下來。 (歡迎交流學習:E-mail: sparkexpert@sina.com) 在執行:install.packages("devtools")之前,需要開啟終端安裝兩個包。
Time of Update: 2018-07-26
又是很久沒更新了,這篇湊個數先。話說現在都流行 USB 3.0了,但 USB 2.0 的產品還是特別多的,HYPO 偶爾看到的一篇文章(原文),才知道 USB 2.0還有全速和高速的區分,如果買到全速 USB 2.0 的大量儲存裝置,拷貝一個幾G的電影,你就等著吧。同樣是 USB 2.0 全速和高速還是有明顯區別的。
Time of Update: 2018-07-26
上一篇我們已經說到了,增強學習的目的就是求解馬爾可夫決策過程(MDP)的最優策略,使其在任意初始狀態下,都能獲得最大的Vπ值。(本文不考慮非馬爾可夫環境和不完全可觀測馬爾可夫決策過程(POMDP)中的增強學習)。 那麼如何求解最優策略呢。基本的解法有三種: 動態規劃法(dynamic programming methods) 蒙特卡羅方法(Monte Carlo methods) 時間差分法(temporal difference)。
Time of Update: 2018-07-26
在平常開發中 RecyclerView 我們是常用到的,因為它的回收複用機制會遇到過很多坑,比如嵌套 CheckBox 、RadioButton 、 EditText 等組件在滑動時會出現資料混亂問題。今天我們就來使用 EditText 寫一個例子來處理這個問題吧。 private void initRecyclerView() { RecyclerView mRecyclerView = findViewById(R.id.rv_simple);
Time of Update: 2018-07-26
目前知道的三種主流的Web服務實現方案為: REST:表象化狀態轉變 (軟體架構風格) SOAP:簡易物件存取通訊協定 (SOAP) XML-RPC:遠端程序呼叫協議 下面分別作簡單介紹: REST:表徵狀態轉移(Representational State Transfer),採用Web 服務使用標準的 HTTP 方法 (GET/PUT/POST/DELETE) 將所有 Web
Time of Update: 2018-07-26
1. 網路中進程之間如何通訊 進 程通訊的概念最初來源於單機系統。由於每個進程都在自己的位址範圍內運行,為保證兩個相互連信的進 程之間既互不干擾又協調一致工作,作業系統為進程通訊提供了相應設施,如 UNIX BSD有:管道(pipe)、具名管道(named pipe)非強制中斷訊號(signal) UNIX system V有:訊息(message)、共用儲存區(shared memory)和訊號量(semaphore)等.
Time of Update: 2018-07-26
T 布局管理 介面 圖文並茂是本文介紹的內容,先來看內容。今天來實現一個溫度轉換器的 介面。如下圖: 水平布局管理器可以把它所管理的組件以水平的順序依次排開,例如上圖中中間的“Centigrade”和“Fahrenheit”兩段文字,就是水平排列的,這個時候就可以用水平布局管理器來實現。 垂直管理器類似,它可以把它所管理的組件以垂直的順序依次排開,例如上圖中右側的液晶數字和地下的錶盤,就形成了垂直排列,這個時候就可以用垂直管理器來實現。
Time of Update: 2018-07-26
先看一下有沒有以下備選軟體,如果沒有,需要更新軟體源: 依次安裝: sudo apt-get installqtcreator sudo apt-get installqt4-default sudo apt-get install qt4-designer sudo apt-get install qt4-qmlviewer sudo apt-get install qt4-qmake 把qwt6.1.3
Time of Update: 2018-07-26
最近剛好有時間找了台機器壓測了一下,驗證一下自己的一些想法。 很多時候我們會發現實際情況並不如我們所瞭解,一方面是實際情況並非完美,會受到許多環境的影響,所以結果有時與我們所學理論會相悖,更有甚者,有時在網上瞭解的理論本身或過時,或並不正確,所以在有機會、抑或有條件的情況,可是實驗一下自己所學,這也可加深理解。 1. nginx+tomcat keepalive驗證
Time of Update: 2018-07-26
首先要明確一點,電路中無論是高還是低的“阻”態,都是相對於某個參考點而言的,明確了這一點I/O口的工作狀態理解起來就簡單了。 上一張atmel的8051硬體手冊裡面的圖。 上圖中可以很明顯地看到,沒有“上拉電阻”的P0口相比有“上拉電阻”(internal pull-up)的P1口在I/O口引腳(P0.x PIN)和Vcc/GND之間相連是通過一對推挽狀的FET實現的。再往內就是控制IO的邏輯門電路了,這個略過不談。 一對管子組成的推挽結構,從電路上來講可以通過調配管子的參數輕鬆實現輸出大電流,
Time of Update: 2018-07-26
Kyle McCormick 在 StackExchange 上發起了一個叫做 Tweetable Mathematical Art 的比賽,參賽者需要用三條推這麼長的代碼來產生一張圖片。具體地說,參賽者需要用 C++ 語言編寫 RD 、 GR 、 BL 三個函數,每個函數都不能超過 140 個字元。每個函數都會接到 i 和 j 兩個整型參數(0 ≤ i, j ≤ 1023),然後需要返回一個 0 到 255 之間的整數,表示位於 (i, j)
Time of Update: 2018-07-26
前提:運行MR的硬體環境必須滿足,本人的i7處理器,8G記憶體。在執行2000W資料,(大表和小表關聯)如圖所示CPU的情況: 瞬時CUP達到99%,記憶體佔用率70%。 eclipse中mp任務異常 http://blog.csdn.net/xiaoshunzi111/article/details/52882234 i have a problem when run Hibench with hadoop-2.2.0, the wrong
Time of Update: 2018-07-26
spring boot 自動設定解密之註解@EnableAutoConfiguration spring boot為了自動設定,增加了註解@EnableAutoConfiguration,spring boot 1.2版之前, 我們的啟動類需要加註解: @Configuration @EnableAutoConfiguration @ComponentScan
Time of Update: 2018-07-26
#include <stdio.h> #include <stdlib.h> #define MAX 32767 #define N 4
Time of Update: 2018-07-26
hbase啟動不了,連接埠佔用問題 好長時間沒有用hbase 了,一直在hbase shell 出現錯誤。執行start-hbase.sh 出現如下資訊 :大概意思就是2181連接埠被佔用,無法啟動ZK 出現如下錯誤: 在base shell 中 執行list ,出現如下錯誤提示(在這之前我沒有主要到hbase啟動時候的問題,就是第一步的問題): 3.netstat -apn | grep 2181 (查看下2181 連接埠的使用方式)
Time of Update: 2018-07-26
較新的Gnome在wifi設定上整合了熱點功能,理論上支援所有GNOME環境(需版本較新): 點開右上方電池標誌後開啟wifi設定,開啟熱點後可以看到預設的熱點配置,如果需要手動修改熱點密碼和名字需要: 開啟終端後 cd /etc/sysconfig/network-scripts/ 這個檔案夾裡面會保留你串連過的Wifi資訊 然後 sudo vi ifcfg-Hotspot