Time of Update: 2018-12-04
ZOJ 1405 Tanning Salon {4933} 題意:給出一個房間的床位元,用字母順序表示所有客人的來去順序,沒有床位客人就會離開,問離開的客人數。 思路:客人來了沒床位不會立刻走,只要保證他走之前有床位空出來他就不會走。具體見代碼。 代碼: #include<stdio.h>int main(){int i,j,k,c,f,n,v,g;char a[30],b[30],h;for(i = 1;;i++){scanf("%
Time of Update: 2018-12-04
今天早上,有同事問我部署的問題,說HotFix應該如何部署?在我的博文《業主說我們專案經理上線很隨意,“愛發就發”!》一文中,我已經做了介紹,建議讀者先讀一下該博文,但是可能我沒有針對性地將HotFix應該如何部署。 如何部署Hotfix呢?首先我們要瞭解生產環境的版本,假定複雜一點的環境如下:生產環境版本: 4.7培訓試運行環境版本:5.0測試環境版本: 5.1開發環境版本:
Time of Update: 2018-12-04
接上文:食物鏈的多種類並查集.http://blog.csdn.net/cqlf__/article/details/7381467本題比上面那題要簡單.原理都是一樣的都是種類並查集。/*Problem ID:H - Find them, Catch themmeaning: 兩個黑班。D:a,b different A:ask diff or same Analyzing:種類並查集,*/#include
Time of Update: 2018-12-04
問題:http://acm.pku.edu.cn/JudgeOnline/problem?id=1218問題理解:給定一個數n,給定另一個數i(<=n),用i去整除[1,n],如果某個數被整除,則對其執行逆操作(0變為1,1變為0)如果i從1開始到n結束,則最後問標註為1的數剩下多少?舉例: 1 2 3 4
Time of Update: 2018-12-04
MGCP正常呼叫流程 事件1:MGC給網關發送RQNT命令,請求其對端點的摘機進行監控。 網關確認命令。確認時,使用和RQNT命令相同的事務代碼。網關監控這一事件直到使用者摘機。 事件2:使用者摘機後,網關給MGC發出NTFY命令,其中包含被監控端點發生的摘機事件訊息。 MGC應對網關發出的資訊進行確認並記錄摘機時間。 事件3:MGC給網關發RQNT命令,要求它根據撥號方案收集撥打的號碼,監控使用者的掛機事件並送撥號音。 網關確認命令並同時給使用者送撥號音。 事件4:網關根據事件3的撥號方案,
Time of Update: 2018-12-04
MGCP全稱,媒體網關控制協議。在MGCP定義的呼叫體繫結構中,呼叫控制與承載分離,由MGC媒體網關控制器來處理。 IETF制定的MGCP(Media Gateway Control Protocol)協議是一個分布式IP電話網關係統的內部協議。本質上是一個主從協議,網關需要執行媒體網關控制器發出的命令。 媒體網關控制器MGC(Media Gateway Controller),主要完成呼叫過程相關的信令功能,對媒體網關和信令網關的操作進行管理和控制。
Time of Update: 2018-12-04
解釋:一個視頻訊號要送給多個裝置(如一個攝象機圖象要給矩陣、DVR),直接分開是不成的,要通過專用視頻裝置,這個裝置就是視頻分配器了。視頻分配器分1分2、1分3、1分4、1分8。。。!一個視頻訊號分成多個地方看編碼器: 編碼器是將角度、長度訊號轉化為編碼數字化訊號的方式的感應器 特點:精度高、響應快、測量範圍大、體積小、重量輕、安裝方便、維護簡單、工作穩定。 編碼器的定義 定義1: 1)編碼器是指能實現用表示具有某種含義資訊的電路,83編碼器有個輸出端.
Time of Update: 2018-12-04
使用宏__FILE__ 檔案名稱__LINE__ 行號__FUNCTION__ 函數名即可。 #include <stdio.h>void my_free(void *p,const char* file,const char* fun,int line){ if(p != NULL) { puts("current file and function:");
Time of Update: 2018-12-04
在MacBook 和MacBook Pro中有幾個常用的鍵在鍵盤中沒有,如Delete、PageDown鍵等。Macbook的鍵盤配置中沒有獨立的Home/End/PageUp/PageDown四個鍵,用Fn+方向鍵替代:Fn + Left Home Fn + Right En Fn+Up PageUp Fn + Down PageDown應用程式通用快速鍵(在幾乎所有程式中,這些快速鍵都是相同的功能,所以,花點時間記憶它們對將來提高效率非常重要):command +
Time of Update: 2018-12-04
原著:http://www.codeproject.com/cpp/pointers.asp什麼是指標? 和其它變數一樣,指標是基本的變數,所不同的是指標包含一個實際的資料,該資料代表一個可以找到實際資訊的記憶體位址。這是一個非常重要的概念。許多程式和思想依靠指標作為他們設計的基礎。開始 怎樣定義一個指標呢?除了你需要在變數的名稱前面加一個星號外,其它的和別的變數定義一樣。舉個例子,以下代碼定義了兩個指標變數,它們都
Time of Update: 2018-12-04
[socket]如何解除綁定bind()?我找的關於setsockopt的資料:1. 如果在已經處於 ESTABLISHED狀態下的socket(一般由連接埠號碼和標誌符區分)調用closesocket(一般不會立即關閉而經曆TIME_WAIT的過程)後想繼續重用該socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2.
Time of Update: 2018-12-04
1.計算兩點之間的距離公式:a2+b2=c2(勾股定理) 2D:3D:電腦實現:2D距離Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->float Distance2D(Point2D p1,Point2D p2){ float dx=p1.x-p2.x; float dy=p1.y-p2.y; float
Time of Update: 2018-12-04
1.超連結訪問過後hover樣式就不出現的問題被點擊瀏覽過的超連結樣式不在具有hover和active了,很多人應該都遇到過這個問題,解決方案是改變CSS屬性的排列順序: L-V-H-ACode: <style type="text/css"><!-- a:link {}a:visited {}a:hover {}a:active {}--></style> 2.FireFox下如何使連續長欄位自動換行眾所周知IE中直接使用 word-wrap:break-
Time of Update: 2018-12-04
一、定義與性質定義 二叉排序樹(Binary Sort Tree)又稱二叉尋找(搜尋)樹(Binary Search Tree)。其定義為:二叉排序樹或者是空樹.性質 (1) 二叉排序樹中任一結點x,其左(右)子樹中任一結點y(若存在)的關鍵字必小(大)於x的關鍵字。 (2) 二叉排序樹中,各結點關鍵字是惟一的。 注意:實際應用中,不能保證被尋找的資料集中各元素的關鍵字互不相同,所以可將二叉排序樹定義中BST性質(1)裡的"小於"改為"大於等於",或將BST性質(2)裡的"大於"改為"
Time of Update: 2018-12-04
IDispatch error #3092在採用ADO訪問ACCESS資料庫的時候,出現IDispatch error #3092錯誤的原因之一是在SQL語句中使用了保留關鍵字。比如:如果表的名稱為User 則會出現該錯誤。例如:error #3092 : insert into Acc_Record(loginname,password) values ('abc','123')success : insert into
Time of Update: 2018-12-04
2007-08-18 21:18標籤(Tag)欄位是關於標籤和編碼格式的資訊; 長度 (Length)欄位定義數值的長度; 內容(Value)欄位表示實際的數值。 因此,一個編碼值又稱TLV(Tag,Length,Value)三元組。編碼可以是基本型或結構型,如果它表示一個簡單類型的、完整的顯式值,那麼編碼就是基本型 (primitive);如果它表示的值具有嵌套結構,那麼編碼就是結構型 (constructed)。
Time of Update: 2018-12-04
無線串連可謂全面,但設定令人費解,所以發此貼子作一詳細解釋 一 中移動的無線串連1)GSM(CSD)--GPRS(EDGE)--3G(HSDPA) GSM(GlobalSystem for Mobile Communications),譯作全球移動通訊系統。GSM是第二代無線通訊網路標準,俗稱2G(2ndGeneration)網路,也是第一代數字訊號通訊網路標準。第一代1G(1st Generation)是類比通訊,已被淘汰。 CSD(circuit
Time of Update: 2018-12-04
由於root賬戶許可權大,處於系統安全考慮,Ubuntu安裝程式在安裝時沒有啟用root賬戶;對於裝了虛擬機器的朋友來說,系統安全考慮這點似乎是多餘的;而且每次鍵入sudo再輸入密碼用得不爽,於是就可以啟用root賬戶了:使用安裝時設定的賬戶登入系統以後,開啟終端,鍵入sudo passwd root,然後按提示操作就可以了,很方便的。之後退出用root登入,有可能會碰到提示:“The system administrator is not allowed to login from this
Time of Update: 2018-12-04
SlidingMenu實現當前最流行的側滑,相容android2.1該文章屬於學習翻譯,來源:https://github.com/jfeinstein10/SlidingMenuSlidingMenu是一個開源的android類庫,使用它可以很方便的實作類別似Google+,YouTube和Facebook這種帶有側滑菜單的應用。該庫可以自由的在自己的android應用中使用。SlidingMenu目前已經被多個應用使用,以下是部分應用列表:FoursquareRdioEvernote Foo
Time of Update: 2018-12-04
今天測試一個linux下串口的程式,執行時 提示open serial port: Permission deniedopen_port: Permission denied環境:ubuntu12.04pl2303 usb轉串口後來在網上搜到此文,原來是使用者許可權不夠處理辦法1,改變ttyUSB0的執行許可權# sudo chmod 777 /dev/ttyUSB0 2,直接su root 用超級使用者執行"Cannot open /dev/ttyS?: Permission denied"