Time of Update: 2018-12-03
<String id="LoginPanel_Account">╮轉身傾生一笑為伊人</String><String id="LoginPanel_Password">只為你含顏淺淺的笑ゝ</String><String id="Product_Name" fmt="true">$_PNAME_V_SV$</String><String id="MainFrame_Title"
Time of Update: 2018-12-03
#include "stdlib.h"#include "stdio.h"#include "math.h"int main(){int num = 3;printf("%f/n",sqrt(num));return(0);} #include "stdlib.h"#include "stdio.h"#include "math.h"int main(){printf("%f/n",sqrt(3));return(0);} 以上是兩個測試程式(檔案名稱:sqrt1.c sqr2t.c)
Time of Update: 2018-12-03
linux下高版本的核心已經沒有 asm/page.h了 如果匯入了這個標頭檔會報錯。 解決方案,去掉 #include <asm/page.h>即可 或者是自己寫個 page.h,然後 #include "page.h" 編譯就好. page.h的內容為: #ifndef _I386_PAGE_H#define _I386_PAGE_H/* PAGE_SHIFT determines the page size */#define PAGE_SHIFT
Time of Update: 2018-12-03
原理分析 從本質上來說, firmware 需要做的事情包括兩件: 1, 通知使用者態程式,我需要下載 firmware 了; 2, 使用者態程式把使用者態的資料 copy 到核心層; 3, 核心把核心態的資料寫到裝置上,比如 wifi 模組裡; 其中第三步應該不難,關鍵是看看, linux 裡面是如何?第一、二步的; 實現機制 簡單的說,它的機制分成以下幾部分: 1, 通過一定的方式,通知使用者態程式,比如 init 程式,:
Time of Update: 2018-12-03
ARM 微處理器支援程式狀態寄存器訪問指令,用於在程式狀態寄存器和通用寄存器之間傳送資料,程式狀態寄存器訪問指令包括以下兩條:— MRS 程式狀態寄存器到通用寄存器的資料傳送指令— MSR 通用寄存器到程式狀態寄存器的資料傳送指令1、 MRS 指令MRS 指令的格式為:MRS{條件} 通用寄存器,程式狀態寄存器(CPSR 或SPSR)MRS 指令用於將程式狀態寄存器的內容傳送到通用寄存器中。該指令一般用在以下幾種情況:- 當需要改變程式狀態寄存器的內容時,可用MRS
Time of Update: 2018-12-03
我在build的時候發現,還有一種情況也會造成這個 error 41引用packages/apps/Browser/src/com/android/browser/R.java:10: duplicate class: com.android.browser.R public final class R { ^ Note: Some input files use or override a deprecated API. Note: Recompile with
Time of Update: 2018-12-03
鮑爾默:微軟將在所有領域與蘋果展開競爭微軟CEO 鮑爾默 新浪科技訊 北京時間7月10日晚間訊息,微軟(微博)CEO史蒂夫·鮑爾默(Steve
Time of Update: 2018-12-03
Canvas,在英語中,這個單詞的意思是帆布。在Android中,則把Canvas當做畫布,只要我們藉助設定好的畫筆(Paint類)就可以在畫布上繪製我們想要的任何東西;另外它也是顯示位元影像(Bitmap類)的核心類。隨使用者的喜好,Canvas還可設定一些關於畫布的屬性,比如,畫布的顏色、尺寸等。Canvas提供了如下一些方法: Canvas(): 建立一個空的畫布,可以使用setBitmap()方法來設定繪製具體的畫布。 Canvas(Bitmap bitmap):
Time of Update: 2018-12-03
核心編譯(make)之後會產生兩個檔案,一個Image,一個zImage,其中Image為核心映像檔案,而zImage為核心的一種映像壓縮檔,Image大約為4M,而zImage不到2M。 那麼uImage又是什麼的?它是uboot專用的映像檔案,它是在zImage之前加上一個長度為64位元組的“頭”,說明這個核心的版本、載入位置、產生時間、大小等資訊;其0x40之後與zImage沒區別。 如
Time of Update: 2018-12-03
微軟WP7被證實僅為過渡產品 微軟WindowsPhone進階產品經理格雷格·蘇利文在上周接受採訪時透露,現在市場中WindowsPhone手機所採取的WP7系統實際上是微軟臨時應對Android和蘋果的過渡產品。這也解釋了為何微軟宣布現有的WP手機都無法升級到WP8系統。 泡泡網手機頻道7月9日 傳聞中的諾基亞Lumia 910已經被證實確實存在。國外網站Nokiapoweruser表示,近日一位名為“rags”的使用者向其提供訊息稱,諾基亞Lumia
Time of Update: 2018-12-03
當我們使用如下代碼給一個對話方塊設定大小後,AlertDialog dialog =new AlertDialog.Builder(DrawHomeActivity.this).setTitle("標題").setView(view).show();WindowManager.LayoutParams params = dialog.getWindow().getAttributes();params.width = 900;params.height =
Time of Update: 2018-12-03
SurfaceView的API介紹Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; the SurfaceView takes care of placing the surface at the correct location on the
Time of Update: 2018-12-03
scsi驅動在核心中的位置 scsi驅動的核心為匯流排層驅動,在匯流排層驅動之上為各種不同的scsi裝置驅動,在匯流排層驅動之下為scsi host驅動。其在核心中的位置如所示: <!--[if !vml]--><!--[endif]--> 2.3 Linux中scsi驅動架構 在Linux中scsi驅動基本分為三大層:top level,middle level以及lower level。top
Time of Update: 2018-12-03
Linux支援多種檔案系統,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,為了對各類檔案系統進行統一管理,Linux引入了虛擬檔案系統VFS(Virtual File
Time of Update: 2018-12-03
1.1 亮度感應及曝光1.1.1
Time of Update: 2018-12-03
這個是很久之前我就想解決的問題了以前開發板上的按鍵,都不是真正意義上,近似USB鍵盤的效果,根本不能作為Qt等圖形介面的輸入看ELDD終於講到了input子系統可以看出,靠直接讀寫 /dev/input/ 目錄下的裝置節點是不合理的,而我以前只能想到這點http://blog.sina.com.cn/s/blog_4673bfa50100b7jf.html但是看ELDD自己折騰了半天,又看源碼文檔給的例子,更是噁心還是從http://blog.csdn.net/absurd/archive/2
Time of Update: 2018-12-03
我現在是自己做,但我此前有多年在從事軟體開發工作,當回過頭來想一想自己,覺得特別想對那些初學JAVA/DOT。NET技術的朋友說點心裡話,希望你們能從我們的體會中,多少受點啟發(也許我說的不好,你不贊同但看在我真心的份上別扔磚頭啊). 一。 在中國你千萬不要因為學習技術就可以換來穩定的生活和高的薪水待遇,你千萬更不要認為哪些從事 市場開發,跑腿的人,沒有前途。 不知道你是不是知道,咱們中國有相當大的一部分軟體公司,他們的軟體Team
Time of Update: 2018-12-03
Makefile參考書籍<GNU make專案管理># CC = gcc# AR = ar# MAKE = make# SIZE = size# 配置# If BACNET_DEFINES has not already been set, configure to your needs here# -D 表示引用意思,PRINT_ENABLE=1, BACAPP_ALL, BACFILE, INTRINSIC_REPORTINGMY_BACNET_DEFINES =
Time of Update: 2018-12-03
mdadm命令解析 一、 在linux系統中目前以MD(Multiple Devices)虛擬塊裝置的方式實現軟體RAID,利用多個底層的塊裝置虛擬出一個新的虛擬設備,並且利用條帶化(stripping)技術將資料區塊均勻分布到多個磁碟上來提高虛擬設備的讀寫效能,利用不同的資料冗祭演算法來保護使用者資料不會因為某個塊裝置的故障而完全丟失,而且還能在裝置被替換後將丟失的資料恢複到新的裝置上.目前MD支援linear,multipath,raid0(stripping),raid1(mirror),
Time of Update: 2018-12-03
三、pm_test屬性檔案讀寫int pm_test_level = TEST_NONE; static const char * const pm_tests[__TEST_AFTER_LAST] = { [TEST_NONE] = "none", [TEST_CORE] = "core", [TEST_CPUS] = "processors", [TEST_PLATFORM] = "platform",