Time of Update: 2018-12-03
【轉】理解#define SREG (*(volatile unsigned char *)0x5F)這樣的定義,總是感覺很奇怪,不知道為什麼,今天終於有了一點點心得,請大蝦們多多批磚~~~ 嵌入式系統編程,要求程式員能夠利用C語言訪問固定的記憶體位址。既然是個地址,那麼按照C語言的文法規則,這個表示地址的量應該是指標類型。所以,知道要訪問的記憶體位址後,比如0x5F, 第一步是要把它強制轉換為指標類型(unsigned char *)0x5F,AVR的SREG是八位寄存器,所以0
Time of Update: 2018-12-03
轉載自奶牛部落格:http://www.nenew.net/ubuntu-11-04-download-usb-install.html奶牛剛到家就看ubuntu的官方首頁了,11.04的正式版已提供下載。下面公布下中文官方鏡像地址:32位案頭CD鏡像:http://china-images.ubuntu.com/releases/11.04/ubuntu-11.04-desktop-i386.isohttp://releases.ubuntu.com/11.04/ubuntu-11.04-de
Time of Update: 2018-12-03
買了車要想“正式”上路,還得經過繳納購置附加稅、辦理保險、車輛檢驗、領取牌照等十幾道“關口”。雖然車商幾乎都會幫“准車主”辦理這些手續,不過還是有不少人會選擇自己去挂車牌,因此瞭解新車上牌流程就顯得十分重要。
Time of Update: 2018-12-03
下面十條內容的標題原本是《10 Lessons for Young Designers》,是John C Jay 給年青設計師們的十條經驗教訓,不過對所有正常的年青人都有協助,和設計師職業並無太大關係,所以我擅自擴大了標題的適用範圍,翻譯得也比較口水。給年青人的十條經驗教訓:1. 做真實的自己,獨特的個性才是自己最強大的資本,不要聽從別人安排你該做什麼。Be authentic. The most powerful asset you have is your individuality,
Time of Update: 2018-12-03
瘦身不要依賴於減肥藥,那個多多少少多身體都有負面影響的,多鍛煉自然會瘦身的,還能增加自身的免疫力!不要盲目的去輕信廣告商們!要減肥,你先看這個吧,您會有意想不到的效果。針灸減肥是通過穴位刺激,抑制食慾,達到控制飲食、減輕體重的目的,針灸過程中效果很好,但是需要在停止針灸後繼續保持控制飲食的良好習慣,才不會反彈,如果停止後繼續暴飲暴食,體重就會反彈回去。 ◆一、如何減去腹部脂肪:許多上班族由於長時間坐在辦公室,缺乏運動,很容易堆積脂肪在腹部的位置,而腹部脂肪屬深層脂肪,要有效解決,需要多方面的配合
Time of Update: 2018-12-03
匯總了網上的幾篇文章,http://blog.csdn.net/shanzhizi2.0版先現在已經破解的皮膚庫:http://download.csdn.net/detail/shanzhizi/4275425解壓後,按照下面的步驟操作。把corona.smf,SkinMagicLibMD6.lib,SkinMagicLib.h考入程式檔案夾中.在stdafx.h中添加代碼#include "SkinMagicLib.h"//#pragma comment(lib,
Time of Update: 2018-12-03
DBus是處理序間通訊的工具。網上的資料不太多,大都又是基於GLib或python的。在windows下如果要用純c/c++語言,似乎只能用原始的DBus庫來編寫程式。倘若不親自寫寫,還真不知道到底是怎樣的。DBus的資料都要綁定在訊息上:訊息: DBusMessage資料: DBusMessageIter 從資料結構的命名上看,與其稱之為訊息的資料,不如稱為訊息資料的迭代器。事實上其資料的操作過程,就是個迭代過程。I 傳輸單獨一個變數如bool類型,有:DBusMessage *msg;
Time of Update: 2018-12-03
1.建立一個Edit Control,將其Multiline屬性設定為True,Auto HScroll屬性設定False,這樣就可以實現每一行填滿後自動換行了。2.再將Vetrical
Time of Update: 2018-12-03
在程式中經常出現多個需要退出程式的情況,程式退出時應當進行一些清理工作。如果有一個能夠提供與程式退出方式無關的方法,來進行程式退出時的必要處理,勢必可以簡化編程工作。atexit()就是這樣一個方法。atexit()聲明如下:extern "C" int atexit (void (*func)(void)) noexcept;extern "C++" int atexit (void (*func)(void))
Time of Update: 2018-12-03
話說明明從網上找了個nb的字串hash函數啊,為啥還是這麼慢.........踩線過啊,一定提交的方式不對......#include <stdio.h>#include <string.h>#include <stdlib.h>#define HASH_SIZE 9999typedef struct tTrain{char str[100];struct tTrain* next;}Train;Train* train[HASH_SIZE];
Time of Update: 2018-12-03
今天一時興起,突然想試試幾個數學軟體的功能,就測試了一個不定積分,看看哪個算得最好,最簡潔。計算:以下計算結果我都一一驗算了。 1).先在Mathematica(我用的是線上的wolframalpha)中計算,結果是: 2).然後是在Maple 中計算,結果是 3).最後再用MATLAB ,結果是 當然了,被積函數是可以變形的 ,比如把被積函數通過三角變換化一下之後積分就可以寫成這樣:再用Mathematica計算,結果就不一樣了: 好了,從計算結果比較看來,我認為在這方面
Time of Update: 2018-12-03
ACM-ICPC世界網站http://acm.timus.ruhttp://acm.sgu.ruhttp://acm.hnu.cnhttp://acm.hdu.edu.cnhttp://acm.pku.edu.cnhttp://acm.zju.edu.cnhttp://acm.jlu.edu.cnhttp://acm.hnu.edu.cnhttp://acm.hit.edu.cnhttp://acm.whu.edu.cnhttp://acm.tju.edu.cnhttp://acm.fzu.ed
Time of Update: 2018-12-03
最近在學習jsp和servlet,避免不了的要和tomcat打交道,但tomcat經常會出現各式各樣的錯誤,下面是我總結的一些常見的解決方案,希望對大家有用。1.未部署Web應用2.URL輸入錯誤 排錯方法:首先,查看URL的IP地址和連接埠號碼是否書寫正確。 其次,查看上下文路徑是否正確 Project--------Properties------MyElipse-----Web-----Web
Time of Update: 2018-12-03
Bellman-Ford演算法與另一個非常著名的Dijkstra演算法一樣,用於求解單源點最短路徑問題。Bellman-ford演算法除了可求解邊權均非負的問題外,還可以解決存在負權邊的問題(意義是什麼,好好思考),而Dijkstra演算法只能處理邊權非負的問題,因此 Bellman-Ford演算法的適用面要廣泛一些。但是,原始的Bellman-Ford演算法時間複雜度為
Time of Update: 2018-12-03
一 、IIC不能通訊可能問題:1、確認需要幾路供電及供電電壓;2、確認所配置的硬體管腳是否是與軟體配置一致;3、reset 、pwd 的有效電平;4、上電時序是否正確;5、IIC讀寫方式是否正確;6、所配置的IIC硬體介面是否是與你所用的一致;7、IIC上拉電阻是否達到要求(一般2.2k);8、確認IIC 的 ADDR TYPE 和 DATA TYPE是否正確;9、camera 模組和 connect 的管腳定義是否匹配;10、connect 是否有虛焊情況;11、MCLK 是否為你需要頻率;1
Time of Update: 2018-12-03
Qt: 給Widget設定背景圖片 收藏 Qt: 給Widget設定背景圖片 結合網上多篇資料整理如下,給自己和別人一個參考 方法一:1.在要換背景的類的建構函式中裝載一個圖片,變數要為全域的,接下來會用到 _image.load("image/image_background"); setAutoFillBackground(true); // 這個屬性一定要設定 QPalette pal(palette());
Time of Update: 2018-12-03
將JDK升級到7u21後,一個應用的內建Tomcat啟動不了,報出 Executable name has embedded quote, split the arguments 的錯誤。經過查詢發現 jdk 7u21 和 jdk 6u 45的改變了Runtime.exec方法實現。對含有空格的命令會有影響。Changes to Runtime.execOn Windows platform, the decoding of command strings specified to
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================如果要使用review board,則需要建立以個rb網站,就像我們使用apache需要為其建立網站一樣,review
Time of Update: 2018-12-03
original link http://f0g.is-programmer.com/posts/5458.html 這兩天被igmp proxy搞的焦頭爛額,有時候工作,有時候又不工作。最後下了狠心,把代碼翻出來啃了一遍,總算是找到了問題,簡單的總結一下。igmp proxy的原理其實就是通過在downstream的interface上接收igmp report,然後再從upstream的interface上廣播出去;同時在router上添加對應的virtual
Time of Update: 2018-12-03
下載 repo 的地址: http://android.git.kernel.org/repo ,可以用 wget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo>~/bin/repo 來下載 repo , chmod a+x ~/bin/repo 用repo sync 在抓去 android source code 的時候,會經常出現一些錯誤導致 repo