問題タブ [writing]

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.

0 投票する
2 に答える
277 参照

php - phpでファイルの一部を削除する

を使用file_get_contentsしてhtmlファイルに書き込んだ後、cssと画像へのパスが変更されたため、このファイルの内容の特定の部分を削除する必要があります。

だから私は以下のような行を持っています:

これらの2行の:'/ Elements /'の部分とその他の部分を削除して、正しいパスを取得したいと思います。

0 投票する
1 に答える
441 参照

asynchronous - 同時に同じファイルへの書き込みと読み取り (ディスクは非同期ですか?)

ファイルをディスクに書き込む Web サービスを作成しています。これらのファイルは、書き込みと同時に読み取られることがあります。

これを行うと、同じファイルから書き込みと読み取りを行うと、同じ長さのファイルになることがありますが、内部のデータの一部は同じではありません。したがって、350MB のファイルでは、おそらく 20 ~ 40 バイトの違いがあります。

この問題は、ほとんどの場合、3 ~ 4 個のファイルが同時に読み書きされている場合に発生します。この問題は、ディスクへの「書き込み」の後、データが実際に書き込まれる、つまりディスクが非同期であるという保証がないためである可能性があります。

また、テストしているコンピューターは標準の macbook pro にすぎないため、派手なディスクは一切使用していません。

バグは別の場所にある可能性がありますが、質問をして、この書き込みと読み取りのことについて何か知っている人がいるかどうかを確認したかっただけです。

0 投票する
2 に答える
1106 参照

ruby-on-rails - ActiveRecordのsaveメソッドを上書きしてカスタムインターフェースを使用する

次のような状況になりました。

Railsアプリケーションと2つのデータベースがあります。1つはRailsアプリケーション用で、もう1つは(同じDBサーバーインスタンスで実行されている)別の非Webアプリケーション用です。

私のRailsWebアプリケーションは、SQLを介して(2番目の)データベースから直接読み取ることができますが、セキュリティ上の制限のために書き込むことができません(データは非Webアプリケーションによって検証される必要があります)。そこで、データベースに書き込むためのSOAPに基づく小さなCLIインターフェイスを作成しました。

私の質問は次のとおりです。SQL接続を介して読み取りが通常どおり行われるようにActiveRecordモデル(Rails 3)を拡張できますが、更新/作成/削除は自作のインターフェイスを介して行われます。

ご回答ありがとうございます!

0 投票する
4 に答える
2004 参照

c++ - C++ ファイルへの書き込みの問題

私のコード:


この C++ プログラムを実行すると、別のプログラムがこのファイルを読み取る必要があります。問題は、ファイルが C++ によってロックされていて、他のプログラムから読み取ることができないことです。共有が可能な C++ プログラムのどこかにコードを記述しなければならないことがあることはわかっています。誰かが私が必要とするものを正確に書くことができますか. 私はこれをググって死にましたが、まだこれを機能させることができません。

他のプログラムがファイルを読み取る前に、ファイルを閉じると言う人もいます。これはできません。ファイルを開く必要があります。

ありがとう

0 投票する
3 に答える
65 参照

performance - タイピング効率のヒントはどこにありますか?

EG私は最近いくつかのソースコードを読んでいました。

そして誰かがコードを持っていました。

これは本当に速く/簡単に書くことができます。もし私がコードを書いていたら、私は行っただろう。

時間がかかります!

だから私はどこでいくつかの書き込み効率のヒントを見つけることができるのだろうかと思っていました。または、考えられる場合は投稿することもできます。

私は主にPythonとCでプログラミングします

edit1:私は個人用のプログラムを作成しているので、使いやすさを損なう場合を除いて、ランタイムはそれほど大きな問題ではありません。

edit2:したがって、コーディング時間は10%高速なランタイムよりも重要です。

edit3:@kevinは短く、不可解なワンライナーではなく、あなたの提案のようなものです(ありがとう)

