Time of Update: 2018-12-05
最近在弄SMGP長簡訊功能,無奈協議裡沒說TLV欄位如何添加,網上也找不到資料,故在論壇發帖點擊開啟連結,但無人問津,傷心。自己嘗試之後終於弄懂了,等我想把我的答案文章貼在最後然後結貼的時候,CSDN說LZ只能回複三次,真的是無語了,就算別人灌水,那也是想引起別人的注意,三次也太少了吧!我對TLV欄位理解:MsgLengthMsgContentReserve[TLV]SMGP確實是把TLV放在reserve欄位之後,不管msgcontent的長度多少,後面都跟8位元組空的reserve欄位,再跟
Time of Update: 2018-12-05
前段時間想瞭解下Linux如何配置成網關,網上很多資料,設定也只有幾步,相當簡單,並沒有碰到什麼大問題。但是測試是否配置成功時,糾結了一下。當時是通過在此Linux網關的LAN口下再添加一台PC,目的只是ping下網關的WAN口,看是否能夠正常轉寄包。但是添加一台PC的作用僅僅是執行一條ping命令,也太大材小用了吧 難道就不能直接在此Linux網關上直接測試嗎?當時問同事,說ping有個-I選項可以指定源地址,但是通過man ping發現其對-I參數說明得不是很明白(反正我是沒看懂,汗):
Time of Update: 2018-12-05
[原文地址]http://www.eefocus.com/DSP_geek/blog/10-12/200665_09816.html The purpose of this article is to demonstrate how to install OpenCV on Fedora 14.1.Source CodeThe source code of OpenCV for Linux can be downloaded
Time of Update: 2018-12-05
Akagi201的代碼風格1. 應用代碼和驅動核心代碼風格盡量能夠統一2. 工程目錄名和檔案名稱為全小寫可以加底線,不用-串連,因為在源碼中變數名不能用-串連,所以要用_方便。如:頂層為:chardevice 或 char_device子目錄為:app dev 或 client server3. 頂層makefile寫法(待改進,不能make app 這樣單獨編譯)# Top MakefilePWD = $(shell pwd)all:make -C $(PWD)/appmake -C
Time of Update: 2018-12-05
文章目錄 動機0.A往B發送大量SYN1.B查看串連跟蹤資訊 動機最近公司裝置貌似遭受SYN
Time of Update: 2018-12-05
RSS真是一個實用的技術。最近瀏覽網站的時候突然想訂閱網站的RSS,但一開始點擊訂閱直接出來的是RSS的XML檔案,上網搜了下發現是沒裝RSS外掛程式,於是就安裝了一個chrome擴充RSS Subscription Extension,訂閱到有道閱讀。但是該外掛程式預設訂閱選項裡沒有有道閱讀器,怎麼辦?STFW(Search The Fucking Web),(這個詞剛在CU看到的,哈哈)在這裡的“輸入您的部落格地址”隨便輸入一個字串,如“xx”,產生的程式碼:<a
Time of Update: 2018-12-05
Install quicklisp manuallyToday I tried to install quicklisp.lisp in my fc12 box following the offical manual, but failed. And Google has little result about this. it seems that there is bug when the target url is redirected. As a really newbie to
Time of Update: 2018-12-05
使用signal註冊訊號,有可能不會使阻塞通訊端被訊號打斷,請看如下代碼:/** * Try to reproduce this issue: * Set an alarm before connect() of blocking socket, connect() won't be * interrupted when this alarm is fired. * gcc -o signal signal.c */#include
Time of Update: 2018-12-05
1. int(*s[10])(int)表示什嗎?這個語句看起來很複雜,不過我們一步步來分析。首先s[10]是一個數組,*s[10]說明他的元素是指標。那種類型的指標呢?整體來看這個語句:int(*)(int),不用多說是函數指標。那麼進一步說就是,s[10]是一個有10個元素的指標數組,每個元素都指向一個函數,並且這個函數有一個int參數,並且返回int型的值。這樣看好像很麻煩,不久是一個指標數組嗎,何必這麼麻煩。為了好理解,我們可以這麼看:int(*)(int)
Time of Update: 2018-12-05
我覺得cocos2d-x跟cocos2d很像的添加字型: CCSize size = CCDirector::sharedDirector()->getWinSize();CCSize blockSize = CCSizeMake(size.width, 200); CCLabelTTF* pLabel1 = CCLabelTTF::create("backCallback", blockSize, kCCTextAlignmentRight,
Time of Update: 2018-12-05
HTTP斷點續傳HTTP頭部參數斷點續傳其實是在請求的過程中指定所要下載檔案內容的範圍(range)實現的,RFC2616中定義的斷點續傳相關的HTTP頭部參數有:參數名參數包含在描述樣本說明Range請求Request只請求實體的一部分,下標從0開始Range:bytes=500-999 If-Range請求Request若請求的實體未改變,則返回Range中所請求的,否則返回整個實體If-Range:"737060cd8c284d8af7ad3082f209582d"只能與Range欄位一起
Time of Update: 2018-12-05
- (void)viewDidLoad { [superviewDidLoad]; NSURL *url = [NSURLfileURLWithPath:@"/dev/null"]; NSDictionary *settings = [NSDictionarydictionaryWithObjectsAndKeys: [NSNumbernumberWithFloat: 44100.0],
Time of Update: 2018-12-05
使用markdown時遇到的問題說明:P代表problem,S代表solutionP: UTF-8中文文檔編譯後,使用瀏覽器開啟是亂碼。S: 需要在檔案中添加html指令,讓瀏覽器以UTF-8字元集進行顯示(參考這裡): <meta http-equiv="content-type" content="text/html; charset=UTF-8">P: 如何使用表格。S:
Time of Update: 2018-12-05
本站文章均為 X1135768777 原創,轉載務必在明顯處註明:原文地址:http://blog.csdn.net/x1135768777/article/details/7623237在iPhone、ipad真機上,檔案夾Resouces是唯讀,無法寫入。document
Time of Update: 2018-12-05
//簡單移動imageView.transform = CGAffineTransformIdentity;imageView.frame=CGRectMake(0, 100, 320, 320);[UIView beginAnimations:@"clearmemory"context:imageView];[UIView setAnimationDelegate:self];[UIView setAnimationDidStopSelector:@selector(enablebutton)
Time of Update: 2018-12-05
在談資料庫範式之前,我們要明白一些關於資料庫的基本概念,具體有一下幾個: 元組(Tuple):是關聯式資料庫中的基本概念,關係是一張表,表中的每行即資料庫中的一條記錄,就是一個元組,每列就是一個屬性。 超鍵(Super Key):能夠唯一決定一個元組的屬性集合。可以是一個屬性也可以是多個屬性,都叫做超鍵。 候選索引鍵(Candidate Key):不含有多餘屬性的超鍵,稱為候選索引鍵。 主鍵(Primary
Time of Update: 2018-12-05
這些天一直在看三層架構和設計模式,從網上找了很多有關這方面的資料,統統拿來看了一遍,從而對三層架構有了一個理論上的瞭解,只是在頭腦裡大概有這麼個印象軟體分層思想,其實,軟體並不是一定要分為三層,古語“三”為多的意思,可以理解為多層,你可以分二、三、四、五、六……等,很多階層,但是呢,其實,主要還是分了三層,多出來的一些層是為了使三層中每一層的細分,讓它們之間耦合度更低才出了很多層。例如:你可以在DAL層,添加一個IDAL介面層,總之呢,分幾層不重要,具體分幾層要看是否很好的符合高內聚、低耦合的思
Time of Update: 2018-12-05
Assert - 斷言 使用斷言可以建立更穩定,品質更好且不易於出錯的代碼。當需要在一個值為FALSE時中斷當前操作的話,可以使用斷言。單元測試必須使用斷言。 除了類型檢查和單元測試外,斷言還提供了一種確定各種特性是否在程式中得到維護的極好的方法。 如下代碼: CCAssert(m_state == kPaddleStateGrabbed, L"Paddle - Unexpected state!"); 當 m_state 和 kPaddleStateGrabbed
Time of Update: 2018-12-05
Apache 在啟用 index of 列示檔案時,如果裡面有中文檔案或目錄,總是顯示亂碼,在瀏覽器裡選擇字元編碼為 UTF-8 後才能正常顯示。這是由於Apache預設採用 iso-8859-1 字元編碼, 可使用 IndexOptions 來為 index of 設定預設字元編碼: <Directory "/usr/www/html/"> Options Indexes IndexOptions Charset=utf-8 AllowOverride None
Time of Update: 2018-12-05
方法一,使用一個UIImageView執行個體做子視圖,並且放最後面 Objective-c代碼- (void)setBackgroundImage { NSLog(@"setting bg image"); UIImageView *customBackground = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]]; self.background = cust