JongXie OS 任務調度的實現

---------------------------------------------------------------------------------------------        JongXie OS 任務調度的實現        By 薑江 <jznsmail@tom.com>        http://blog.csdn.net/jznsmail一、概述=========   JongXie OS

Linux0.11核心讀書筆記/boot/bootsect.s

果凍QQ:457283Http://blog.csdn.net/jznsmail! 本程式完成的主要功能! 1.bootsect.s從0x7c00處開始執行! 2.將自己複製到0x90000處! 3.將setup.s程式從磁碟第2扇區讀取到0x90200處! 4.將system讀取到0x10000處! 5.擷取根檔案系統裝置號! 6.顯示資訊! !  程式執行!     +---+---+---+ 0xA0000!     |      |     |      |!     |      | 

程式碼分析方法

轉載請註明出處!         最近半年多時間一直在做新產品的預研和程式碼分析方面的工作。整個過程是及其富有挑戰性和探索性的,回顧這半年多時間的工作和學習,對程式碼分析方法有一些總結和心得,隧記錄下來以備遺忘。這篇文檔並非最終文檔,在之後的工作和學習過程中會隨時補充。       

Gears架構分析

轉貼請註明出處 一、Gears是什麼 Gears是由Google公司開發維護的一個開源項目,該項目的目的是通過增強瀏覽器特性,使得支援強大的Web應用。Gears的主要特點如下:1. 使得Web應用程式可以非常自然的與案頭互動(Desktop)2. 支援資源本地化(LocalServer)3. 將訪問的資料本機存放區在關聯式資料庫中(Database)4. 高效的後端執行Javascript指令碼(WorkerPool)二、Gears架構 是從Google Gears

把DamnSmallLinux(DSL)安裝到硬碟(虛擬機器)並安裝GCC

作者:liguisenblog:http://blog.csdn.net/liguisen/DamnSmallLinux(簡稱DSL)是一種LiveCD版本的linux,簡單來說就是把它燒錄到光碟片,然後在pc裡面從光碟片啟動,就像使用一個安裝在硬碟的完整作業系統一樣。與平時使用的安裝在硬碟的作業系統最大的區別就是:你所做的一切改動都僅限於在記憶體,因為它虛擬了一個ramdisk在記憶體。因此,當你重新啟動系統或者關機,所做的改動都消失,不能儲存任何資料(你在中間mount了裝置然後寫進去那是另

初學者分析MFC代碼1

作者:liguisenblog:http://blog.csdn.net/liguisen/    常有人說vc/c++入門難(請注意:vc是IDE,c++是

自訂 炫麗TextView

大家好,今天和大家共用一下帶有遮罩效果的TextView ,先看一下大戰在即,真心希望GCD大幹小日本兒一頓,把女U都弄到天朝來,哈哈。。。主要就是繼承TextView類,在onDraw()時,加上遮罩效果,至於遮罩層的移動,利用時間差不停地invalidate()重新整理自己即可,看以下代碼package com.tracyZhang.view;import android.content.Context;import android.graphics.Canvas;import

Tomcat去除項目名稱和連接埠號碼,直接使用ip地址訪問項目的方法

實際項目中的小問題,參考了網上的幾種方法後,我選擇的解決方案:網站開發過程中,一般的工程訪問路徑是  http://10.10.20.74:8080/projectName 如何設定成http://10.10.20.74/  解決方案:首先,進入tomcat的安裝目錄下的conf目錄,我的目錄是 /usr/local/apache-tomcat-6.0.20/conf,編輯檔案server.xml. 1、去除連接埠號碼8080。將server.xml中的 <Connector port="

常用控制項Radio Button的常用用法

作者:liguisenblog:http://blog.csdn.net/liguisen/先為對話方塊加上2個radio button,分別是Radio1和Radio2。問題1:如何讓Radio1或者Radio2預設選上?如何知道哪個被選上了?關鍵是選上,“預設”只要放在OnInitDialog()即可。三種方法可以讓它選上,第一種:((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);//選上((CButton

head.asm 模組文檔說明

------------------------------------------------------------------------      head.asm 模組文檔說明      By 薑江 <Jiang Jiang>     E-mail:jznsmail@tom.com   http://blog.csdn.net/jznsmail1.模組介紹==========      該模組是進入保護模式執行的第一段代碼,在段代碼裡將會對中斷控制器系 

初學者分析MFC代碼2

