問題タブ [write]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - カーネルドライバーを使用したアドレスへのC++メモリ書き込みバイト
だから私は何をしようとしているのかを説明し、なぜそれが私にとってうまくいかないのかを理解したい.
CE からアドレスを見つけました : これは0x04013118
、値がバイトの配列である:DC 04 00 00 04 02 00 00
私がやろうとしているのは、カーネルドライバーを使用してメモリをこのアドレスに書き込むことです。これは、バイトの配列でもある新しい値です。
DC 04 00 00 00 00 00 00
使用しようとしている関数のほとんどはここにありますが、ほとんどのパラメーターは他のクラスで定義されているため、すべてを提供することはできませんが、コードの一部 (ここに入れるだけです) で十分だと思います。
これは MemoryManager.cpp と BypassMemory.cpp の一部です。
これはMemoryManager.hです:(誰かが興味を持っている場合)
興味深い部分は次のとおりです。
現在のパターンの検索機能から 0x04013118 のアドレスを正常に読み取ることができました。すべて問題ありませんが、ここで述べたことを使用してこのアドレスに書き込もうとすると、メモリ内で何も起こらず、値も変化しません。 、なぜ何も起こらず、メモリが変わらないのか、誰にも分かりますか? 脆弱性があり、読み取りと書き込みのアクセス許可があるため、カーネルドライバーはこれとは何の関係もないと確信しています。
python - Python が実際にファイルに書き込むのはいつですか?
ユーザー入力を収集してファイルに書き込む Python スクリプトがあります。基本的な構造は、コードが画像のリストを調べ、各画像をユーザーに表示し、入力を介してユーザーにプロンプトを出し、ループを介して反復ごとにユーザー入力をログに記録することです。ファイルのリストが数千に達し、エラーや電源障害などのために再起動する必要がないようにするため、ループでの書き込みは重要です。
コードごとに、関連する部分は次のとおりです。
スプレッドシートには最初の 70 行のデータが既にあるため、最初に入力クエリを取得するのは i=71 です。この行を何度か呼び出して実行しましたinput
が、(コードがまだ実行されている間に) メモ帳でファイルを開くと、if len(Assess)==0:
. 手動入力をファイルに表示できる唯一の方法は、ファイルを閉じることです。
ファイルの書き込みがAssess=input()
書き込みとは異なる扱いをするのはなぜAssess=sheet.cell_value()
ですか?
forループ内でファイルを開いて閉じる以外に、各反復の後にこれを書き込む方法はありますか?
firebase - Firebase バッチ書き込み: 1 つの書き込みには、以前に実行された別の書き込みが必要です
Firebase のバッチ書き込みを使用して、すべての書き込みが行われるか、まったく行われないかを確認したいと考えています。
ただし、ドキュメント (doc1) とドキュメント (doc2) を作成したいのですが、doc2 は doc1 のサブコレクションにある必要があります。
サブコレクションを持つことができるように、doc1が存在する必要があると思います(間違っている場合は修正してください)。1 回のバッチ書き込みで両方の書き込みを行うことはできますか?
javascript - Javascript ページからの JSON データの保存
ローカル コンピューターのファイルから開く JavaScript/HTML ローカル Web ページを作成しようとしています。データをJSON形式で保存するようにしたいと思います。しかし、ローカルの JavaScript プログラムに同じディレクトリ内のファイルの読み取りと書き込みをさせる方法を見つけるのに苦労しています。