0 投票する
1 に答える
484 参照

html - オンラインまたはオフラインのテキストからHTMLエンティティへのコンバーター

たとえば、引用符やその他の文字を含むテキストの段落を取得してhtmlエンティティに変換するオンラインまたはオフラインのソフトウェアを知っている人はいますか?

変換する通常の英字ではなく、引用符やダッシュなどを探しています。

私が尋ねる理由は、ウェブサイトのコピーを書くためにWordを使用することを主張するコピーライティング部門がありますが、奇妙な文字を見つけなければならない間、これをコピーしてサイトに貼り付けるのは時間と手間がかかります。

前もって感謝します

0 投票する
5 に答える
3161 参照

c# - .NET での XML ファイルの解析

いくつかの構成設定を読み込むための最良の方法を決定しようとしています。基本的に、複数の人がログインするアプリケーションがあり、ログインしたら、すべての設定をロードしたいと考えています (例: 色、フォント サイズ、個人記録など)。

.NET で解析するのはかなり簡単だと思ったので、XML ファイルを使用してこれを行うことを考えていましたが、予想よりも難しいようです。

注: 何らかの理由で一部のコードが表示されていませんが、基本的に「ProgramSettings」および「UserSettings」というラベルの付いた主要なセクションがあります。編集:私のためにそれを修正してくれた人に感謝します。

とにかく、私がやりたいのは、ユーザーのログイン名か何かになる「ユーザーキー」を取得することです。次に、次のようなことができるとよいでしょう。

このようなことは可能ですか?私が行ったすべての調査は、各値をループする必要があることを示しているようです。ファイル全体をロードし、任意の要素に直接アクセスしたいと思います。

次のように値を編集できれば素晴らしいでしょう。

0 投票する
4 に答える
2928 参照

c# - C#の特定のカーソルポイントからファイルを読み取る方法は?

ファイルを読みたいのですが、ファイルの最初からではなく、ファイルの特定のポイントで読みたいのです。たとえば、ファイルの先頭から977文字後にファイルを読み取り、次の200文字を一度に読み取りたいとします。ありがとう。

0 投票する
2 に答える
543 参照

php - 高負荷ファイルI/Oのベストプラクティス?

同時負荷が高く、ファイルロックにハングアップすることなくファイルI / Oを処理する必要があるLAMPサーバーに推奨されるベストプラクティスは何ですか?

つまり、名前と電子メールアドレスが多数含まれているSUBSCRIBERS.CSVファイルが必要だとします。しかし、私は人々が購読を解除するためのフォームに記入できるようにしたいと思います。登録解除アクションは、そのファイルをスクロールして、特定の電子メールアドレスに一致する行が存在する場合はそれを削除します。これはPHPの簡単な作業のように見えますが、一度に10人が購読を解除しようとし、10人の新しい購読者が追加された場合はどうなりますか?LinuxまたはPHPが私が思っているよりも優れている場合を除いて、PHPで問題が発生し、ファイルロックが原因でエラーが発生する可能性があると思います。

クライアントがデータベーステーブルではなくCSVファイルを必要としていることに注意してください。データベーステーブルでは、これは問題にはなりませんが、ファイルI / Oとして、潜在的な問題が発生する可能性があります。

(ところで、個人情報の盗難を防ぐために、.htaccessトリックを使用して、名前を推測してWeb経由でCSVをダウンロードできないようにします。アクセスするには、PHPスクリプトまたはFTPのいずれかでのみアクセスする必要があります。)

0 投票する
3 に答える
715 参照

f# - データをより速く読み取るにはどうすればよいですか?

うーん... F#を使用して、この問題 ( https://www.spoj.pl/problems/INTEST/ )で受け入れられるのに十分な速さでデータを読み書きする方法を見つけるのはちょっと難しいです。

私のコード(http://paste.ubuntu.com/548748/)はTLEを取得します...

データの読み取りを高速化する方法はありますか?