おじいさんは山へ柴刈りに、おばあさんは川へ洗濯に、Dukeはホットスポットへ世代別ガーベージコレクションをしに行きました。
Dukeがjava.lang.ref.Cleanerを実行していると、どこからともなくどんぶらこ、どんぶらことクラスファイルが流れてきました。
Dukeがこれを持ち帰りクラスローダーを実行すると、あら見事! RCEが成立してしまいましたとさ。
おじいさんは山へ柴刈りに、おばあさんは川へ洗濯に、Dukeはホットスポットへ世代別ガーベージコレクションをしに行きました。
Dukeがjava.lang.ref.Cleanerを実行していると、どこからともなくどんぶらこ、どんぶらことクラスファイルが流れてきました。
Dukeがこれを持ち帰りクラスローダーを実行すると、あら見事! RCEが成立してしまいましたとさ。
XeGrader plus でも使っているオブジェクトを大量に動かす技法について解説しました。皆様の参考になれば幸いです。
XeGrader plus でも使っているオブジェクトを大量に動かす技法について解説しました。皆様の参考になれば幸いです。
Sega Dreamcast向けのGoランタイム環境であるlibgodcの紹介です。
メモリ16MB RAM、シングルコアSH-4 CPU、OSなしの環境で動作します。
ガーベージコレクション、ゴルーチン、チャネルなどの機能を提供します。
Sega Dreamcast向けのGoランタイム環境であるlibgodcの紹介です。
メモリ16MB RAM、シングルコアSH-4 CPU、OSなしの環境で動作します。
ガーベージコレクション、ゴルーチン、チャネルなどの機能を提供します。
この記事では、AWKに関する技術的な情報がまとめられています。
AWKがGC(ガーベージコレクション)を必要としない設計であることや、ローカル変数の扱い、Autovivificationなどについて解説されています。
また、AWKの構文や文法に関する興味深い発見も紹介されています。
この記事では、AWKに関する技術的な情報がまとめられています。
AWKがGC(ガーベージコレクション)を必要としない設計であることや、ローカル変数の扱い、Autovivificationなどについて解説されています。
また、AWKの構文や文法に関する興味深い発見も紹介されています。
計算機科学の終焉|情報処理学会・学会誌「情報処理」 note.com/ipsj/n/n5452...
計算機科学の終焉|情報処理学会・学会誌「情報処理」 note.com/ipsj/n/n5452...
覚えることが多い 初心者の主観ですがRustが難しい理由はこれに尽きると思います。初心者の感想として覚えることの多さについて書いていきます。 ちなみに、覚えることは多いですが、全部覚えなくても全然やっていけますし、見返りは大きいのでそのことについても書きます。 メモリ管理が難しい? よくRustが難しい理由として真っ先にに挙げられるのがメモリ管理です。しかし、これは実はそうでもないということが使い始めると分かってきました。…
覚えることが多い 初心者の主観ですがRustが難しい理由はこれに尽きると思います。初心者の感想として覚えることの多さについて書いていきます。 ちなみに、覚えることは多いですが、全部覚えなくても全然やっていけますし、見返りは大きいのでそのことについても書きます。 メモリ管理が難しい? よくRustが難しい理由として真っ先にに挙げられるのがメモリ管理です。しかし、これは実はそうでもないということが使い始めると分かってきました。…
現代のヒープメモリ管理 〜GCと所有権〜 - MicroAd Developers Blog
現代のヒープメモリ管理 〜GCと所有権〜 - MicroAd Developers Blog
Google翻訳にしゃべらせてみたらガーベィジが近そう
Google翻訳にしゃべらせてみたらガーベィジが近そう