青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

coreBugZJ

此 blog 已棄。

ProgrammingLanguage

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

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

匯編調用 C 語言 printf %f 輸出浮點數 float 的問題:4字節 還是 8字節
     摘要: 結論: C 語言的 printf 使用 %f 來輸出 float 時,實際上先把 4字節的float轉化為 8字節的double,然后訪問了棧上的 8字節數據。
(環境:Ubuntu12.04 32位 intel i3 nasm gcc)  閱讀全文

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

Linux 下 Java 調用 shell 命令 nasm 與 gcc
     摘要: 最近在寫Pascal編譯器,生成 nasm 匯編代碼,需要調用 nasm 進行匯編,再調用 gcc 與 C 語言標準庫鏈接,從而可以使用 C 語言的庫函數。

注意 "-o" 和 fileName 要分開為兩個字符串,不然的話,nasm 沒問題,但 gcc 會出錯,鏈接器找不到輸出文件。

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

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

馬虎瀏覽完一遍 SICP ,設計一個玩具Lisp方言,用C++實現一個玩具解釋器,勿笑 版本 2.0
     摘要: 主要增加了圖形和事件驅動,以及其它一些特性。。。  閱讀全文

posted @ 2012-06-01 16:33 coreBugZJ 閱讀(1925) | 評論 (0)  編輯

馬虎瀏覽完一遍 SICP ,設計一個玩具Lisp方言,用C++實現一個玩具解釋器,勿笑
     摘要: 看歸看了,但習題沒做,學習效果打了折扣。。。  閱讀全文

posted @ 2012-04-20 16:19 coreBugZJ 閱讀(2044) | 評論 (2)  編輯

為什么我們要學習Haskell這樣的編程語言 (轉)
     摘要: 最近的幾個月,我一直在學習一種叫Haskell的編程語言。由于里面有太多的從未遇到的編程概念,整個過程就像是完全重新學習如何編程。在i.TV網站上,我寫了很多JavaScript(node.js和前端代碼)。雖然有不少的函數式/haskell式的編程模式不能引用進來,但仍有大量的技術思想讓我在使用javascript編程語言時受益不少。

你會發現Haskell庫里有能夠處理各種事情的各種各樣的函數。起初我以為這些只是一種技術上的積累,但隨后我認識到,這些函數相比起其它語言里的函數,它們能應用到形式更廣泛的問題中。這使得它們更有價值,因為我們都不太喜歡對一些常見的問題還不得不自己去寫解決方案。。。  閱讀全文

posted @ 2012-04-12 16:41 coreBugZJ 閱讀(441) | 評論 (0)  編輯

你的編程語言能這樣做嗎 (轉)
     摘要: 一日,你查看你的程序代碼,你有兩大塊代碼看起來幾乎完全的一樣。事實上它們就是完全一樣,除了一個代碼里說的是“Spaghetti(意大利面條)”,另一個代碼里說的是“Chocolate Moose(巧克力慕絲)”。。。  閱讀全文

posted @ 2012-04-12 16:30 coreBugZJ 閱讀(2216) | 評論 (5)  編輯

JVM詳解之Java垃圾回收機制詳解和調優 (轉)
     摘要: gc即垃圾收集機制是指jvm用于釋放那些不再使用的對象所占用的內存。java語言并不要求jvm有gc,也沒有規定gc如何工作。不過常用的jvm都有gc,而且大多數gc都使用類似的算法管理內存和執行收集操作。
  在充分理解了垃圾收集算法和執行過程后,才能有效的優化它的性能。有些垃圾收集專用于特殊的應用程序。比如,實時應用程序主要是為了避免垃圾收集中斷,而大多數OLTP應用程序則注重整體效率。理解了應用程序的工作負荷和jvm支持的垃圾收集算法,便可以進行優化配置垃圾收集器。
  垃圾收集的目的在于清除不再使用的對象。gc通過確定對象是否被活動對象引用來確定是否收集該對象。gc首先要判斷該對象是否是時候可以收集。。。  閱讀全文

