• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            coreBugZJ

            此 blog 已棄。

            Linux

            JNI Java調(diào)用C代碼
                 摘要: 環(huán)境 Ubuntu12.04 + openJDK6。
            JNI中使用“修改的UTF8”編碼,而Linux下wchar_t使用UTF32,注意轉(zhuǎn)碼。  閱讀全文

            posted @ 2014-04-13 19:36 coreBugZJ 閱讀(674) | 評(píng)論 (0)  編輯

            匯編調(diào)用 C 語(yǔ)言 printf %f 輸出浮點(diǎn)數(shù) float 的問(wèn)題:4字節(jié) 還是 8字節(jié)
                 摘要: 結(jié)論: C 語(yǔ)言的 printf 使用 %f 來(lái)輸出 float 時(shí),實(shí)際上先把 4字節(jié)的float轉(zhuǎn)化為 8字節(jié)的double,然后訪問(wèn)了棧上的 8字節(jié)數(shù)據(jù)。
            (環(huán)境:Ubuntu12.04 32位 intel i3 nasm gcc)  閱讀全文

            posted @ 2013-04-29 16:51 coreBugZJ 閱讀(3195) | 評(píng)論 (2)  編輯

            Linux 下 Java 調(diào)用 shell 命令 nasm 與 gcc
                 摘要: 最近在寫(xiě)Pascal編譯器,生成 nasm 匯編代碼,需要調(diào)用 nasm 進(jìn)行匯編,再調(diào)用 gcc 與 C 語(yǔ)言標(biāo)準(zhǔn)庫(kù)鏈接,從而可以使用 C 語(yǔ)言的庫(kù)函數(shù)。

            注意 "-o" 和 fileName 要分開(kāi)為兩個(gè)字符串,不然的話,nasm 沒(méi)問(wèn)題,但 gcc 會(huì)出錯(cuò),鏈接器找不到輸出文件。

            errReader 和 errInfo 用于輸出 nasm 和 gcc 輸出的錯(cuò)誤信息。  閱讀全文

            posted @ 2013-04-29 15:28 coreBugZJ 閱讀(889) | 評(píng)論 (0)  編輯

            在 Windows 下使用 VS2010 編譯生成 qrencode,工作于命令行,讀入文字,生成 QR 碼的 png 圖片。
                 摘要: 雖然開(kāi)源二維碼QR碼編碼庫(kù) qrencode 以 C 語(yǔ)言編寫(xiě),
            但工程管理及源碼中使用 Linux 平臺(tái)特性(此說(shuō)法似乎不嚴(yán)謹(jǐn)),如 getopt_long 等;
            以開(kāi)源圖形庫(kù) libpng 生成 png 圖片,且 libpng 又使用開(kāi)源 zlib 支持?jǐn)?shù)據(jù)壓縮,卻未配上這兩個(gè)庫(kù),似乎假設(shè)開(kāi)發(fā)環(huán)境中已經(jīng)安裝,但我不想裝。。。。  閱讀全文

            posted @ 2012-03-03 22:10 coreBugZJ 閱讀(5563) | 評(píng)論 (1)  編輯

            在 Windows 平臺(tái)下使用 Linux 的 getopt, getopt_long, getopt_long_only 函數(shù) 解析命令行
                 摘要: 修改自 glibc 2.8 中的 getopt 等相關(guān)文件,直接加入工程,編譯即可使用。。。  閱讀全文

            posted @ 2012-03-03 00:14 coreBugZJ 閱讀(4837) | 評(píng)論 (-1)  編輯

            自己寫(xiě)的 LS 命令
                 摘要: 支持 -r --recursive 遞歸處理子目錄,-a 顯示隱藏文件,-l 顯示屬性,及這些參數(shù)的任意組合,可指定路徑,默認(rèn)為當(dāng)前目錄。。。  閱讀全文

            posted @ 2011-11-22 21:13 coreBugZJ 閱讀(720) | 評(píng)論 (0)  編輯

            Linux 調(diào)度器發(fā)展簡(jiǎn)述 (轉(zhuǎn))
                 摘要: 。。。  閱讀全文

            posted @ 2011-10-15 20:18 coreBugZJ 閱讀(453) | 評(píng)論 (0)  編輯

            Vim學(xué)習(xí)筆記 (轉(zhuǎn))
                 摘要: 1. Type 0 (zero) to move to the start of 。。。  閱讀全文

            posted @ 2011-10-09 14:09 coreBugZJ 閱讀(263) | 評(píng)論 (0)  編輯

            How to Write makefile
                 摘要: 學(xué)習(xí) makefile 不錯(cuò)的資料,雖然少許錯(cuò)字。以 GUN 的 makefile 為例講述。

              閱讀全文

            posted @ 2011-10-04 14:18 coreBugZJ 閱讀(331) | 評(píng)論 (0)  編輯

            vim cheat sheet for programmers
                 摘要: Vim 命令圖示,3301 * 2550 的大圖,這里只能縮略顯示啦。。。  閱讀全文

            posted @ 2011-09-27 20:48 coreBugZJ 閱讀(589) | 評(píng)論 (0)  編輯

            自己常用的 VIM 命令
                 摘要: 這里僅僅默寫(xiě)了一些自己常用的命令,VIM 很犀利,自己很菜,許多不常用的命令忘了,用到了再google .......  閱讀全文

            posted @ 2011-03-24 18:10 coreBugZJ 閱讀(2321) | 評(píng)論 (6)  編輯

            我喜歡的 VIM 配置
                 摘要: 喜歡用 VIM 快一年了,這里把自己喜歡的配置分享出來(lái),也免得我每次安裝,都要復(fù)制配置文件。  閱讀全文

            posted @ 2011-03-16 15:28 coreBugZJ 閱讀(1765) | 評(píng)論 (2)  編輯

            欧美丰满熟妇BBB久久久| 久久影视综合亚洲| 99久久久国产精品免费无卡顿| 99久久国产热无码精品免费| 94久久国产乱子伦精品免费| 久久久亚洲精品蜜桃臀| 久久亚洲美女精品国产精品| 欧美午夜A∨大片久久 | 中文字幕亚洲综合久久2| 蜜臀久久99精品久久久久久| 国产成人无码久久久精品一| 色偷偷91久久综合噜噜噜噜| 久久国产乱子伦精品免费强| 亚洲午夜久久久影院| 久久精品国产黑森林| 久久久精品人妻一区二区三区四 | 久久久久亚洲AV成人网人人网站 | 精品久久久久久久久久久久久久久| 久久人人爽人人人人片av| 91精品国产高清久久久久久91| 少妇内射兰兰久久| 亚洲乱码精品久久久久..| 久久精品这里只有精99品| 国产精品九九久久精品女同亚洲欧美日韩综合区| 久久夜色精品国产亚洲| 亚洲а∨天堂久久精品9966| 久久久久无码精品国产app| 精品久久综合1区2区3区激情| 久久精品国产精品国产精品污| 99久久人妻无码精品系列蜜桃| 久久中文骚妇内射| 国内精品伊人久久久久av一坑| 久久99热只有频精品8| 久久亚洲AV成人无码电影| 久久精品国产亚洲AV无码娇色| 久久国产精品一国产精品金尊| 麻豆成人久久精品二区三区免费| 欧美va久久久噜噜噜久久| 国产一区二区三区久久| 天天综合久久久网| 亚洲午夜精品久久久久久浪潮|