問題タブ [overwrite]
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.
php - PHP配列は値を上書きしますが、配列に追加する必要があります
配列:
必要なもの
何が起こっていますか
私が試しているのは、クエリ結果セットからのものです
何か考えがありますか、正しい方向に助けてください?
java - Java FileWriter の上書き
InputStream として利用可能な新しいデータがあるたびに新しいデータを生成するコードがあります。毎回同じファイルが上書きされます。ファイルが書き込まれる前に 0 kb になることがあります。Web サービスは、これらのファイルを定期的に読み取ります。ファイルが 0 バイトの場合は避ける必要があります。
どうやってこれを行うのですか?この場合、ロックは役に立ちますか? ブラウザーがロックされているファイルを読み取るためにアクセスした場合、ブラウザーは、ロックが解除されてファイルが再び読み取れるようになるまで、キャッシュから古いデータを表示し続けます。
c - Cでchar []をリセットする最良の方法は何ですか?
私は文字列を使用します:
0 から始まる各位置にいくつかの文字を追加します。ただし、0 から始まる新しい文字の追加を開始できるように、これらの位置をすべてクリアできる必要があります。
そうしないと、2番目の文字列が短くなると、最初の文字列を上書きしないため、2番目の文字列を追加するときに最初の文字列から余分な文字ができてしまいます。
c++ - std::cin の内部バッファを変更するにはどうすればよいですか
を使用してパスワードを取得するソフトウェアを作成していますstd::cin
std::cin
ただし、可能性は低いですが、パスワードがメモリからディスクにページングされる可能性を回避しようとしているので、パスワードを使い終わったらすぐにパスワードを上書きするようにバッファを変更したいと考えています。
今私はこれを持っています:
しかし、cin バッファーの現在のサイズが考慮されていないため、これは悪いことだと確信しています。バッファの内容を適切に上書きするにはどうすればよいですか?
助けてくれてありがとう!
sql - SQLite ファイルの内容を上書きするにはどうすればよいですか
SQLite を使い始めたばかりで、すべてのアプリケーション データをファイルに書き込みたいのですが、ファイルが既に存在するかどうかはわかりません。「通常の」ファイルではこれは簡単ですが、SQLite ではテーブルが既に存在する場合は作成できず、主キーが既に存在する場合は行を挿入できません。
私は基本的に「CREATE TABLE IF NOT EXISTS table ....else ... DELETE FROM table」のようなことをしたいと思っています。それを行う方法があるに違いありません。他の方法よりも効率的な方法がいくつかあると思います。たとえば、削除して再作成するよりも既存のテーブルを使用する方が良いと思うかもしれませんが、それは、テーブルが存在するかどうかを確認し、その内容を削除することに何が関係しているかによって異なります。
または、データベースをメモリ (sqlite3_open(":memory:",db)) に書き込む方法はありますが、その内容をバイト配列などとして取得してファイルに書き込む方法はありますか?
c++ - 派生クラスに基本関数を強制的に呼び出す
別のクラスからクラスを派生させて関数を上書きすると、派生クラスBase::myFunction()
の実装内で呼び出して基本関数を呼び出すことができます。myFunc
Base
ただし、上書きされた関数で明示的に呼び出されることなく、基本関数が呼び出されることをクラスで定義する方法はありますか? (派生関数の実行前または実行後)
または、さらに良いことに、仮想Base
クラスに仮想関数があり、2 つのプライベート関数before()
とが実装されている場合、このクラスの派生クラスの関数が呼び出される前後にクラスで定義after()
できますか? ?Base
Base
before()
after()
ありがとう!
c# - 上書き、保存、ストリームの使用。彼らは本当に違うのですか?
ファイルを使用不可にしたい。上書きしたら本当に意味あるの?
上書き、ストリームの使用、保存、またはテキストの追加に違いはありますか?
注: 後でファイルを削除し、回復を回避したい。
c# - ユーザーがお互いを上書きしないようにする
レコードを更新するときに、2人のユーザーが誤ってお互いを上書きするのを防ぎたいです。つまり、2人のユーザーがレコードAを含むページをロードします。ユーザー1はレコードをABに更新し、ユーザー2はレコードをACに更新します。
最後にデータベースにヒットしてオーバーライドしたいだけではありません。レコードが更新されたため、保存できないというメカニズムが必要です。
今私が持っている2つのアイデアは、レコードにタイムスタンプを付けてそれを確認することです。一致しない場合は、更新を許可しないでください。2番目の方法は、更新が実行されるたびにレコードをGUIDし、GUIDを確認し、一致しない場合は更新しないことです。
これらの方法のいずれかが有効である場合は、どちらが最適ですか。そうでない場合、あなたは何を提案しますか。違いが生じる場合、これはC#です
ありがとう
python - Python でのファイルの読み取りと上書き
現在、私はこれを使用しています:
しかし問題は、古いファイルが新しいファイルよりも大きいことです。そのため、古いファイルの一部が最後にある新しいファイルになります。