作者:liguisenblog:http://blog.csdn.net/liguisen/上一篇我們把所有注釋都去掉了,再來看看還能不能刪掉一些代碼?(代碼篇幅較長,請耐心看)  先看StdAfx.h:  #if !defined(AFX_STDAFX_H__582A90CE_7355_479E_9E7F_F376479662DA__INCLUDED_)#define AFX_STDAFX_H__582A90CE_7355_479E_9E7F_F376479662DA__INCLUDED_ #

VM-tool安裝

轉載自:http://linux.chinaunix.net/techdoc/system/2006/04/19/931128.shtml,方便學習------------------------------------------------------------------------------------------------------- 在windows 下安裝:第一,必須在虛擬機器裡面裝好了作業系統。之後再安裝VMware

初學者分析MFC代碼3

作者:liguisenblog:http://blog.csdn.net/liguisen/從前兩篇我們得出一個經驗:要刪代碼,先從cpp檔案找起(廢話,這是實現檔案啊)。    閑話休提,看看Test1.cpp:(為了看起來方便一些,我不得不一次又一次的貼代碼,還好,代碼會越來越少)/////////////////////////////////////////////////////Test1.cpp:#include "stdafx.h"#include

SlidingDrawer 抽屜控制項 相關知識點

【1】簡單的說就是:SlidingDrawer是一個可以實現抽取式顯示的控制項,可以垂直,水平拉取,每個抽屜都包含兩個東西:一個是拉手(handle),一個是抽屜裡面的東西(content),SlidingDrawer需要放置在另外的一個layout之上,這意味著SlidingDrawer只能放置在 FrameLayout or a

初學者分析MFC代碼4

作者:liguisenblog:http://blog.csdn.net/liguisen/在MFC瘦身代碼中,你或者已經發現有兩個特殊的檔案,StdAfx.hS和tdAfx.cpp,它們僅僅是include標頭檔,什麼也沒做。如果你夠細心,你還會發現在每個cpp檔案最上面都include了StdAfx.h,這到底是幹什麼的呢?可以去掉嗎?我們在Test1.cpp把#include "stdafx.h"這一句去掉,編譯發現出現這樣的錯誤:fatal error C1010:

MFC程式員的WTL開發指南之ATL介面類

導讀   WTL 具有兩面性,確實是這樣的。它沒有MFC的介面(GUI)類庫那樣功能強大,但是能夠產生很小的可執行檔。如果你象我一樣使用MFC進行介面編程,你會覺得MFC提供的介面控制項封裝使用起來非常舒服,更不用說MFC內建的訊息處理機制。當然,如果你也象我一樣不希望自己的程式僅僅因為使用了MFC的架構就增加幾百K的大小的話,WTL就是你的選擇。當然,我們還要克服一些障礙:  1) ATL樣式的模板類初看起來有點怪異   2) 沒有類嚮導的支援,所以要手工處理所有的訊息映射。   3)

解決加入Weibo SDK後,無法混淆的問題

混淆項目時,雖然已經寫了:-dontwarn com.weibo.sdk.android.**但是仍然無法發布成功,會出現如下錯誤:Proguard returned with error code 1. See consoleNote: there were 1 duplicate class definitions.Warning: library class android.webkit.WebViewClient depends on program class android.net.

網站效能並發測試載入器)

導讀:隨著Web2.0技術的迅速發展,許多公司都開發了一些基於Web的網站服務,通常在設計開發Web應用系統的時候很難類比出大量使用者同時訪問系統的實際情況,因此,當Web網站遇到訪問高峰時,容易發生伺服器響應速度變慢甚至服務中斷。    

gson混淆後解析出錯解決辦法

先看一下思路:解決Gson混淆之後無法解析Json的問題         1、 是不要混淆Google Gson jar包中的類    2、 實現 java.io.Serializable的實體類中所有的屬性名稱也不能被混淆。3、以及為了序列化和還原序列化,writeObject(); readObject(); writeReplace(); readResolve();亦不可被混淆所以,在proguard中添加-keep class

libGDX 中tiled-map-processor使用問題

學習到(十二)--TiledMap地圖的使用遇到了一堆問題,難過了好幾天,呵呵1. 處理tmx檔案資料中說到:用工具Tile Map editor製作出tmx檔案後用gdx-tiled-preprocessor處理一下。處理完成後會多三個檔案,覆蓋原來的同名檔案即可。最終遇到問題,微博原作者,沒有回複,繼續找解決辦法,最終遇到一位網友,解決了,下面是一些解決辦法:1)製作完tmx檔案後,查看下使用的圖片路徑,不能是絕對路徑:(這個我改為相對路徑了,可以)   

總頁數: 61357 1 .... 12733 12734 12735 12736 12737 .... 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.