光看free memory你會嚇到,系統300GB的memory被吃到只剩下50GB左右(這是台server) ... 在電腦科學中,內部記憶體泄漏指由於疏忽或錯誤造成程式未能釋放已經不再使用的 ... ... <看更多>
Search
Search
光看free memory你會嚇到,系統300GB的memory被吃到只剩下50GB左右(這是台server) ... 在電腦科學中,內部記憶體泄漏指由於疏忽或錯誤造成程式未能釋放已經不再使用的 ... ... <看更多>
有什麼辦法可以釋放Java中的記憶體,類似於C的 free() 函式嗎? ... Java使用託管記憶體,因此分配記憶體的唯一方法是使用 new 運算子,而釋放記憶體 ...
#2. [Java]記憶體釋放機制 - MRcoding筆記
JVM本身就有記憶體回收機制,我看大家都沒有特殊用途不用特別釋放記憶體但還是學一下基本的原理跟應用方式吧. System.gc() =系統GarbageCollection ...
對習慣使. 用C 語言與C++(這些語言必須呼叫free() 函式或使用delete 運算子來回. 收記憶體)的程式設計師來說,會慢慢習慣。 事實是,在Java 不需要記得去毀滅物件,這個 ...
#4. 用Java真的不用去思考Delete Object 了嗎?! - Medium
我曾經有過一段時間大量的編寫C++程式,需要自己寫destructor 釋放記憶體,object是會馬上被釋放掉的,而java,雖然表面上幫我們可以不用再理會釋放的問題,但事實上為了能 ...
#5. 論令人困擾的Out Of Memory問題 - 凌群電腦
以Java開發為例,可採用wrapper的方式定義作業系統在程式初始時期配置給Java的記憶體空間(可用wrapper.java.initmemory設定)、以及作業系統最多能配置 ...
高級語言Java 跟C、C++ 的一大差異就在於對於記憶體的管理方式,Java 透過JVM ... 運行時常量區 :它用來存放編譯期間生成的 字面量、符號引用 ,並非在編譯時才能 ...
#7. Java 處理器上的記憶體管理與設計 - 國立交通大學
Java Virtual Machine 的heap 是用來存放物件,這些物件透過new、newarray、 anewarray 和multianewarray 等bytecode 所建立,但卻沒有明確的指令可以釋放記. 憶體空間, ...
在Java中,記憶體的分配是由程式完成的,而記憶體的釋放是由垃圾收集器(Garbage Collection,GC)完成的,程式員不需要通過調用GC函數來釋放記憶體, ...
Java 中的垃圾回收在程式的生命週期內自動發生,取消需要釋放記憶體的需要,從而避免記憶體洩漏。在C 語言中,程式設計師有責任使用 free() 函式取消 ...
#10. 從程式語言層級確保記憶體安全,不只美國NSA建議 - iThome
近年微軟與Google都指出,有70%重大漏洞的根因都出記憶體問題,今年來,不只美國國家安全局(NSA)在11月10日鼓勵開發者可改用C#、Go、Java、Ruby ...
#11. 微風夕語- 淺談C 語言和Java 的記憶體管理(四) - brianhsu.moe
這是很重要的觀念--換句話說,在寫Java 程式的時候,你永遠無法切確地指出在Heap 上你的物件所佔的區塊,到底是在哪個時間底被釋放。 而Java 用來管理與 ...
#12. 可能是把Java記憶體區域講的最清楚的一篇文章 - 知識星球
對於Java 程式員來說,在虛擬機器自動記憶體管理機制下,不再需要像C/C++程式開發程式員這樣為內一個new 操作去寫對應的delete/free 操作,不容易出現 ...
#13. Year End Report - GC - Give me space! (Java) - LinkedIn
就如同JVM,DVM也使用Garbage collection(GC),來處理記憶體分配和回收的操作,開發者因此可以專注於程式的邏輯和架構設計。即使如此,開發者仍然要理解 ...
#14. 記憶體流失- 維基百科,自由的百科全書
以下的虛構例子無需任何程式設計的知識,但能表明如何導致記憶體漏失及其造成的影響。 在此例中的應用程式是一個簡單軟體的一小部分,用來控制電梯的運作。此部分軟體當 ...
#15. 使用記憶體分析器檢查應用程式的記憶體用量| Android Studio
產生Java 記憶體快照資料,查看哪些物件正在占用記憶體。您可以在長時間內產生多個記憶體快照資料,用來識別記憶體流失情形。 記錄正常與極端使用者互動 ...
#16. Java 處理器上的記憶體分配電路設計 - 博碩士論文網
本論文以一顆內建電路化作業系統硬體的Java處理器, JAIP SoC, Java為基礎,設計一個hardware memory allocator,藉由此電路能有效地讓有限的記憶體空間使用上更有效率 ...
#17. Golang 記憶體管理GC 全面解析 - Alan 的筆記本
我們可以思考一下這兩者的差異,當然c / c++ 記憶體使用與釋放的效率非常的高,因為工程師知道我的記憶體甚麼時候不用,我直接把他free 掉,但是人總 ...
#18. 一段時間內記憶體用量增加 - IBM
如果使用者應用程式有問題,請確定應用程式採用良好的記憶體管理技術,例如在不再需要資源時釋放資源。 · 如果Java 資料堆大小不必要大或太小,請使用-Xmx 選項來設定JVM ...
#19. Nkeys's Blog - Logdown
通常placement new在我們自己設計記憶體分配器時會用上,因為他可以: 把分配記憶體和呼叫constructor兩步驟分離開來,使我們可以在一塊試先分配好的記憶體 ...
#20. 《程式語言》
(一)請使用下列的C程式碼說明何謂Dangling Pointer和Memory Leakage問題,並解釋 ... p2指向與p1相同之物件(p2複製p1中所存放的記憶體位置)。 free p1;. 手動釋放p1所 ...
#21. 誰說.NET沒有GC調優?只改一行代碼就讓程式不再占用記憶體
在C語言中,需要程式員來使用malloc來進行記憶體的申請,然後使用free進行記憶體的釋放。而在C#、Java、Python等現代編程語言中,程式員很少需要去關心一個被創建出來 ...
#22. java垃圾回收 - 中文百科知識
事實上,除了釋放沒用的對象,垃圾收集也可以清除記憶體記錄碎片。 ... Java語言規範沒有明確地說明JVM使用哪種垃圾回收算法,但是任何一種垃圾收集算法一般要做2件 ...
#23. PHP垃圾回收機制的一些淺薄理解 - tw511教學網
在使用C 語言的時候,我們都要手動使用free 來釋放記憶體,在C 之後的大部分 ... 當然這方面的內容最出名的就是Java 中的垃圾回收機制,其實PHP 也有 ...
#24. 如何在Android或是Java程式語言中使用Rust的函式庫?
為了避免記憶體洩漏(memory leak),所以要提供一個 close 函數,並在這個函數中透過 libc 提供的 free 關聯函數來釋放儲存在堆積中的 ShortCrypt 結構實體 ...
#25. 記憶體?java模型?jvm結構?一篇文章讓你全部看懂! - IT閱讀
程式設計師可以通過malloc函式和free函式在堆上申請和釋放空間。那麼在Java中是怎麼樣的呢? Java中的堆是用來儲存物件本身的以及陣列(當然,陣列引用是 ...
#26. Linux Ubuntu 程式所耗掉的記憶體| 小賴的實戰記錄 - - 點部落
在linux下跑java時,可以使用top去觀察這程式所耗掉的記憶體及cpu狀況。 ... Swap: 1048572k total, 0k used, 1048572k free, 246688k cached.
#27. 為什麼程式爆記憶體,用工作管理員卻看不出來? - 黑暗執行緒
我們修改程式,把2M byte[] 換成2M 大小的String (字串長度1M,每個字元2 Bytes,物件大小2M),物件大小相近,實測一樣可以飆出1.5G。 static void Main( ...
#28. 架構師的修練 - 安德魯的部落格
NET / Java 回收記憶體的動作是自動的,就是常聽到的Garbage Collection,而上面 ... 上一篇 我有畫張記憶體配置的圖,只能用來說明#01 / #02 的情況,換成#03 就不大 ...
#29. 指標與動態記憶體配置介紹 - 丁培毅
在CPU裡頭替每一個記憶體位元組指定一個序號, 以便用來存取該位元組內 ... 取得的記憶體, 使用完畢後一定要在程式內以free() 函式釋放掉, 例如:.
#30. APP效能-記憶體優化-記憶體管理認知 - 趣讀
作為一名Java程式設計師,我們不需要像C/C++那樣為每一個new出來的物件手動delete/free釋放記憶體。因為有GC(垃圾回收器)的自動回收機制會幫我們 ...
#31. Linux - 風焰資訊站 - Google Sites
釋放 Linux記憶體(kernels 2.6.16以後的版本): ... total used free shared buffers cached ... 為什麼Linux 使用這麼多的記憶體來當作磁碟快取(disk cache) 呢?
#32. runtime(記憶體管理) - 中文百科全書
Java 會周期性的回收垃圾對象(未使用的對象),以便釋放記憶體空間。但是如果想先於收集器的下一次指定周期來收集廢棄的對象,可以通過調用gc()方法來根據需要運行無用 ...
#33. 設計和歷史常見問答集— Python 3.13.0a0 說明文件
如果你想要強迫Python 在釋放記憶體時刪除特定的東西,你可以用 atexit 模組來執行會強制刪除的函式。 為何要把元組(tuple) 和串列(list) 分成兩個資料型態?¶. Lists and ...
#34. 106 年公務人員高等考試三級考試試題 - 公職王
忽或錯誤造成程式未能釋放已經不再使用的記憶體。例如所給程式中p3、p4 指標均分配記. 憶體空間,但在程式執行完後卻未進行空間回收(free),就會造成此一問題。
#35. 讓你不再懼怕記憶體優化
對於安卓應用程式來說,記憶體優化很重要,因為Java VM本身就是比較耗 ... 所以,這個命令可以用來粗維度的監控,檢視一些資訊,做一些定性的分析。
#36. 第12 章排解疑難問題(Sun Java System Message Queue 3.7 ...
重新寫入訊息產生用戶端以設定各個訊息的存在時間值,來限制訊息可保留在記憶體中的時間。您可以置換用於共用連線之所有產生器的任何此類設定值,方法為設定 ...
#37. 記憶體管理- JavaScript - MDN Web Docs
但這個垃圾回收器只是「儘量」做到自動釋放記憶體空間,因為判斷記憶體空間是否要繼續使用,這件事是「不可判定(undecidable)」的(不能用演算法來解決) ...
#38. Joel on Software - Back to Basics
我認為電腦科系一年級學生應該由基礎開始學起,使用C並由CPU開始一路建立觀念,這正是原因。 很多電腦科學計劃認為Java很「容易」,不用碰無聊的字串/記憶體配置就能學習最 ...
#39. JNI内存方面说明以及相关类型手动释放内存原创 - CSDN博客
一、Java内存. Java程序所涉及的内存可以从逻辑上划分为两部分:Heap Memory和Native Memory。 1)Heap Memory:. 供Java应用程序使用的,所有java ...
#40. C++ 中的雙重釋放或損壞錯誤 - Delft Stack
我們可以使用 new 和 delete 函式動態分配和釋放記憶體。 還有另外兩個函式,即 malloc 和 free ,它們也包含在C++ 中,用於動態記憶體分配和釋放。
#41. Vue.js Taiwan 台灣| 不好意思,想向各位請教個問題
... 但最近突然發現瀏覽器的記憶體會不斷的升高,請問有甚麼好方法可以利用javascript 釋放記憶體的嗎? 使用chrome 工具測試發現如圖的object 會越來越大.
#42. 國立臺灣師範大學資訊工程研究所碩士論文
體空間,然而,由於測試過程中可能會發生死結或活結的狀況,執行緒會長期佔. 用記憶體不釋放,故提出超時(timeout)機制來解決。 在Java monitor 可能產生的死結有二種,第 ...
#43. 動態記憶體配置. - ppt download
4 釋放記憶體空間free() void free( void* ptr ); free()會釋放ptr所指向的一塊由程式 ... 所以當記憶體使用完畢後,一定要釋放空間,否則能使用的記憶體會越來越少。
#44. Java 記憶體管理- Azure Spring Apps - Microsoft Learn
介紹Java 記憶體管理概念,以協助您瞭解Azure Spring 應用程式中的Java 應用程式。 ... 您可以使用JVM 選項來設定記憶體各個部分的大小上限。
#45. 119012A11.pdf | PDF - Scribd
(4) 有關Java 語言指令switch 的流程控制變數, 下列何種資料型態不可以使用? ... 使用delete 來釋放記憶體②使用System.gc()來釋放記憶體③使用free 來釋放記憶體 ...
#46. 内存管理学习:java & C 内存管理区别 - 稀土掘金
垃圾回收机制就是用来管理堆中的内存了,当堆中的某个对象不再被使用到的 ... 可以malloc 函数申请分配内存,使用完内存后,要用free 释放内存。
#47. 作業系統
Java Virtual Machine. Microkernel ... 不同的User亦可以創造不同的User Environment (使用者操作環境) ... 配置及釋放記憶體空間(allocate and free memory).
#48. C#記憶體管理 - Thinking and Coding
Stack區域 - Stack區域是用來儲存區域變數(local variable), 記憶體配置 ... 員手動釋放(例如: 使用delete 或free()); 而Java 與C# 程式, 記憶體釋放 ...
#49. 章11. 記憶體管理 - NonGNU.org
創造物件指的是使用alloc, 例如: NSTextField *aTextField = [[NSTextField alloc] init]. 清除物件的方法就是 [aTextField release];. 其中aTextField 只是一個 ...
#50. 記憶體損毀漏洞之後- 消失的安全性和入侵的未來 - Trellix
例如,Use-After-Free (UAF) (使用已釋放記憶體) 這類的漏洞,常出現在Web ... 最近這幾年要將這些漏洞全面轉變成用來入侵的武器,已變得相當困難。
#51. f-20191001142527.docx - 連江縣政府
下列那一項記憶體定址模式最適用於跳躍指令(branch instruction)中用來表示目的位址( ... (A)Access 與MySQL (B)Java 與C++ (C)Android 與iOS (D)Excel 與Word.
#52. PPTX to PDF - Memory usage problem - Free Support Forum
为什么一个30M的pptx转换pdf竟然需要这么多内存呢? 而且为什么这个内存不能释放呢? Java Cells Memory Leak.
#53. 【Java】JVM内存回收 - 知乎专栏
OopMap 更像是一种空间换时间的策略,牺牲小部分的空间用来存储对象指针,避免了 ... 在应用释放内存之后(即JVM 执行GC 之后),就会触发free 操作, ...
#54. Android ram 神秘消失探討(第4頁) - Mobile01
光看free memory你會嚇到,系統300GB的memory被吃到只剩下50GB左右(這是台server) ... 在電腦科學中,內部記憶體泄漏指由於疏忽或錯誤造成程式未能釋放已經不再使用的 ...
#55. Linux 用ps 與top 指令找出最耗費CPU 與記憶體資源的程式
以這個例子來說,我們將排序的欄位指定為 -%mem ,這樣就可以依照記憶體使用量,從大到小排序。 最後將 ps 的輸出以Linux 管線(pipe)導向至 head ,只 ...
#56. 針對Amazon OpenSearch Service 叢集上的高CPU 使用率進行 ...
檢查Apache Lucene 合併執行緒集區。 檢查JVM 記憶體壓力。 檢閱您的碎片策略。 最佳化您的查詢。 解決方法. 使用節點 ...
#57. 使用valgrind檢查內存問題-软件开发平台及语言笔记大全(超详细)
另外上面的7中情況,有些情況嚴格的說,實際上可以歸為一類。 下面看怎樣執行valgrind來檢測內存錯誤: valgrind --track-fds=yes --leak-check=full --undef-value ...
#58. 利用Jmagick(ImageMagick)來取得圖片的長寬 - 聰明的生活
一般Java要取得圖片的長寬size大部份的人,也是最簡單的方法,. 就是使用java.awt.image.BufferedImage來取得,不過有時JVM在釋放記憶體來不及時,很 ...
#59. 一張圖教你檢查Raspberry Pi 4的記憶體大小
查詢記憶體大小及使用量. 打開Terminal輸入以下指令: free -h. 就可以看到 ...
#60. 搞java開發,看懂JVM的GC日誌真的很重要- 楠木軒
需要考慮分配(malloc)記憶體分配與(free)釋放記憶體,但我相信每 ... 第一行指明瞭這是第238384次GC 在最近2.3 s 內花了2.2s 用來做垃圾收集。
#61. 一次内存泄漏事故排查全记录 - LangInteger
所以评估一台服务器的可用内存的时候,使用free + buff/cache 来看是更为合适的。 ... 要分析是否存在内存泄漏问题,需要分析该java 进程的堆内存使用 ...
#62. iOS程式開發與XCode4.X-Automatic Reference Counting的使用
而在近幾年的WWDC中,Apple也一再的告訴大家,記憶體的crash是導致應用程式上架 ... 來控制它們的記憶體配置與釋放,所以在使用時,必須使用toll-free ...
#63. Java对于内存的需要知道的知识- 天驰 - 博客园
在c和c++中运行程序时用malloc 或new申请任意大小的内存,我们需要自己决定自己在何时何地使用使用free和delete来释放内存。 Java虚拟机内存模型 ...
#64. 嵌入式系統設計中消除記憶體洩漏的策略@ 程式專欄 - 隨意窩
標準C程式庫函數malloc()和free()可在任意的時間段中,為應用分配任意大小的記憶體塊。隨著記憶體塊的使用和釋放,在整個記憶體區域中,分配給堆疊的 ...
#65. Re: [討論] c++真的很難嗎? - 看板Soft_Job - 批踢踢實業坊
樣板(Template) C++之所以強大的原因之一,自己研究然後C/C++ 跟JAVA/.NET 相比1. 記憶體管理JAVA/.NET 少了delete 跟free這些要自己手動釋放記憶體的 ...
#66. C 語言的執行環境 - 陳鍾誠的網站
要理解C 語言的設計理念,首先要能理解C語言程式在電腦中的執行環境。 ... 然後,當我們使用free() 函數釋放記憶體空間時,則原先分配的區塊會歸還給 ...
#67. spring boot 引起的「堆外內存泄漏」 - 每日頭條
步驟一:先使用java層面的工具定位是不是堆內內存、code區域或者使用unsafe. ... 的使用了malloc 申請內存,調用end的時候調用了free去釋放內存了。
#68. [Java] 喝杯咖啡,聊點GC(一) – 基礎概念
今天我們要跟大家聊一點關於Java 的神祕領域– Garbage Collection ... 在HotSpot VM 中,有2 個技巧被用來加速記憶體取得(建立物件)的過程,其一被 ...
#69. [C 語言] 程式設計教學:如何使用結構(Struct)
由於C 沒有內建的物件導向語法,使用指向結構的指標來模擬C++ (或Java ... 由於我們從堆積(heap) 動態配置記憶體,在程式尾段要記得將記憶體釋放掉。
#70. GC 前、GC 後
GC前後到底有什麼差別?當然,理論上會清出可用的記憶體空間,至於清出了多少空間?你可以在執行JVM時,使用-verbose:gc選項,例如啟動JDK中的記事本範例程式:你可以 ...
#71. 17. 記憶體配置與管理 - About Jun Wu
每當變數被宣告後,就會自動地在記憶體中配置適合的空間供其使用;當變數所在的函 ... 的記憶體空間是不會自動被釋放的,如果我們沒有在程式中使用「free」來釋放,則 ...
#72. [問題] 有關JAVA記憶體釋放的問題
據我所知, C++有delete的語法可以清除記憶體.. 那JAVA是否有類似的語法呢?? 若是finallizer, 那finallizer裡面應該要怎樣寫?? 也是把變物件= null 嗎 ...
#73. Privacy Eraser Free 5.39.0 安裝版: 軟體王2023
這意味著您還可以使用自己的插件刪除其他應用程式留下的任何曲目。 ... 檔案、資源回收筒、剪貼簿、任務欄跳轉列表、dns 緩存、日誌檔案、記憶體轉儲、錯誤報告等。
#74. [ JVM 應用] Java 記憶體區域的記憶體溢出異常 - 程式扎記
對Java 程式Programmer 來說, 在JVM 的自動記憶體管理機制下, 不需要像C/C++ Programmer 需要對每一個new 操作去寫配對的delete/free 程式碼, ...
#75. QEMU 内存管理 - CTF Wiki
MemoryRegion:Guest 视角的一块“内存”¶. 在Qemu 当中使用 MemoryRegion 结构体类型来表示一块具体的Guest 物理内存区域,该结构体定义于 include/ ...
#76. C++ 指標函數
mwArray就好的多,一切交給C++物件去搞定,你只要放心地用就可以了。不過Matlab C++函式庫為了防止頻繁記憶體分配和釋放重寫了記憶體分配和釋放等函式。你 ...
#77. TW-34-04-T-5-250-085 - Datasheet - 电子工程世界
任务1:熟悉micropython的基本语法开始的时候,我下载了Thonny,发现真好用啊,后来看视频的时候,知道了Mu Editor也可以用来编辑程序并上传到Pico上,于是试了下。总的来 ...
#78. 車模擬器 - brosat.online
雷電模擬器不斷適配改進鍵盤映射按鍵,並進一步提高了按鍵的靈敏度與釋放技能的精準度,讓玩家可以快速熟悉狂野飆車9:競速傳奇的操作。
#79. Java技术手册, 第五版 - 第 91 頁 - Google 圖書結果
不會被直接傳遞給 method。method 只能獲得對數值的參考,因此, ... 此外, Java 也會自動地回收已經不會再使用到的記憶體空間,它會透過記憶體回收( garbage collection ) ...
#80. 精讀資料結構,演算法(C/C++) - Google 圖書結果
第21章記憶體管理 21.1 概念記憶體管理是電腦科學中一個比較複雜的領域, ... 體,C++提供運算子delete來代替C中的free函數,以釋放所配置的記憶體,倘若沒有使用delete, ...
java能使用free來釋放記憶體 在 Re: [討論] c++真的很難嗎? - 看板Soft_Job - 批踢踢實業坊 的八卦
※ 引述《joeywayi (拉拉拉吃屎啦)》之銘言:
: 如題
: 想請問各位攻城濕
: 因為我自己是學習c++入門的
: 覺得比起java友善很多
: 常常聽到說c++很難
: 這個是真的嗎?
C跟C++是完全不同的語言(無誤
C++是個很大很大的坑(相比JAVA/.NET)
C的聖經 The C Programming Language 很薄一本
看完也懂了八九成,寫純C你不用看太多書
C++公認的聖經 C++ Primer 厚厚一本
看完之後你更不懂了,寫C++書看不完
C跟C++最簡單的差異包含
1.記憶體管理
//這是C的寫法
int *ptr = malloc(sizeof(int)); //配置記憶體
free(ptr);//釋放記憶體
//這是C++的寫法
int *ptr = new int(100);//配置記憶體
delete a;//釋放記憶體
而C++的new 跟delete又會影響 建構式(constructor)跟解構式(destructor)的呼叫
在C/C++中記憶體管理,是很重要的事情,沒弄好就會造成記憶體被佔用
2. 物件導向(Object-oriented)
把所有方法、函式都模組化,並且有封裝、繼承、多型、抽象的概念(詳細自己研讀)
而舉例來說goto 是C中一個很強大的功能,
但到了C++反而建議不要用,因為會危害程式的可閱讀性
而你要在C中寫出類似OO的語法當然也是可以,但就很像閉門造車,自找麻煩
3. 樣板(Template)
C++之所以強大的原因之一,自己研究
然後C/C++ 跟JAVA/.NET 相比
1. 記憶體管理
JAVA/.NET 少了delete 跟free這些要自己手動釋放記憶體的傢伙
取而代之的是Garbage Collection(俗稱GC),
讓底層自動幫你管理哪些資源不再被利用需要釋放
因為是系統底層管理的,所以你也不能知道到底釋放了沒
你頂多使用GC.Collect() //.net 去通知系統該釋放了,但系統到底釋放了沒 天知道
2. 泛型(template)
你沒看錯,跟C++的樣版名稱一樣,但偏偏兩者不完全相同
MSDN中簡單說明了這兩者不是一樣的東西,C#中的是閹割版(應該可以這樣說)
https://msdn.microsoft.com/zh-tw/library/c6cyy67b.aspx
3. 指標(pointer, ptr)
C就俱備的強大利器,把記憶體的利用又細分成實體跟門牌號碼(指標)的概念
先學JAVA/.Net的在回去看C/C++ 常常會看不懂 ptr到底在幹嘛
因為JAVA/.Net 已經簡化了ptr,在裡面可能會看到的指標大概就只剩this(物件本體)
以上是小弟工作寫了半年C++簡單的介紹.Net 跟C++的差異
如果是學習導向的,C++跟.Net都學不會吃虧
如果是工作導向的,就看你要走哪個領域
e.g 走前端html/javascript的話,你就不需要學C/C++了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.240.59.148
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1461257524.A.154.html
... <看更多>