Time of Update: 2018-07-24
驅動程式對於所有的鐵電系列I2C FRAM都是適用的,只是容量、電平(3V和5V)的不同,驅動程式是針對51MCU的,但對其他MCU只要稍微修改就可使用。 在存貯資料量不大,而且讀寫次數頻繁時,可選擇I2C FRAM。 //THIS CODE WAS DESIGNED TO DEMONSTRATE HOW THE FM24C04/FM24C04A SERIAL FRAM COULD //BE INTERFACED
Time of Update: 2018-07-24
1、Ctrl+C比較暴力,就是發送Terminal到當前的程式,比如你正在運行一個尋找功能,檔案正在尋找中,Ctrl+C就會強制結束當前的這個進程。2、Ctrl+Z是把當前的程式掛起,暫停執行這個程式,比如你正在mysql終端中,需要出來搞點其他的檔案操作,又不想退出mysql終端(因為下次還得輸入使用者名稱密碼進入,挺麻煩),於是可以ctrl+z將mysql掛起,然後進行其他動作,然後輸入fg斷行符號後就可以回來,當然可以掛起好多進程到後台,然後fg
Time of Update: 2018-07-25
http://www.deadhat.com/wmancrypto/index.html 802.16 AES-CCM Algorithms David Johnston The files on this page contain simple ANSI C implementations of algorithms related to the 802.16 and 802.16e security protocols. They are not
Time of Update: 2018-07-25
http://codeforces.com/contest/610/problem/C 給一個數k,要求構造2^k個向量,著2^k個向量兩兩正交,向量維數為2^k 思路:遞迴構造 如果k=0,假設是1,k=1 1 1 1 -1 也就是把前一個複製4分,右下角的為負值。 這樣的合理性很容易看出,。。 #include <cstdio>#include <cstring>#include
Time of Update: 2018-07-25
原題: http://172.16.0.132/junior/#contest/show/1370/1 題目描述: 洗完衣服後,你就要弄乾衣服。衣服在自然條件下用1個單位的時間可以晒乾A點濕度。現在買了1台烘衣機,使用烘衣機可以讓你用1個單位的時間使1件衣服除開自然晒乾的A點濕度外,還可烘乾B點濕度,但在1個單位的時間內只能對1件衣服使用。 N件衣服因為種種原因而不一樣濕,現在告訴你每件衣服的濕度,要你求出弄乾所有衣服的最少時間(濕度為0為幹)。 輸入: 第一行N,A,B;
Time of Update: 2018-07-25
題目:C. DZY Loves Sequences (LIS升級) 題意: 在n個數中,最多改變一個數字,並求能夠達到的最長嚴格上升子序列(連續)長度 分析: 考慮第i個數,能否改變後拼接前後兩個字串,並維護當前最大值 狀態:
Time of Update: 2018-07-24
摘要 本文將向你展示如何用C#開發一個Windows服務來記錄系統使用方式。 每一個人都想知道他們每天在什麼時間啟動和關閉自己的系統,以及系統每天運行了多少時間。如果用一個DataGrid控制項來顯示系統啟動、關閉及所消耗的時間將是一個不錯的主意。 在本文中,我提供了一種方法來實現這一目標-使用C#開發一個Windows服務。其實,每個人都瞭解一點Windows服務。但是,為了介紹之目的,我僅儘可能少得解釋一下Windows服務。然後,我們來討論如何設計一個這樣的應用程式。 一、
Time of Update: 2018-07-24
1、先來幾個常用的: [csharp] view plain copy // 是否高清屏
Time of Update: 2018-07-24
背景 在C++中最讓我蛋疼的事情之一就是unordered_map千呼萬喚才出來,在C++早期版本標準庫裡面只有map這個字典。 但是map的內部實現是採用的紅/黑樹狀結構,眾所周知,對於字典這類結構也可以用hash表來實現,也就是C++的標準庫應該也要有hash_map這種資料結構。 紅/黑樹狀結構實現的map佔用記憶體較小,但是尋找效率不高,O(logn)的尋找效率。 hash表實現的map佔用記憶體較大,但是尋找效率高,往往可以逼近O(1)的驚人尋找效率。
Time of Update: 2018-07-25
使用ArcGIS Server做地圖發布,為了提升瀏覽效能,通常會使用現時比較流行的地圖緩衝技術(通俗的說法為“瓦片技術”)。如目前的MapABC和GoogleMap正是使用該技術。 所謂的地圖緩衝技術,就是按照一定的數學規則,把地圖切成一定規格的圖片儲存到電腦硬碟裡,當使用者通過用戶端瀏覽器訪問地圖服務時,伺服器直接返回當前地圖座標地區所對應的“瓦片”,從而達到降低伺服器負擔,提升地圖瀏覽速度的效果。
Time of Update: 2018-07-25
問題的提出 我們已知道類具備封裝和資訊隱 藏的特性。只有類的成員函數才能訪問類的私人成員,程式中的其他函數是無法訪問私人成員的。非成員函數能夠訪問類中的公有成員,但是假如將資料成員都定義 為公有的,這又破壞了隱藏的特性。另外,應該看到在某些情況下,特別是在對某些成員函數多次調用時,由於參數傳遞,類型檢查和安全性檢查等都需要時間開 銷,而影響程式的運行效率。 為瞭解決上述問題,提出一種使用友元的方案。友元是一種定義在類外部的普通函數,但他需要在類體內進行說
Time of Update: 2018-07-25
PS; zlib庫比較老了,好像是Version 1.01e。準系統也差不多。 part1: 使用codeproject上的完整的庫,大牛弄的是真的方便簡單。 地址:http://www.codeproject.com/Articles/7530/Zip-Utils-clean-elegant-simple-C-Win 下載下來就四個檔案,zip.h zip.cpp unzip.h unzip.cpp
Time of Update: 2018-07-25
一、Lua堆棧 要理解Lua和C++互動,首先要理解Lua堆棧。 簡單來說,Lua和C/C++語言通訊的主要方法是一個無處不在的虛擬棧。棧的特點是先進後出。 在Lua中,Lua堆棧就是一個struct,堆棧索引的方式可是是正數也可以是負數,區別是:正數索引1永遠表示棧底,負數索引-1永遠表示棧頂。如圖: lua的棧類似於以下的定義, 它是在建立lua_State的時候建立的:
Time of Update: 2018-07-25
memset函數將s所指向的某一塊記憶體中的每個位元組的內容全部設定為ch指定的ASCII值, 塊的大小由第三個參數指定,這個函數通常為新申請的記憶體做初始化工作, 其傳回值為指向S的指標。 【函數標頭檔】 提示:在linux中可以在terminal中輸入 "man memset"進行查詢 #include<string.h>
Time of Update: 2018-07-25
代碼編譯運行環境 QT creator 1.cin和cout簡介 cin是C++程式設計語言中的標準輸入資料流對象,即istream類的對象。cin主要用於從標準輸入讀取資料,這裡的標準輸入,指的是終端的鍵盤。此外,cout是流的對象,即ostream類的對象,cerr是標準錯誤輸出資料流的對象,也是ostream 類的對象。這裡的標準輸出指的是終端鍵盤,標準錯誤輸出指的是終端的螢幕。
Time of Update: 2018-07-25
C++是______________語言,於1979年在____________________實驗室設計開發出來,進一步擴充了和完善了C語言,是_____________的程式設計語言。 #include<iostream>using namespace std;int main(){cout<< "hello world!" << endl;return 0;} 上面代碼是基本的C++程式設計架構,用的多了,便更加懂得。
Time of Update: 2018-07-25
偶知用Rose可以很方便的逆向C++代碼到類圖,分享如下: Step1:建立一個Rose工程(開啟Rose時預設會建立一個) Step2:右鍵Compoent View->New->Compoent建立一個組件 Step3:雙擊建立的Compoent或右鍵->Open Specification設定組件特性,名稱隨意 這裡命名CEGUITest,語言設為ANSI C++
Time of Update: 2018-07-25
工模板是C++語言中很強大的一個工具,它允許將一個資料類型作為參數進行傳遞,這樣不需要為相同的資料類型寫相同的代碼 例如,對不同類型的資料進行排序。與其編寫多份重複的代碼,不會唯寫一個sort函數,並將資料類型當作參數傳遞。 C++使用兩個關鍵字來支援模板: template<typename T>template<class T> 一個具體的使用例子: #include<iostream>using
Time of Update: 2018-07-24
標籤:.cpp 練習題 input ISE turn str alc nbsp namespace 第7章7.13-1調和平均數//7.13-1 excise.cpp 調和平均數
Time of Update: 2018-07-24
標籤:style fopen col fgetc 不同的 先後 bre 資訊 tin 這些函數都是和檔案讀寫時發生錯誤有關,下面一一分析:1:ferror原型:int ferror(FILE *