posted @ 2012-04-01 18:36 coreBugZJ 閱讀(443) | 評論 (0)  編輯

Java 理論與實踐: 垃圾收集簡史 (轉)
     摘要: Java 語言可能是使用最廣泛的依賴于垃圾收集的編程語言,但是它并不是第一個。垃圾收集已經成為了包括 Lisp、Smalltalk、Eiffel、Haskell、ML、Scheme和 Modula-3 在內的許多編程語言的一個集成部分,并且從 20 世紀 60 年代早期就開始使用了。在 Java 理論與實踐的本篇文章中,Brian Goetz 描述了垃圾收集最常用的技術。在以后的幾個月,他將分析 1.4 JVM 所使用的垃圾收集策略、不同垃圾收集策略對性能的影響和如何才能(以及如何 不能)幫助垃圾收集器取得更好的性能。。。  閱讀全文

posted @ 2012-04-01 18:27 coreBugZJ 閱讀(366) | 評論 (0)  編輯

嵌入式上機之三,匯編與C語言相互調用
     摘要: .
1.1 編寫一個匯編程序mixop.s
– 實現函數 y=mixop(x1,x2,x3)
– y=x1+x2*x3
– 調用c2.c中的multiply函數
1.2 C程序1:c1.c
– 實現函數 void init();
– 作為啟動時的起始地址
– 在該函數內要調用mixop函數完成6+40*50,結果存放在變量y中。
1.3 C程序2:c2.c
– 實現函數y=multiply(x1,x2)
– y=x1*x2 。。。  閱讀全文

posted @ 2012-03-18 22:55 coreBugZJ 閱讀(439) | 評論 (0)  編輯

解釋器,樹遍歷解釋器,基于棧與基于寄存器,大雜燴 (轉)
     摘要: 解析器是parser,而解釋器是interpreter。兩者不是同一樣東西,不應該混用。
