在朝鮮的日子(5)

  平壤的宏大建築很多,先說一個這次行程沒有安排,但卻異常重要的地方——主體思想塔。主體思想,是在朝鮮聽到次數最多的一個政治名詞。什麼是主體思想?就是黨是人民的主體,黨的領袖是黨的主體。也就是自馬克思以來,金家父子是世界核心的意思。在金日成逝世後,金正日制定了以1912年為元年的主體年號(金日成誕生的那一年就是主體元年,今年是主體九十五年),而且規定金日成的生日那一天(4月15日)為太陽節(朝鮮有個415足球隊,幾乎半個國家隊都在那支球隊效力)。在我買的那本傳記中,金爺爺被描繪為英明神武、冠絕天

基於Dialog的應用程式,添加水平與垂直捲軸

void CMy8900RODDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar){// TODO: Add your message handler code here and/or call defaultSCROLLINFO scrollinfo;GetScrollInfo(SB_HORZ,&scrollinfo,SIF_ALL);switch (nSBCode){case

訊息佇列的相關知識

在MFC架構中,有兩類線程,一個是內建訊息佇列的MFC線程,一個是背景工作執行緒(Worker Thread),背景工作執行緒是不具備訊息佇列的,因此 如果想要背景工作執行緒也要使用訊息佇列,只需要在背景工作執行緒顯示調用PeekMessage()即可。 1.顯示的調用PeekMessage() PeekMessage(&msg, NULL, WM_USER, WM_USER, PM_NOREMOVE) ; // Force to make the

MFC的類及相關標頭檔

MFC類與對應標頭檔,大概230個類: CAnimateCtrl     afxcmn.h CArchive      afx.h CArchiveException     afx.h CArray     afxtempl.h CAsyncMonikerFile     afxole.h CAsyncSocket     afxsock.h CBitmap     afxwin.h CBitmapButton     afxext.h CBrush     afxwin.h CButton

道德與階級的起源

  1.道德的起源 把五隻猴子關在一個籠子裡,上頭有一串香蕉,實驗人員裝了一個自動裝置,一旦偵測到有猴子要去拿香蕉,馬上就會有水噴向籠子,而這五隻猴子都會一身濕. 首先有只猴子想去拿香蕉,當然,結果就是每隻猴子都被淋濕了,之後每隻猴子在幾次的嘗試後,現莫不如此,於是猴子們達成了一個共識:不要去拿香蕉,以免被水噴到。

英國最常用的118句口語

  1. absolutely not. 絕對不是。 2. are you coming with me? 你跟我一起去嗎? 3. are you sure? 你能肯定嗎? 4. as soon as possible. 儘快。 5. believe me. 相信我。 6. buy it . 買下來! 7. call me tomorrow. 明天打電話給我。 8. can you speak slowly? 請您說得慢些好嗎? 9. come with me. 跟我來。 10.

一個很不錯的網站

http://www.uml.org.cn 內容很是全面,抄襲一篇文章 一、一個經過編譯的C/C++的程式佔用的記憶體分成以下幾個部分:1、棧區(stack):由編譯器自動分配和釋放 ,存放函數的參數值、局部變數的值等,甚至函數的調用過程都是用棧來完成。其操作方式類似於資料結構中的棧。2、堆區(heap) :一般由程式員手動申請以及釋放, 若程式員不釋放,程式結束時可能由OS回收

snort原始碼分析[轉載]

學習一下新東西Snort作為一個輕量級的網路入侵偵測系統,在實際中應用可能會有些力不從心,但如果想瞭解研究IDS的工作原理,仔細研究一下它的源碼到是非常不錯.首先對snort做一個概括的評論。 從工作原理而言,snort是一個NIDS。[註:基於網路的入侵偵測系統(NIDS)在網路的一點被動地檢查原始的網路傳輸資料。通過分析檢查的資料包,NIDS匹配入侵行為的特徵或者從網路活動的角度檢測異常行為。]

GeoTools學習(referencing)

 還是按照介紹JTS的方式介紹GeoTools吧。將解釋GeoTools API中寫的各個包。在包referencing中,有幾個比較重要的概念,如Coordinate System ; Coordinate Referencing System; datum。Coordinate System用於構建座標系統;Coordinate Referencing

尋找及排序

所有的程式最終都會體現到對資料的尋找及排序上。 最優的尋找演算法時間複雜度是log2n,最優的排序演算法總是n*log2n。 計算一個演算法,要考慮資料的組織形式,也就是資料結構。比如我們要做尋找,首先得考慮資料是如何組織的,是線性表還是樹或者圖; 其次要充分利用當前資料群組織形式的性質。 尋找及排序的演算法有很多,對一個演算法的評定,會考慮到時間複雜度、空間複雜度;時間或空間不能兩者皆優,如同德國物理學家海森堡 的“測不準原理”。什麼是最優得看實際情況的需要。 尋找及排序的演算法需要考慮的時間

GeoTools支援中文的解決方案

【網址】:http://www.blogjava.net/sinoly/archive/2007/09/30/geotools_shape.html  困擾了好幾天,一直在嘗試各種方法解決Geotools讀取shp格式對中文編碼的問題。可是昨天一個無意的舉動居然讓我發覺自己做了太多的無用之功。仔細的看了JavaDoc以及shapefile原始碼之後,可以可以明顯的看到ShapefileDataStore的建構函式已經發生了很大的變化:    

JTS學習-com.vividsolutions.jts.operation包

           JTS組織以下的檔案夾:幾何圖形(geom包)、拓撲圖(geomgraph包) 、基本演算法(algorithm包)、索引方法(index包)、輸入/輸出(io包)、線性關係(linearref包)、計算交點(noding包)、幾何圖形操作(operation包)、平面圖(planargraph包)、多邊形化(polygnize包)、精度(precision)、工具(util包)。            在前面的文章中,分析了,這兩天看了JTS的User

Using VC Build Hook to Target Multiple AutoCAD Versions .

Using VC Build Hook to Target Multiple AutoCAD Versions [Update: Visual Studio 2010 now includes a built in feature called native multi-targeting that replaces the need for VC Build Hook. Read this blog post to learn how to use VS 2010 to target

SOCKET編程小知識

int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(通訊端): 指向一個開啟的套介面描述字level:(層級): 指定選項代碼的類型。SOL_SOCKET: 基本套介面IPPROTO_IP: IPv4套介面IPPROTO_IPV6: IPv6套介面IPPROTO_TCP: TCP套介面optname(選項名): 選項名稱optval(選項值): 是一個指向變數的指標 類型:整形,套介面結構,

MFC的SDI下控制功能表欄的置灰與恢複

在做一個項目,在程式初始化的時候,將系統的功能表列的某幾項置灰,當實現某處功能之後,再將這幾個功能表項目給恢複過來,沒有弄過,總問別人似乎也不太好,只好自己動手了。baidu,google,msdn,三管齊下,試了兩個小時之後,終於完成了這個功能,為了給後人鋪路,特地在此記錄。 1.首先是SDI模式,因此,系統產生的預設檔案有TestView,TestDoc,MainFrm以及一個主類Test。首先,要想控制系統的初始化效果,需要添加Test的InitInstance()虛函數,在裡面寫功能表列

asynchronous i/o

轉載:Overlapped I/O,也就是asynchronous I/O——非同步I/O。        目前所有外設的速度(包括硬碟)跟CPU的速度相比仍然是天壤之別,而程式跟外設打交道又是非常正常的事情,因此如何讓程式既能進行I/O又不受制於 I/O速度瓶頸的限制是一大課題。而採取非同步方式則是一種自然而且有效方案。也就是說我們調用I/O函數後立即返回繼續往下執行,而不必等I/O完成後

VC記憶體泄露檢查工具:Visual Leak Detector

  靈活自由是C/C++語言的一大特色,而這也為C/C++程式員出了一個難題。當程式越來越複雜時,記憶體的管理也會變得越加複雜,稍有不慎就會出現記憶體問題。記憶體流失是最常見的記憶體問題之一。記憶體流失如果不是很嚴重,在短時間內對程式不會有太大的影響,這也使得記憶體流失問題有很強的隱蔽性,不容易被發現。然而不管記憶體流失多麼輕微,當程式長時間運行時,其破壞力是驚人的,從效能下降到記憶體耗盡,甚至會影響到其他程式的正常運行。另外記憶體問題的一個共同特點是,記憶體問題本身並不會有很明顯的現象,當有異

jts學習——com.vividsolutions.jts.geom包

JTS——JTS拓撲套件是是GIS的核心運算包,今天分析了com.vividsolutions.jts.geom這個包,畫出包中的類圖。特傳上,和大家一起交流學習  geom包,主要是構建一個JTS的基本的幾何形體。在這個包中,首先定義了Coordinate類,表示空間座標。並且定義很多形體。類的關係基本如上,還有幾個比較零散的類,如Location和Dimension,用的比較少而且先對獨立,故沒有畫上。

[ZZ]HashMap 、HashTable、HashSet的區別

HashMap / HashTable / HashSetHashTable 與 HashMap:            表面:                  HashTable不允許null值(key和value都不可以),HashMap允許null值(key和value都可以)。          HashTable的方法是同步的,HashMap未經同步,所以在多線程場合要手動同步HashMap這個區別就像Vector和ArrayList一樣。         

VC程式在非MFC中使用CString

CString在當今軟體設計界裡還是小有名氣的,說它是MFC中使用的最多的類一點也不過,然而在使用sdk編windows程式的時候,確不能利用CString類,只能用sdk的執行階段程式庫,比如strlen,strcpy,strstr等等,本文討論的是在非mfc程式中使用CString類的方法,算是個引子,如果有更好的實現方法,歡迎大家討論。  為了使用CString類,首先源檔案必須是以cpp結尾的,這是因為vc預設對不同的副檔名採用不同的編譯方法和錯誤檢查,mfc的支援檔案Afx.h只有由c

總頁數: 61357 1 .... 13134 13135 13136 13137 13138 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.