Time of Update: 2018-12-05
在QoS隊列調度中有如下演算法,分別如下: 1、SP SP:Strict Priority(嚴格優先順序), SP調度嚴格按照優先順序從高到低的次序優先發送較高優先順序隊列中的分組,當較高優先順序隊列為空白時,再發送較低優先順序隊列中的分組。隊列7優先順序最高,隊列0優先順序最低.
Time of Update: 2018-12-05
這段時間在解決由於網線斷開或連線時間過長,導致socket串連無法檢測到退出的問題。 技術背景:在目標機運行在vxworks下,而在PC機上可以用串口和telnet串連到目標板上,pc端通過telnet串連到vxworks後,執行我們自己寫的shell程式,我們在這裡把這個shell程式稱之為CLI。由於telnet的用戶端已經是寫死的,一般用microsoft的cmd->telnet命令,而telnet的服務端在vxworks是系統封裝好了的,只給了一個hook介面函數,掛接我們自己寫
Time of Update: 2018-12-05
VxWorks的訊號量機制分析 VxWorks訊號量是提供任務間通訊、同步和互斥的最優選擇,提供任務間最快速的通訊。也是提供任務間同步和互斥的主要手段。VxWorks提供3種訊號量來解決不同的問題。 二進位訊號量:最快的最常用的訊號量,可用於同步或互斥。互斥訊號量:為瞭解決內在的互斥問題如優先順序繼承、刪除安全和遞迴等情況而最佳化的特殊的二進位訊號量。計數訊號量:類似於二進位訊號量,但是隨訊號量釋放的次數改變而改變。 二進位訊號量二進位訊號量能夠滿足任務間的互斥和同步,需要的系統開銷最小,因此也
Time of Update: 2018-12-05
以前我的機器開機後要上網得先雙擊那“網路連接”後輸入使用者名稱和密碼才能上網的,最近正用電驢下載松迪科技的Struts和Hibernate視頻,呵呵,想讓電腦一開機就自動開電驢和連網開始下載的,嘿嘿,上網查了下,發現原來也蠻簡單的,步驟如下: IE裡的“工具”→“Intel選項”→“串連”,只要點選“始終撥預設串連”就行了,這樣以後開機的時候就會自動的連網了,當然,之前的使用者名稱和密碼得設定為自動儲存的,然後開機後自動連網了以後你不上網得20分鐘左右的,他又會跳出一個“自動斷線”
Time of Update: 2018-12-05
tarlinux下面的歸檔工具。是對檔案或者目錄進行歸檔,歸成一個檔案,但並不壓縮。文法格式tar [主選項+輔選項] 檔案或者目錄列表 主選項-c 建立新的檔案檔案-r 把要歸檔的檔案追加到檔案檔案的末尾-t 列出檔案檔案中已經歸檔的檔案清單-u 更新檔案,用新檔案替代檔案中原始檔案。如果備份檔案中不存在該檔案,則把它追加到備份檔案的末尾-x 從檔案檔案中還原檔案 輔選項-f 歸檔到普通檔案-k 儲存已存在的檔案。例如在還原的過程中,遇到相同的檔案,不會進行覆蓋-m
Time of Update: 2018-12-05
做了一個新聞發布系統,打算錄製成視頻,共用出來給大家看看評評,雞蛋磚頭請自備,歡迎來砸! 整個新聞發布系統的功能很簡單,資料庫增刪查改而已,再配合一些雜七雜八的花哨。。。 具體的視頻裡再說,下面先早泄出一些介面圖,以供大家欣賞! 整個視頻錄製打算分四部分來錄製:軟體安裝及資料庫設計、文檔編寫.NET三層後台代碼編寫DIV+CSS前台介面設計(相容IE6,7,8,firefox,opera,chrome)後台代碼與前台介面的整合及其他雜七雜八的花哨(ajax,jQuery)
Time of Update: 2018-12-05
以下是各種封裝: 乙太網路II封裝:乙太網路技術的基礎是乙太網路幀,也作標準乙太網路幀,也稱為ARPA,即乙太網路II幀(最初的乙太網路II標準也稱為DIX,由Digital,Intel和Xerox三家發起公司的首字母拼合而成)。框架格式如下: 圖1:乙太網路II報文格式 下面解釋乙太網路II幀中的各個欄位:· Preamble—也作“Syncword”,用來同步。(在這裡為10101010)· Des-MAC—此目的地址可以是廣播位址0xFFFFFFFFFFFF;可
Time of Update: 2018-12-05
安裝meld 在Ubuntu下,只需一條簡單的命令就可以了 $:sudo apt-get install meld在目錄~/.subversions/下,建立指令檔 mydiff.sh 內容如下:#!/bin/sh# Configure your favorite diff program here.#"/usr/bin/bcompareDIFF="meld"# DIFF="/usr/bin/meld" # DIFF="/usr/bin/k
Time of Update: 2018-12-05
Tomcat伺服器是一個免費的開放原始碼的Web應用伺服器。因為Tomcat技術先進、效能穩定且免費,所以深受Java愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web應用伺服器。 一、Tomcat與應用伺服器 到目前為止,Tomcat一直被認為是Servlet/JSP API的執行器,也就所謂的Servlet容器。然而,Tomcat並不僅僅如此,它還提供了JNDI和JMX API的實現機制。儘管如此,Tomcat仍然還不能算是應用伺服器,因為它不提供大多數J2EE
Time of Update: 2018-12-05
P裝置、PE裝置、CE裝置MPLS VPN有三種類型的路由器,CE路由器、PE路由器和P路由器。(1)CE路由器是用戶端路由器,為使用者提供到PE路由器的串連;PE路由器是電訊廠商邊緣路由器,也就是MPLS網路中的標籤邊緣路由器
Time of Update: 2018-12-05
不同的Linux之間copy檔案常用有3種方法,第一種就是ftp,也就是其中一台Linux安裝ftp
Time of Update: 2018-12-05
Openssl主要是針對SSL協議的實現,SSL的功能體現的非常完善.而演算法庫只是一個附帶部分.Openssl分成3個主要的部分.SSL庫、加密庫和應用程式部分,應用程式部分現在被人用的較多(改成自己的產品或再開發:)))如果你想很快的入門加密領域應用,理解openssl的結構會有很大協助。Cryptlib我用的少一點,感覺主要是針對加解密演算法的實現的。對SSL協議好像涉及的不多。在代碼方面:Openssl用標準C寫的,結構比較混亂,來源程式的功能模組不容易剝離,代碼也不容易看懂,調用關係比
Time of Update: 2018-12-05
CEILING返回大於或等於所給數字運算式的最小整數。文法CEILING ( numeric_expression ) 參數numeric_expression是精確數字或近似數字資料類型類別的運算式(bit 資料類型除外)。傳回型別返回與 numeric_expression 相同的類型。樣本下面的樣本顯示使用 CEILING 函數的正數、負數和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)GO下面是結果集:-----
Time of Update: 2018-12-05
1 對於C語言的函數來說The terms reentrant and thread-safe are used to specify how a function can be used in multithreaded applications: ****A reentrant function can be called simultaneously by multiple threads provided that each invocation of the function
Time of Update: 2018-12-05
samb從安裝到windows下能夠訪問,本內容純屬能夠簡單的運行smb,沒有考慮任何安全問題[1] 安裝: (1)下載smb的rpm包檔案samba-3.0.10-1.4E.11.i386.rpm (2)用rpm命令安裝 rpm -ivh --nodeps samba-3.0.10-1.4E.11.i386.rpm[2]添加使用者 (1)添加系統使用者 useradd shwq (2)更改使用者密碼 userpasswd shwq (3)添加smb使用者
Time of Update: 2018-12-05
先看下 定義!!!方法重載(overloading method) 方法重載是讓類以統一的方式處理不同類型資料的一種手段。Java的方法重載,就是在類中可以建立多個方法,它們具有相同的名字,但具有不同的參數和不同的定義。調用方法時通過傳遞給它們的不同個數和類型的參數來決定具體使用哪個方法, 這就是多態性。下面是一個方法重載的例子: class MethodOverloading { viod receive(int i) {
Time of Update: 2018-12-05
一直沒有太留意這兩者的區別,但是在看UNIX網路編程的時候遇到問題了,我很疑惑,書中很多的系統調用都被作者替換成了包裹函數,而這些包裹函數最後都是調用了一個統一的錯誤處理函數,結構如下,我很奇怪為什麼調用包裹函數之後程式會直接退出,按我理解應該用exec直接替換掉主調函數才能使其終結。。。。這裡的癥結就是沒有理解return和exit。先看一下我給的例子: int main(){ Packet_Func(); //if error occures,will the following
Time of Update: 2018-12-05
exports是設定NFS共用檔案的Linux export命令 功能說明:設定或顯示環境變數。 語 法:export [-fnp][變數名稱]=[變數設定值] 補充說明:在shell中執行程式時,shell會提供一組環境變數。export可新增,修改或刪除環境變數,供後續執行的程式使用。export的效力僅及於該此登入操作-f 代表[變數名稱]中為函數名稱。 -n 刪除指定的變數。變數實際上並未刪除,只是不會輸出到後續指令的執行環境中。 -p 列出所有的shell賦予程式的環境變數。
Time of Update: 2018-12-05
許多重視使用者體驗的設計師都希望給文字框(input)加上擷取焦點或者滑鼠移至上方時的樣式轉場效果。其實很簡單,我們只需要擷取頁面上的文字框,加上onfocus事件或者其他對應的事件即可。本文介紹了如何在擷取焦點時轉場樣式,明白原理後,實現其他效果就很簡單了。--------------------------------------------------------------Javascript:<script type="text/javascript"> //
Time of Update: 2018-12-05
一、為什麼要中介軟體