Time of Update: 2018-12-07
& 邏輯AND |∧ 邏輯XOR } 用於整數資料類型和bool.| 邏輯OR |對於整數資料類型,它們像按位操作符一樣進行操作,與C中的相同;對於bool資料類型或運算式,它們計算的值為bool值.(注:不能在操作符&,∧,|的兩邊混用整數和bool值)&& 條件AND | }只用於bool資料類型|| 條件OR |&&與&的區別:
Time of Update: 2018-12-07
【轉】 CLOSE_WAIT狀態的產生原因 重用本地地址和連接埠 從容關閉還是強行關閉? 總結 摘要:本文闡述了為何socket串連鎖定在CLOSE_WAIT狀態,以及通過什麼措施力求避免這種情況。 不久前,我的Socket Client程式遇到了一個非常尷尬的錯誤。它本來應該在一個socket長串連上持續不斷地向伺服器發送資料,如果socket串連斷開,那麼程式會自動不斷地重試建立串連。
Time of Update: 2018-12-07
主要有三種方案:(1)調用Alarm,它在指定逾時期滿時產生SIGALRM訊號,此方法涉及訊號處理,而訊號處理在不同的實現上存在差異,而且可能干擾進程中現有的ALARM調用。(2)在SELECT,即多工中阻塞等待IO,因為select有內建的時間限制,以此代替直接阻塞在read或write上的調用。(3)使用較新的SO_RCVTIMEO和SO_SNDTIMEO通訊端選項,這個方法的問題在於並非所有的實現都支援這兩個通訊端選項。 一、首先看一個如何調用Alarm,它主要是通過對慢系統調用產生中斷訊
Time of Update: 2018-12-07
城市模擬系統研究也是Gis行業應用研究的重點與熱點之一,其中不乏挑戰性的課題。下面這篇妙文,從另一角度觸及了該選題,並描繪了龐大研究方向,細細思來,居然是一款加強版的《類比城市》。基於Intel多核叢集系統的市政建設全景模擬預測平台
Time of Update: 2018-12-07
1. 之前使用過的GIS案頭軟體只有ArcGIS和SuperMap,Mapinfo是這2、3天才開始使用,因為使用,有一些想法,核心是軟體的易用性,以及人是活的;2. 《人月神話》裡說一個系統,第二個版本是最危險的,因為容易過度設計。ArcGIS絕對是一個過度設計的產品,什麼都有,都很好,但大多都覺得應該更好,所謂過度設計的特徵是也;3. Mapinfo太簡單了,有很多不喜歡的地方,例層控制,為什麼不可以放在地圖視窗的一邊,和ArcView或者SuperMap一樣,省多少次滑鼠點擊;4.
Time of Update: 2018-12-07
剛吃完飯,寫點隨筆,大概意思是幾天前和LP大人談話的思路。這2年很喜歡的一個作者是村上,作品中最喜歡的是他的《且聽風吟》和《挪威的森林》,二者可以算他早期的作品,其中流淌著一種很流暢的氣息,所謂“天然去雕飾”,“文法自然”,大概就是這樣。看村上後來的作品,例如新一些的《天黑以後》、《海邊的卡夫卡》這些作品,也很好,也許主題,也許內涵,也許手法都好很多,但讀起來卻少了很多迷人的東西。我想,二者的差別大概就是才氣和匠氣的差別。小說、詩歌、歌曲,諸如此類,大概都是如此,隨著年齡和藝術修養的增加,匠氣日
Time of Update: 2018-12-07
今天星期六,還是早早的起來了,因為文檔還沒有開始寫,8點鐘就到了工作室了,一個開開心心的聽者歌,試著努力的把系統傳上去,可是就是弄不好,而且已經把原來的系統刪除了目錄,在傳,也還是出現了問題,真是暈倒的事情。於是就靜下心來聽聽***的歌,不是很清楚唱歌的那個笨蛋就是誰了,反正聽了就想睡覺的那種,突然感覺到屁股在跳動,暈倒,下面的朋友在裝修嗎?怎麼搞得那麼大的動靜,不過沒有幾秒鐘,震動越來越大了,這時候感覺有點不對勁阿,咋地就感覺不對勁呢,然後把耳塞拿下,發現旁邊的電腦都在震動,
Time of Update: 2018-12-07
我平時建立新的Nios II工程時,都是選擇從空模板建立app+bsp工程(圖1、圖2)。 圖1 圖2有時候,我直接從其他工程裡或檔案夾複製c,然後直接粘貼到我的app工程裡。圖3所示的main.c,就是我直接拖過來的。代碼(代碼1)很簡單,但是編譯卻出現報錯(圖4)。 圖3代碼1 main.c#include "system.h"#include "altera_avalon_pio_regs.h"int main(void){ while(1) {
Time of Update: 2018-12-07
AbstractVM並不是什麼新的觀念,透過VM我們可以在一個OS去執行其他OS,若我們將Quartus II也裝在VM中,將可解決一些長久以來Quartus II使用上所遇到的問題。Introduction使用環境:Windows XP SP3 + VirtualBox 4.1.2 + Quartus II 11.0 + DE2-70在使用Quartus II的過程中,你是否也像我一樣遇到過以下的問題:1.公司或實驗室只購買一套Quartus II
Time of Update: 2018-12-07
最近使用了 vc9 Feature Pack 裡 tr1 一些庫,但結果卻讓我比較失望. 一、標頭檔包含的問題 如果你建一個簡單的console項目,如下包含1 #include <random>2 #include <regex> 你不會有任何問題,但當你的包含了windows.h時,就會看到output視窗裡是無盡的錯誤與警告。 >c:\program files\microsoft visual studio
Time of Update: 2018-12-07
下面是實現程式視窗圓角多角矩形的三種方法,但效果都比較差。只是簡單的將邊角裁剪,從邊框和標題列上都可以看出來。不過可以通過這三個函數來學習下SetWindowRgn()及建立一個HRGN的不同方法。方法1void SetWindowEllispeFrame1(HWND hwnd, int nWidthEllipse, int nHeightEllipse){HRGN hRgn;RECT rect;GetWindowRect(hwnd, &rect);hRgn =
Time of Update: 2018-12-07
圖的單源最短路徑問題是指求一個從指定的頂點s到其他所有頂點i之間的最短距離。因為是從一點到其他頂點的距離,所以稱謂單源。本文將介紹dijkstra演算法:按路徑長度遞增次序的最短路徑演算法,並給出了對該演算法MPI並行化演算法。一、演算法思想 該演算法的思想是:引入一個輔助向量D,它的每個分量D[i]為源頂點v到其他頂點v[i]的路徑長度。初始態為:如有從v到vi的路徑,則D[i]為弧[v,vi]的權值;否則D[i]為無窮大。顯然 D[j] =
Time of Update: 2018-12-07
要實現一個自動完成windowsXP掃雷遊戲(winmine,XP下用這個命令可啟動遊戲)的程式,需要實現下面三大點:擷取遊戲資料,即分析遊戲在類型(初級、中級還是進階),每個塊是否揭開,如何揭開了上面的數字是多少。分析資料,即要從上面所得的資料,分析出哪些塊是雷,哪些不是雷,哪些還不能確定。從第二步得到的資料中,操作滑鼠去點擊那些確定沒有雷的塊。下面詳細介紹自己如何?第一步和第三步(分析資料,留到後面的文章中介紹):一、擷取遊戲資料為了簡化處理,自己只研究XP系統下內建的掃雷。後來自己的電腦被
Time of Update: 2018-12-07
最近總結了串口(COM)讀寫操作的三種方式:第1種方式是採用微軟在.NET2.0推出了一個串口控制項,SerialPort類,但必須是.NET2.0才可以第2種方式是用API寫串口通訊,雖然難度高,但可以方便實現自己想要的各種功能第3種方式是通過採用Visual Studio 6.0中原來的MSComm控制項這是最簡單的,最方便的方法,但需要註冊以下詳細分析了每種方式的使用方式,並提供相應例題下載:A.第1種方式:.NET
Time of Update: 2018-12-07
如果兩個伺服器不是在同一個域中, 並且sql server服務不是用域使用者做為啟動服務的身份。那麼在做資料庫鏡像很可能收到如標題所示的錯誤。這時,你就必須改用認證做端點的身分識別驗證才能將運行起資料庫鏡像。現在假設環境:Host_A為主伺服器,Host_B為鏡像伺服器。已經按要求進行將Host_A的目標Database Backup,並在Host_B中還原。通過UI介面已經配置好鏡像,端點的連接埠兩邊都是5022,名稱都為[鏡像]。防火牆的相關連接埠已經開啟,SQL
Time of Update: 2018-12-07
這裡介紹的是DNN安裝包裡面內建的,屬於DNN核心團隊免費提供的開放源碼的功能模組。 英文名中文名功能簡介示範網站Announcements公告模組可用於發布網站的新聞、通知。支援搜尋、Rss、匯入、匯出,支援模板功能。Announcements.dnnchina.netBlog部落格用來做部落格服務的程式,每一個註冊使用者都可以建立自己的部落格。blog.dnnchina.netContacts 通訊錄管理連絡人姓名 角色 Email 手機 固定電話 Contacts
Time of Update: 2018-12-07
來過武漢的和在武漢生活的人都應該知道武漢的521公交車是多麼的生猛和膘悍,不知道大家聽說過關於521的這兩個神話沒有。一個是有一次521司機飆車的時候車輪起火了;另一個是521刹車的時候一個乘客把那根直的鐵扶手拉彎了…… 每每跟同學說起,同學就會跟我說他們坐在521上看著521一輛一輛的超taxi時的壯觀,想著1元換來如此超值的服務是多麼的爽。 有一次我有一個武漢的同學說:“521超taxi那算不了什麼壯觀,壯觀的是521超521!“ 後來有人評論說要想不遲到請坐521!
Time of Update: 2018-12-07
三維地形建模一直是三維GIS中一個關鍵功能,因專業關係,一直比較關注。近日三維模擬領域的龍頭企業MultiGen-Paradigm公司正式發布了它的專業地形製作軟體Creator Terrain Studio v1.2。 Creator Terrain Studio是一個獨特的3D情境,幾何體,材質製作工具。它和Creator的地形建模模組(Terrain
Time of Update: 2018-12-07
存檔資訊GeoSet是一個Tab檔案的集合的定義,類似於工作空間或者專案檔。MapX啟動必須尋找geodict.dct的位置,註冊在註冊表的“HKEY_LOCAL_MACHINE\SOFTWARE\Mapinfo\MapX\5.0”目錄的GeoDictionary項,為一個檔案路徑,例如:“C:\Program Files\MapInfo\MapX
Time of Update: 2018-12-07
[轉貼]很多朋友在用IIS6架網站的時候遇到不少問題,而這些問題有些在過去的IIS5裡面就遇到過,有些是新出來的,俺忙活了一下午,做了很多次實驗,結合以前的排錯經驗,做出了這個總結,希望能給大家幫上忙:)問題1:未啟用父路徑癥狀舉例:Server.MapPath() 錯誤 'ASP 0175 : 80004005' 不允許的 Path 字元 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 參數中不允許字元 '..'。原因分析: