問題タブ [read-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.

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

iphone - オンラインSQLiteデータベースiPhoneの読み取り/書き込み

ユーザー名やパスワードなどでいっぱいのデータベースを持っています。しかし、ユーザーがアプリケーションを開くたびにデータベースの新しいコピーをダウンロードするか、インターネットを使用してデータベースの読み取り/書き込みを行う必要があります。最も実用的なソリューションです。

これは現在、ローカルでデータベースの読み取りと書き込みに使用しているコードです。これは主に、オンラインでデータベースの読み取りと書き込みに使用される関数とルールを作成することを目的としています。

前もって感謝します!

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

c# - まったく同じxmlファイルを読み書きする多くのユーザーに関する質問

私は、重要な数のユーザーがまったく同時に単一のXMLファイルからの読み取りおよび/または単一のXMLファイルへの書き込みを行うWebサイトを作成しました。

現在の設定に代わるものについての提案を求めているのではなく、そのアプローチが間違っているのか、それとも正しいのかを知りたいだけです。そのようにするのが間違っていたのなら、なぜそれが間違っているのか説明してください。

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

python - configparserの読み取りと書き込み

Python 3.2とconfigparserモジュールを使用していますが、いくつかの問題が発生しています。構成ファイルを読み取ってから書き込む必要があります。私は次のことを試しました:

問題は、r +でデータを開くと、それに書き込むと新しい情報が追加されることです。古いものを上書きしません。

このように^を開くとファイルが空になるため、^は安全ではないようです。書く時間がなくなる前にプログラムがクラッシュした場合はどうなりますか?構成ファイルが失われます。wで開く前にバックアップする唯一の解決策はありますか?

編集:

以下も可能ですが、安全ですか?

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

java - Java-I/O中にファイルへのアクセスを許可する

Javaで使用されているファイルへのアクセスを許可する方法はありますか?

それ以外の場合は、テキストファイルに1行追加するたびにそのようなことをする必要があります...

ありがとう!

明確にするために:Javaがファイルに書き込んでいる間にファイルにアクセスできるようにするために外部プログラムが必要です。ファイルに行を追加する必要があるたびに、上記のコードを使用したくありません。最初からファイルライターを開き、必要なときにいつでも追加したいと思います(ただし、前述したように、外部プログラムへのアクセスを許可する必要があるため、これは機能しません!)。

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

windows-7 - Nullsoftインストーラー、Win7、読み取り/書き込みデータディレクトリをインストールする方法は?

アプリケーションをインストールするインストーラー(Nullsoft Install System v2.46)と、インストールされたアプリケーションから読み取り/書き込みアクセスされる(テキスト)データファイルを含むいくつかの(ネストされた)データディレクトリを作成しました

WinXPではすべて正常に動作します。アプリケーションがロードされ、インストールディレクトリの下にネストされたデータディレクトリからファイルの読み取り/書き込みが可能になります。

ただし、Win7 / 64にインストールすると、インストールの一部として作成されたデータディレクトリは読み取り専用になります。したがって、アプリケーションはデータファイルをロードしますが、上書きに失敗します(インストールディレクトリの下の読み取り専用データディレクトリにあるため)。

はい、これはWin7-64ビットであるため、データディレクトリはたまたま次の場所にあります。

Win7のインストールポリシーは、以前のWinOSよりも厳格であることを理解しています(セキュリティ上の理由から)。

質問:インストール中に、これらのデータディレクトリが読み取り/書き込み可能であり、その中の(テキスト)データファイルも読み取り/書き込み可能であることを確認するには、どのメカニズムを使用する必要がありますか?

これらのデータファイルはユーザー固有ではなく、プログラムの実行に必要なデータを意味します。(これらがないと、プログラムは役に立ちません。)論理的には、これらは「プログラムシステム」ファイルですが、プログラムで使用される「拡張可能なデータセット」を表すと合理化できます(したがって、読み取り/書き込みが必要です)。

単純さと一貫性のために、プログラム内からdir / file権限を変更するのではなく、インストーラーでこれに対処したいと思います。このデータは、アプリケーションがインストールされている場所に存在し、一部には存在しないことが望ましいですC:/Users/Default/。またはC:/ProgramData/MyApp/.ディレクトリ。

Win7ポリシーに対するdata-dirs-under-app-install-dirに対する「読み取り/書き込み」の関心はありますか?(そこにインストールしないことになっていますか?)

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

java - Java でデータを直接 RAM に書き込み、それを読み取りますか?

これはおそらくプログラミングの多くの一般的なルールに反することはわかっていましたが、どうすればよいでしょうか? 私がこの質問をする理由は 2 つあります。

  1. アプリでRAMにデータを書き込み、別のアプリでRAMから同じデータを読み取ろうとします。
  2. 近い将来、Java アプリケーションを最適化する必要があるため、知りたいです。
0 投票する
1 に答える
2848 参照

simultaneous - ハードディスクへの/からの同時2つ以上の読み取り/書き込み

ハードディスクにデータを読み書きするスピンドルはハードディスクに1つしかないと言われていますが、2つ以上のデータを同時にハードディスクに読み書きするにはどうすればよいでしょうか。使用されているオペレーティング システムは Windows XP です。同時に発生します。これはどのように起こりますか?

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

configuration - app.config ファイルでのユーザー定義設定の書き込み/読み取り

ユーザー設定の app.config ファイルを読み書きしようとしています。confige ファイルを操作するためのコードのスニペットを見つけました。最終的にコンパイルして実行しましたが、App.config ファイルに対して何もしていないようです。

コードは次のとおりです。

エラーなしでコンパイルしていますが、何かを行っているかどうかはわかりません。

コードに何か問題がありますか?セクションの書き込み/読み取りと、キー/値の書き込み/読み取りができる必要があります。前もって感謝します。

更新: ConfigurationManager を使用する代わりに、単に Properties.Settings.Default を使用します。ただし、プログラムはエラーなしで準拠しており、コードは単純に見えますが、書き込みと読み取りに少し問題があります。

コード内から Properties.Settings.Default をどのように読み書きしますか?

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

html - Perl を使用して html を解析する

私は次のhtmlを持っています-

私が持っているcsvにそれを解析したい

名前=ジョン

コメント = 私は本当にサッカーが大好きです。

キーワード=愛、サッカー

コンソール アプリでは、どんな助けも大歓迎です。

0 投票する
6 に答える
48426 参照

c - stdin への書き込みと stdout からの読み取り (UNIX/LINUX/C プログラミング)

私は、プログラムがファイル記述子を引数として (通常は exec 呼び出しの親から) 受け取り、ファイルから読み取り、ファイル記述子に書き込む割り当てに取り組んでいました。私のテストでは、プログラムが機能することに気付きました。ファイル記述子として 0、1、または 2 を使用してもエラーは発生しません。標準入力に書き込んで画面に表示できることを除いて、それは私にとって理にかなっています。

これについての説明はありますか?stdin/stdoutには何らかの保護があるといつも思っていました.fprintfをstdinに、またはfgetsをstdoutから実行することはできません。