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

coreBugZJ

此 blog 已棄。

ProgrammingLanguage

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

posted @ 2014-04-13 19:36 coreBugZJ 閱讀(685) | 評論 (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 閱讀(3206) | 評論 (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 閱讀(895) | 評論 (0)  編輯

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

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

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

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

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

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

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

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

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

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

posted @ 2012-04-01 18:36 coreBugZJ 閱讀(451) | 評論 (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 閱讀(371) | 評論 (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 閱讀(447) | 評論 (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 閱讀(2860) | 評論 (0)  編輯

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

posted @ 2011-06-09 20:00 coreBugZJ 閱讀(1613) | 評論 (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>
            亚洲免费不卡| 亚洲精品一区二区三区蜜桃久| 亚洲高清色综合| 亚洲网友自拍| 欧美激情精品久久久久| 国产日韩精品久久| 亚洲午夜久久久久久久久电影院| 久久久久国产精品一区| 亚洲精品国产精品乱码不99| 久久久久.com| 国产午夜精品久久久久久久| av成人免费在线| 亚洲国产成人精品久久| 久久久99爱| 国内在线观看一区二区三区| 欧美一区二区日韩| 亚洲一区二区伦理| 国产九九精品视频| 一本色道久久| 日韩视频三区| 欧美日韩国产a| 亚洲深夜av| 在线视频你懂得一区二区三区| 欧美黄在线观看| 亚洲第一搞黄网站| 免费在线欧美黄色| 免费观看亚洲视频大全| 亚洲国产午夜| 91久久久久久久久久久久久| 欧美精品观看| 亚洲一级黄色片| 欧美一区二区免费| 在线观看av一区| 亚洲黄色av| 国产精品久久久久免费a∨大胸| 亚洲深夜福利视频| 亚洲尤物在线| 亚洲国产欧洲综合997久久| 亚洲国产91| 国产欧美精品在线播放| 欧美成人免费播放| 欧美日韩国产123区| 久久电影一区| 欧美体内she精视频| 麻豆视频一区二区| 欧美午夜寂寞影院| 久久亚洲视频| 国产精品婷婷| 一本一道久久综合狠狠老精东影业| 国产伦精品一区二区三区| 国产一区二区三区的电影| 加勒比av一区二区| 亚洲视频在线二区| 亚洲精品之草原avav久久| 欧美一级大片在线观看| 欧美一级电影久久| 国产三级精品在线不卡| 亚洲一区二区三区四区五区午夜| 亚洲综合日韩在线| 国产精品一区二区黑丝| 午夜视频一区| 欧美电影在线观看| 一本久久综合| 久久国产日本精品| 亚洲成色www8888| 欧美成人免费小视频| 亚洲精品国产精品乱码不99| 亚洲综合99| 99re视频这里只有精品| 国产精品推荐精品| 性久久久久久久久久久久| 玖玖玖免费嫩草在线影院一区| 亚洲欧美在线观看| 亚洲第一综合天堂另类专| 久久精精品视频| 欧美在线在线| 黄色在线一区| 性感少妇一区| 久久精品最新地址| 亚洲国产高清aⅴ视频| 欧美中文字幕在线观看| 久久一日本道色综合久久| 亚洲一区二区免费| 午夜精品久久久久久久99水蜜桃 | 久久久精品动漫| 亚洲国产天堂网精品网站| 欧美三级电影大全| 欧美va亚洲va香蕉在线| 亚洲女女做受ⅹxx高潮| 亚洲精品国产精品乱码不99按摩 | 欧美成人嫩草网站| 欧美激情bt| 久久精品国产亚洲一区二区三区 | 99精品视频一区| 欧美成人自拍| 久久久九九九九| 亚洲欧美成人| 国产精品99久久久久久人| 亚洲国产影院| 在线精品视频一区二区三四| 国产一区二区三区在线观看精品| 欧美日韩一区二区三| 欧美日韩午夜在线| 欧美激情一区二区三区| 麻豆精品传媒视频| 久久久久国产精品一区三寸| 欧美一区二区视频在线观看| 亚洲一级黄色av| 亚洲一区亚洲二区| 亚洲欧美国产高清| 午夜在线精品| 欧美综合国产精品久久丁香| 久久av一区| 欧美成人免费大片| 欧美乱妇高清无乱码| 欧美日韩成人一区| 国产精品一区二区你懂得 | 亚洲一区二区在线| 篠田优中文在线播放第一区| 久久精品论坛| 免费一区视频| 一本综合久久| 欧美一区二区三区日韩| 久久裸体视频| 欧美特黄视频| 伊人婷婷久久| 午夜免费电影一区在线观看| 久久久久综合网| 亚洲国产人成综合网站| 亚洲欧美国产视频| 蜜臀a∨国产成人精品| 欧美日韩在线看| 亚洲精品1区2区| 新片速递亚洲合集欧美合集| 欧美激情第1页| 午夜精品久久久久久久男人的天堂| 美日韩丰满少妇在线观看| 欧美亚男人的天堂| 99re视频这里只有精品| 老色鬼久久亚洲一区二区| 亚洲毛片一区| 欧美高清自拍一区| 一区视频在线看| 欧美伊人久久久久久久久影院| 最新国产成人av网站网址麻豆| 亚洲午夜精品久久| 欧美日韩1080p| 亚洲日产国产精品| 亚洲成人中文| 久久福利影视| 国产在线精品一区二区夜色| 午夜精品国产更新| 一区二区三区精品视频| 欧美激情视频免费观看| 亚洲人精品午夜| 亚洲国产一区二区三区青草影视| 欧美一区二区在线免费播放| 国产日韩综合| 久久久亚洲综合| 亚洲欧美日本另类| 国产麻豆精品theporn| 欧美一区二区三区喷汁尤物| 午夜精品成人在线视频| 欧美午夜电影在线| 亚洲视频专区在线| 欧美一级专区免费大片| 国产欧美精品一区aⅴ影院| 久久婷婷麻豆| 欧美伦理一区二区| 欧美一区二视频| 久久野战av| 午夜精品视频在线| 久久久噜噜噜久久| 这里只有精品在线播放| 欧美日一区二区在线观看 | 欧美精品成人91久久久久久久| 欧美色播在线播放| 美国成人毛片| 国产精品一区在线播放| 欧美激情国产日韩精品一区18| 欧美无砖砖区免费| 欧美.日韩.国产.一区.二区| 欧美日韩一区在线观看视频| 亚洲欧美区自拍先锋| 亚洲国产精品www| 午夜精品在线| 亚洲综合精品一区二区| 欧美黄色免费网站| 美女图片一区二区| 国产亚洲精品高潮| 亚洲午夜黄色| 性欧美8khd高清极品| 欧美体内she精视频在线观看| 欧美高清一区| 亚洲日本精品国产第一区| 久久久噜噜噜久久狠狠50岁| 欧美在线视频全部完| 国内成人在线| 六月婷婷一区| 免费看的黄色欧美网站|