問題タブ [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.
linux - Bash 読み取り/書き込みファイル記述子 -- ファイルの先頭をシーク
ファイル記述子が後で参照するファイルを削除できるように、bashで読み取り/書き込みファイル記述子を使用しようとしました。
しかし、cat
コマンドは何も出力しません。読み取りと書き込みに別々のファイル記述子を使用すると、目的を達成できます。
を印刷しHello world
ます。
ファイル記述子の書き込みから読み取りに切り替えたときに、bash がファイル記述子の先頭を自動的にシークしないと思われます。次の bash と python コードの組み合わせでこれが確認されます。
fdrw.sh
fdrw.py
与える:
bash を使用するだけで目的を達成する方法はありますか?
database - VB.Net2010のAccessデータベースからの読み取り/書き込み
私はこれに数日間取り組んでおり、VB.Net 2003用に置いている2、3冊の本をチェックしましたが、これを行う方法が変更されました。また、私はこのWebサイトで同じことに対する他の回答を検索し、ConnectionStringについて何かを述べているMSDNへの参照を見つけました。ConnectionStringで適切なドキュメントを見つけることができず、与えられたメソッドの残りの部分はそれなしでは役に立たなかったので、今私は尋ねなければなりません... VB.Net 2010でAccessデータベースファイルを読み書きするにはどうすればよいですか?
database - 書き込みのためにDBテーブルまたは行の範囲をロックする方法は?
主キーを持つ単純なテーブルがあります。読み取り操作のほとんどは、キーの正確な値によって 1 つの行をフェッチします。
各行のデータは、キーの順序でその前後の行と何らかの関係を維持しています。したがって、新しい行を挿入するときは、間に入る2行を読み取り、計算を行ってから挿入する必要があります。
懸念事項は、明らかに、別の接続が同じ間隔でキー値を持つ行を同時に追加する可能性があることです。2 番目の挿入が失敗するのとまったく同じキーの値である場合はカバーされますが、キーの値が異なるが同じ間隔である場合、関係が壊れる可能性があります。
解決策は、新しい行を追加することを決定したときに書き込み用にテーブル全体をロックするか、(可能であれば、疑わしい) キー値の間隔をロックすることです。それでも、その時点で読み取り専用トランザクションがブロックされないようにしたいと思います。
クライアント プログラムと IBM DB2 フリー エディションで C++ 用の libodbc++ ラッパーを使用して ODBC を使用しています (ただし、DB の選択は変更される可能性があります)。これは私がやろうと思ったことです:
- 自動コミットとデフォルトの分離モードで接続を開始します
- 新しい行を追加する必要がある場合は、auto-commit を false に設定し、分離モードを serialized に設定します
- 新しいキー値の前後の行を読み取る
- 新しい行を計算して挿入する
- 専念
- 自動コミットとデフォルトの分離モードに戻る
これは仕事をしますか?他のトランザクションは同時に読み取ることができますか? それを行う他の/より良い方法はありますか?
ところで、libodbc++ i/fa で読み取り専用トランザクションを指定する方法がわかりません。odbcで可能ですか?
編集:非常に有用な回答をありがとう、私は1つを選択するのに苦労しました.
sql-server - Visual C++とOLEDBを使用して、MSSQLのBLOBとの間でデータの読み取りと書き込みを行う
助けてくれませんか?たとえば、MS SQLServer2008でBLOBにデータを挿入して取得する方法を探しています。OLEDBとVisualC++を使用しています。ありがとう
nuget - NuGetを使用してVisualStudioプロジェクトファイルから設定を読み書きするにはどうすればよいですか?
作成しているドキュメントツール用のNuGetパッケージを作成することに興味があります。理想的には、ユーザーがツールを構成する必要がないようにしたいと思います。これを行うには、プロジェクト.csproj
または.vbproj
ファイルからいくつかの設定を読み取って、コンパイラによって生成されたXmlドキュメントファイルのパスを取得できる必要があります。また、ビルド後のステップをプロジェクトに追加する必要があります。
私は彼らのドキュメントを調べましたが、これができるという言及は見ていません。これは可能ですか?もしそうなら、これのドキュメントや例はありますか?
signal-processing - ビーグルボードで読み取り/書き込みアプリケーションのdspアドレスを計算するにはどうすればよいですか?
ビーグルボードのdsplinkでreadwriteの例を実行しようとしています。そのためには、コマンドラインパラメーターとしてdspアドレスを指定する必要があります。dspアドレスを知るにはどうすればよいですか?
OMAP5030の設定ファイルがあります。これは、dsplinkメモリの断面図(CFG_OMAP3530_SHMEM.cからコピー)のスナップショットです。
java - Android ダウンロード Zip を SD カードにダウンロード、Zip を読み取れない
次のコードを使用して zip を sd カードにダウンロードしようとすると、NullpointerException が発生します。いくつかの尋問を試みたとき、zipファイルが実際にはダウンロードされていないことがわかりました。コードに何らかの変更が必要かどうか、または zip に何か問題があるかどうかを助けていただけますか? Mはその点だけにこだわった。助けてください...私のコードは次のとおりです...
for-loop - perl6/rakudo: ループ変数の書き込みに問題があります
これは機能します。しかし、2 番目と 3 番目では、エラー メッセージが表示されます。どうすればそれらを機能させることができますか?
.
read-write - Code Composer Studio 4 で ReadWrite の例をビルドしようとしたときのエラー
CCS4 で読み書きの例を作成しようとしていますが、多くの「未定義の識別子」エラーが発生します。
識別子「MAX_PROCESSORS」は定義されていません
識別子「MPCSOBJ_PROC_PADDING」は定義されていません
識別子「MPCS_TURN_PADDING」は定義されていません
等
これらは実際には未定義です。ただし、この例は完全であり、何も変更しなくても機能するはずです。何が問題なのですか?
c - ソケットを使用して複数の文字列を1つずつ送信する際の問題
私はソケットプログラミングに不慣れです。複数の文字列を1つずつサーバーに送信し、結果の文字列を収集する必要があります。
ここで問題となるのは、クライアントで送信/書き込み機能を使用すると、すべての文字列がサーバーから一度に読み取られることです。
取得する必要がありstr1
、str2
そしてstr3
...
次々と受け取るようにする必要があります。これどうやってするの?どんな助けでもいただければ幸いです。