前者是編譯器/解釋器的重要組成部分,也可以用在IDE之類的地方;其主要作用是進行語法分析,提取出句子的結構。廣義來說輸入一般是程序的源碼,輸出一般是語法樹(syntax tree,也叫parse tree等)或抽象語法樹(abstract syntax tree,AST)。進一步剝開來,廣義的解析器里一般會有掃描器(scanner,也叫tokenizer或者lexical analyzer,詞法分析器),以及狹義的解析器(parser,也叫syntax analyzer,語法分析器)。掃描器的輸入一般是文本,經過詞法分析,輸出是將文本切割為單詞的流。狹義的解析器輸入是單詞的流,經過語法分析,輸出是語法樹或者精簡過的AST。
(在一些編譯器/解釋器中,解析也可能與后續的語義分析、代碼生成或解釋執行等步驟融合在一起,不一定真的會構造出完整的語法樹。但概念上說解析器就是用來抽取句子結構用的,而語法樹就是表示句子結構的方式。。。  閱讀全文

posted @ 2012-03-17 15:52 coreBugZJ 閱讀(2851) | 評論 (0)  編輯

垃圾回收與弱引用 (轉)
     摘要: 在一個允許在堆上動態分配內存空間并且采取隱式內存釋放的程序設計語言里,如何確保內存的正確釋放不再是程序員的關注點,而由運行時環境來提供支持。無法被程序引用的在堆上已分配的內存空間成為垃圾(無用內存單元)。。。  閱讀全文

posted @ 2012-03-17 15:26 coreBugZJ 閱讀(659) | 評論 (0)  編輯

對動靜態語言的語義思考,再兼談點其它的 (轉)
     摘要: 重點探討一下動靜態編程語言的語義,兼帶些DSL及通用語言,以及新手上手難易問題。。。  閱讀全文

posted @ 2012-03-17 14:00 coreBugZJ 閱讀(412) | 評論 (0)  編輯

scheme中文編程 (轉)
     摘要: 有人提到如果 if 這樣的關鍵字都可以定義成中文,那就是真正的中文編程。那時我就想到,這個其實要在 scheme 中實現是多么簡單,將 sicp 書中的解釋器稍微修改下就可以了,只要修改解析的部分即可。解釋器的完整代碼放后面。。。  閱讀全文

posted @ 2012-03-17 13:30 coreBugZJ 閱讀(1812) | 評論 (1)  編輯

C 語言 qsort 排序 字符串數組
     摘要: qsort 其實不認識數據類型的。。。  閱讀全文

posted @ 2011-10-27 23:08 coreBugZJ 閱讀(874) | 評論 (0)  編輯

I64 拆開為 高32位為I32,低32位為U32
     摘要: 冒昧求指教:

I64 拆開為 高32位為I32,低32位為U32,怎么拆?
反過來,怎么組裝?  閱讀全文

posted @ 2011-10-26 23:51 coreBugZJ 閱讀(2378) | 評論 (6)  編輯

C++11 中值得關注的幾大變化(詳解) (轉)
     摘要: 源文章來自前C++標準委員會的。。。  閱讀全文

posted @ 2011-10-21 23:12 coreBugZJ 閱讀(389) | 評論 (0)  編輯

畫板 Java實現
     摘要: 也是剛剛從郵箱里發現的古董。。。  閱讀全文

posted @ 2011-06-09 20:03 coreBugZJ 閱讀(2755) | 評論 (0)  編輯

計算器 Java實現
     摘要: 偶然從郵箱里發現的古董。。。  閱讀全文

posted @ 2011-06-09 20:00 coreBugZJ 閱讀(1609) | 評論 (1)  編輯

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲九九精品| 精品成人国产| 亚洲欧美日韩精品久久| 99re6热只有精品免费观看| 欧美偷拍另类| 久久福利毛片| 久久综合国产精品台湾中文娱乐网| 国产一区二区观看| 久久午夜国产精品| 农夫在线精品视频免费观看| 亚洲视频1区2区| 亚洲免费在线视频| 国模一区二区三区| 亚洲高清激情| 欧美偷拍一区二区| 久久人人爽人人| 欧美精品一区二区三| 亚洲欧美日韩精品综合在线观看| 欧美一区二区三区的| 日韩亚洲欧美精品| 欧美亚洲专区| 中文亚洲欧美| 久久免费高清视频| 亚洲免费一在线| 久久人人爽人人爽| 午夜精品国产| 麻豆精品91| 久久久91精品国产一区二区精品| 欧美成人精品在线播放| 欧美一区二区在线免费观看| 欧美成人精品| 久久综合狠狠综合久久综合88| 欧美三级在线播放| 亚洲欧美国产日韩中文字幕| 亚洲在线中文字幕| 日韩视频―中文字幕| 伊人男人综合视频网| 中文日韩在线| 日韩手机在线导航| 久久躁日日躁aaaaxxxx| 欧美亚洲免费高清在线观看| 欧美屁股在线| 亚洲国产精品va| 在线欧美影院| 久久久噜噜噜久久| 久久精品人人| 国产欧美在线看| 在线视频一区观看| 亚洲视频axxx| 欧美日韩亚洲国产一区| 亚洲国产精品嫩草影院| 亚洲成色精品| 久久久av水蜜桃| 久久在线免费观看| 国产亚洲一本大道中文在线| 亚洲视频免费看| 夜色激情一区二区| 99热免费精品| 亚洲精品一级| 国产精品高潮呻吟| 日韩一级二级三级| 中文精品视频一区二区在线观看| 欧美激情视频一区二区三区免费| 欧美成人综合在线| 亚洲欧洲三级电影| 欧美国产成人精品| 亚洲欧洲精品一区二区| 99这里只有精品| 欧美日本三区| 一本久久a久久免费精品不卡| 一本色道久久综合| 国产精品久久影院| 欧美一二三视频| 蜜桃伊人久久| 日韩性生活视频| 国产精品成av人在线视午夜片| 亚洲影院在线观看| 久久久久成人精品免费播放动漫| 欧美成人午夜激情在线| 久久午夜电影| 久久婷婷麻豆| 亚洲国产精品第一区二区| 亚洲精品极品| 欧美视频一区二区三区…| 亚洲欧美日韩精品| 欧美成人免费在线观看| 中文精品在线| 伊人男人综合视频网| 欧美激情亚洲激情| 午夜精品www| 欧美成年人在线观看| 亚洲素人一区二区| 国产一区二区在线观看免费播放| 久久综合久色欧美综合狠狠| 亚洲欧洲日本国产| 久久精品国产一区二区电影| 亚洲精品国产视频| 国产日韩视频| 欧美日本韩国一区| 久久久久久欧美| 在线一区二区视频| 久久综合伊人77777麻豆| 欧美大片在线观看| 国产精品理论片| 久久国产精品免费一区| 欧美激情第4页| 欧美亚洲网站| 亚洲另类一区二区| 国产乱人伦精品一区二区| 麻豆91精品91久久久的内涵| 亚洲网友自拍| 亚洲欧洲精品一区二区三区波多野1战4| 午夜亚洲一区| 一道本一区二区| 亚洲国产精品成人| 国产亚洲福利一区| 欧美性jizz18性欧美| 欧美高清一区| 久色婷婷小香蕉久久| 亚洲欧美日韩视频二区| 亚洲美女在线视频| 亚洲高清自拍| 免费视频一区| 久久中文精品| 久久九九全国免费精品观看| 亚洲综合三区| 亚洲一区二区三区四区五区黄| 在线观看亚洲精品视频| 国产一区二区日韩精品| 国产麻豆9l精品三级站| 国产精品v欧美精品v日韩精品 | 在线视频欧美精品| 亚洲国产日韩欧美在线图片 | 国产精品久久久久永久免费观看 | 亚洲欧美中日韩| 亚洲视频导航| 亚洲一区二区三| 亚洲午夜小视频| 亚洲欧美激情四射在线日 | 欧美一区二区播放| 午夜欧美理论片| 亚洲欧美日韩国产成人精品影院 | 亚洲精品乱码视频| 91久久久亚洲精品| 亚洲美女黄色片| av不卡在线观看| 亚洲一二三级电影| 亚洲欧美日韩国产| 久久久精品日韩欧美| 久久久久久电影| 欧美bbbxxxxx| 亚洲精品乱码久久久久久按摩观 | 99精品欧美| 亚洲一区中文| 久久精品99国产精品日本| 久久久久久久一区| 久久爱www| 久久中文精品| 欧美日韩视频一区二区| 国产精品久久久久久久app| 国产欧美一区二区三区沐欲| 国产一区在线视频| 亚洲人成在线免费观看| 亚洲一区二区精品在线| 欧美主播一区二区三区| 久久久久久久久久久久久9999| 久久久亚洲影院你懂的| 欧美一区二区三区精品| 可以看av的网站久久看| 91久久久久久| 亚洲欧美日韩一区在线| 午夜精品久久久久久久 | 亚洲久久在线| 一区二区激情视频| 欧美亚洲三级| 女女同性精品视频| 国产精品视频免费一区| 在线免费高清一区二区三区| 亚洲天堂av在线免费| 久久久在线视频| 亚洲美女中出| 美女诱惑一区| 国产乱码精品1区2区3区| 亚洲精华国产欧美| 久久gogo国模裸体人体| 亚洲韩国精品一区| 欧美怡红院视频一区二区三区| 欧美激情1区2区3区| 国产一区二区三区直播精品电影 | 一色屋精品视频在线看| 亚洲综合色婷婷| 亚洲福利专区| 久久久人成影片一区二区三区| 欧美午夜在线观看| 亚洲精品影院在线观看| 久久性色av| 欧美亚洲在线| 影音先锋亚洲视频| 激情欧美一区二区三区在线观看| 国产精品视频999|