WB Editor 2 發布[yysun]

WB Editor 2 在 1.x 版的核心上,重新製作了具有 特風格的介面。 web 風格的導航、XP 風格的工作列 ... 新版本的一些主要功能: 自訂外掛程式的快速鍵。調用外掛程式不需要一層層選菜單,而只要按一個鍵。 圖片上傳可以同時建立縮圖。 為文字加串連時採用了 IE 地址欄那樣的 Auto-Complete。 外掛程式 將是 WB Editor 2 重點發展的部分。 Blogging is no longer editing

網路通訊協定棧6:connect()函數之前之TCP

從connect開始,就涉及到各種各樣的協議了,目前先把TCP/IP協議理清。首先,先把TCP(transmit control protocol, 傳輸控制通訊協定)的結構圖跟結構體對上:   #define HEADER_SIZE 64      /* maximum header size      */ struct tcphdr {/*tcp頭部*//*發送端連接埠號碼:16 位元標識該資料包源端資料發送進程。*/    __u16   source;/*目的端連接埠號碼:16

blog 用戶端工具[yysun]

BlogJet 的作者 Dmitry Chestnykh 和我打算建立一個關於 blog 用戶端工具的 Wiki。網址是 blogclients.info 。我可以在那裡介紹 WB Editor。 blog 用戶端工具的境地十分奇特,它背負著 blog 伺服器 bug 的黑鍋。 對於 blog 伺服器來說,web 介面是主要的,xml-rpc 支援是次要的,很多系統的 xml-rpc 錯誤百出。 WB Editor Knowledge Base

vmware虛擬機器中redhat 2.6新編核心無法啟動的幾個問題

1.Kernel     panic:VFS:unable     to     mount     root     fs     on XXX解決方案:i.配置核心選項時確保檔案系統選項配置正確,最好將ext2,ext3都編進核心ii.在block devices中將Initial RAM filesystem and RAM disk (initramfs/initrd) support選中如果啟動電腦必須的模組並不是都編在了核心中,它將無法啟動。2.Unable to find

網路通訊協定棧7:connect()函數之前之IP

網路通訊協定棧7:connect()函數之前之IPTcp的下一層,就是IP(internet protocol,網路通訊協定),IP的結構圖和結構體如下: Ip首部結構體struct iphdr {#if defined(LITTLE_ENDIAN_BITFIELD)   __u8 ihl:4,/*首部長度*/     version:4;/*版本號碼,V4、V6*/#elif defined (BIG_ENDIAN_BITFIELD)   __u8 version:4,     ihl:4;#

用 WB Editor 串連 cnblogs.com 的全攻略[yysun]

自從寫了篇 用 WB Editor 串連 donews blog 的全攻略 以後,donews.net 網站進行了一些升級改造,取消了“隨筆”部分。WB Editor 現在只能用來下載儲存 donews.net 的文章,而不能發布和編輯文章了。 部落格園 還可以用 WB Editor 串連,但是有個竅門,就使必須先在 IE 裡用“remember me”選項登陸進管理介面一次。原因是 部落格園 要檢查 cookie (不懂為什麼)。好在登陸一次儲存好 cookie,WB

白話/圖示 select函數的執行流程

linux0.12實現的sys_select()系統調用,用來管理指定的檔案控制代碼(即檔案I節點,亦即檔案)是否準備好,如果有準備好的檔案控制代碼,則返回準備好的檔案控制代碼數到調用select()函數的進程,繼續執行後面的被阻塞的指令,如果沒有準備好,則返回-1(表示錯誤),或者0,表示正常情況下沒有就緒的檔案可以用。此時,只要對select返回的值進行判斷,就知道是否有檔案已經準備好了。在linux0.12中,只實現了tty和pipe的select()阻塞功能,對tty的阻塞是在當需要讀取

再談 JXPath 與 ObjectXPathNavigator[yysun]

一年多前寫了 JXPath -ObjectXPathNavigator ,當時想當然地以為 ObjectXPathNavigator 已經達到了 JXPath 那樣的對對象的支援程度。直到最近要用到這種功能的時候才發現ObjectXPathNavigator 差得相當的遠呢。 ObjectXPathNavigator 是建立在 XPathNavigator 基礎上的。XPathNavigator本身是個挺酷的東西,它提供了 DOM, SAX, Pull (Reader)

Interface based CRUD SQL generation[yysun]

In this article, PersistentObjects, Einar Ingebrigtsen writes about object-relational persistence using custom attributes on the classes and properties. But I think that an O/R mapper should not require anything from its client objects that

網路通訊協定棧10:connect()函數之前之整體框圖

 Connect函數的執行流程,就是按照的順序,一步一步的由各個協議層來封裝或解鎖資料的而構成的,所以這些資料,都是在分配skb_buff這個結構體空間時加入的資料空間中,按照MAC/IP/TCP的先後順序,把資料封裝好,而不是按照TCP/IP/MAC的順序來的,在connect中,系統會調用ip_send()的函數,返回MAC的資料,此時,有可能遠端地址還沒有知道(本地路由是否有記錄),那麼在資料即將發送之前,系統還會調用ARP協議,來解析地址並填充相應欄位,如果ARP發送沒有結果,就會調用I

XPathDocument 與 XmlDocument 結合使用[yysun]

XPathDocument 是唯讀、隨機讀取 XML。 XmlDocument 是可讀寫、隨機讀取 XML。 一般如果不需要修改 XML,盡量使用 XPathDocument。 下面是兩個小技巧:1、XPathDocument 可以定義排序方式:

白話/圖示 可變參數的函數執行流程

#include <stdio.h>#include <stdarg.h>void pp(char *fmt,...){ char *arg; int i; double d; char c; char *s; printf("%s",fmt); arg=(char *)&fmt+4; i=*(int *)arg; printf("%d",i); arg+=sizeof(int); d=*(double

開機流程簡介–init 處理系統初始化流程 (/etc/rc.d/rc.sysinit)

init 處理系統初始化流程 (/etc/rc.d/rc.sysinit)  還記得上面提到 /etc/inittab 裡頭有這一句‘ si::sysinit:/etc/rc.d/rc.sysinit ’吧? 這表示:‘我開始載入各項系統服務之前,得先做好整個系統內容,我主要利用 /etc/rc.d/rc.sysinit 這個 shell script 來設定好我的系統內容的。’夠清楚了吧? 所以,我想要知道到底 FC4 開機的過程當中幫我進行了什麼動作, 就得要仔細的分析 /etc/rc.d/

用 XSL 重新命名 XML tag name[yysun]

<xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'> <xsl:template match='/'>     <xsl:apply-templates select='@*|node()'/> </xsl:template> <xsl:template match='@*|*'>    

網路通訊協定棧9:connect()函數之前之skb_buff結構體

在使用socket函數建立通訊端時,系統建立socket/sock兩個結構體,用於本機資料的管理,組織,而這兩個資料結構是不會被傳送到網路上的,而真正被用來攜帶資料的結構體是skb_buff,系統在開闢skb_buff結構體空間時,同時把使用者資料所需要的空間一起開闢了,也就是一次malloc(sizeof(struct

WB Editor 2 的口號[yysun]

隨著 WB Editor 2 的發布,它提出的口號是: Blogging is not just editing and posting. Feel the fun and the power with WB Editor 2.  在 再議 WB Editor 外掛程式 一文中提到了不少瀏覽器無法實現的功能。這裡再比較一下即使瀏覽器也用上了 htmlarea, FreeTextBox, CuteEditor, FCKEditor 等編輯器,也不能達到 WB Editor

CPU核心配置(一):通用核心配置

General setup 常規設定 Prompt for development and/or incomplete code/drivers  顯示尚在開發中或尚未完成的代碼與驅動  Local version - append to kernel release  在核心版本後面加上自訂的版本字串(小於64字元),可以用"uname -a"命令看到  Automatically append version information to the version string 

inittab檔案詳解

init的進程號是1(ps -aux | less),從這一點就能看出,init進程是系統所有進程的起點,Linux在完成核內引導以後,就開始運行init程式。init程式需要讀取設定檔/etc/inittab。inittab是一個不可執行檔文字檔,它有若干行指令所組成。在inittab檔案中以#開頭的所有行都是注釋行。注釋行有助於使用者理解inittab檔案,inittab檔案中的值都是如下格式:  label:runlevel:action:process  label是1~4個字元的標籤,

網路通訊協定棧8:connect()函數之前之乙太網路首部

IP(網路層)下傳的資料就傳輸到了鏈路層,對於我們常用的裝置來說,這個層次最主要的裝置,就是網卡了,完整的稱號是乙太網路卡,因為網卡有多種格式的,而我們常見到的是乙太網路卡。乙太網路的首部如下: 資料結構如下struct ethhdr {  unsigned char       h_dest[ETH_ALEN]; /*目標MAC地址*/  unsigned char       h_source[ETH_ALEN];  /* 源MAC地址*/  unsigned short  h_proto;

圖示/白話 container_of處理流程

container_of()宏定義的執行,可以通過結構體成員的地址而得到結構體的首地址,它需要三個參數,第一個參數是一個結構體成員的地址,第二個參數是結構體類型,第三個參數是結構體的成員,其推算的總思路是,獲得一個結構體成員的地址,和這個結構體成員相對於首地址的位移,然後使用結構體成員的地址,減去成員對首地址的位移,即可得到結構體的首地址。如此,需要解決兩個問題,一是如何得到一個結構體成員的地址,二是如何算出這個成員相對於首地址的位移。對於第二個問題,使用了0地址,先把0地址強制轉換成指定的結構

總頁數: 61357 1 .... 9277 9278 9279 9280 9281 .... 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.