問題タブ [file-manipulation]
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ファイル操作機能が失敗し、許可が拒否されたと言っています
私はWindows XPで実行しており、私は管理者で
あり、サイトから入手可能な最新のxamppバンドルを使用しています.phpでファイル操作機能を使用すると、これらの種類のエラーが発生します...
これらの関数を使用する前に、Apache の環境変数を設定する必要がありますか?
しかし、問題はフォルダーのアクセス許可だけにあると思いますが、そうであれば、
Windows でフォルダーのアクセシビリティ プロパティを設定するにはどうすればよいですか?
batch-processing - 外部エージェントによって定期的にアップロードされるファイルを確実に処理するには?
これは非常に一般的なシナリオです。一部のプロセスが 30 分ごとにサーバーにファイルをドロップしたいとします。シンプルですね。まあ、これがうまくいかない方法はたくさん考えられます。
たとえば、ファイルの処理には 30 分前後かかる場合があるため、前のファイルの処理が完了する前に新しいファイルが到着する可能性があります。まだ処理中のファイルをソース システムで上書きしたくありません。
一方で、ファイルが大きいため、アップロードが完了するまでに数分かかります。部分ファイルの処理を開始したくありません。ファイルは FTP または sftp (私の好み) で転送されるだけなので、OS レベルのロックはオプションではありません。
最後に、ファイルの 1 つを (デバッグのために) 手動で検査したり、再処理したりする必要がある場合に備えて、ファイルをしばらく保持する必要があります。
私は、アップロード ファイルをシャッフルしたり、ファイル名を交換したり、日付スタンプを使用したり、「インジケーター」ファイルに触れて同期を支援したりするためのアドホックなアプローチを数多く見てきました。私がまだ見ていないのは、並行性、一貫性、および完全性に対処する、ファイルを処理するための包括的な「アルゴリズム」です。
そこで、ここで群衆の知恵を活用したいと思います。バッチ データ ファイルをジャグリングする本当に防弾の方法を見た人はいますか?
c# - 「新しいファイルウィンドウ」の動作の作成
Windows環境およびいくつかのアプリケーションでは、既存のファイルと同じ名前で新しいファイルを作成すると、出力ファイルが既に存在するというメッセージは表示されませんが、(1)で新しいファイルが作成されます。ファイル名の終わり...
になります
C#で同じ動作を作成しようとしていますが、質問は...このコードをすべて削減できますか?
regex - 正規表現検索の結果をVimでファイルに保存する
HTMLファイルがあります。ファイル内のすべてのリンクを取得し、Vimを使用して別のファイルに保存したいと思います。
正規表現は次のようになることを私は知っています:
でもここからどこへ行けばいいのかわかりません。
ant - ANT コピー中のファイル名の変更
ファイルのディレクトリをコピーし、その過程でそれらの名前を変更したいと思います。以下のスクリプトを実行すると、何もコピーされません。以下のファイルのグロブ マッパーにコメントすると、ファイルがコピーされます (名前を変更せずに)。
助けてくれてありがとう。ジェームズ
sql-server - 行/行番号をテキスト ファイルにすばやく追加する方法
約1200万行のファイルがあり、各行は次のようになります。
0701648016480002020000002030300000200907242058CRLF
私が達成しようとしているのは、データの前に行番号を追加することです。番号は固定長でなければなりません。
この背後にある考え方は、このファイルを SQLServer テーブルに一括挿入し、各行に一意の識別子を必要とする特定の操作を実行できるようにすることです。データベース側でこれを試してみましたが、良いパフォーマンスを達成できませんでした (少なくとも 4 フィート未満、1 フィート未満が理想的です)。
現在、私はこのような解決策をPythonで試しています。
これが機能するかどうかはわかりませんが、新しいことを試す前に、どのように機能し、副作用があるかを理解するのに役立ちます.
低レベル言語でそれを行うのに役立ちますか? 誰もこれを行うためのより良い方法を知っていますか?私はそれが行われたと確信していますが、何も見つけることができません.
ありがとう
c# - Directory.GetDirectories(path) は完全なパスまたは名前だけを返しますか?
MSDNのドキュメントでは、ディレクトリ名のみを返すと書かれています(「戻り値の型:...パス内のサブディレクトリの名前を含む文字列型の配列」)が、サンプルコードでは、それらを連結せずに再帰するため、それは彼らが完全なパスを返すことを意味しますか?
つまり、サンプルコード:
GetDirectories メソッドがディレクトリ名のみを返す場合は機能しません。
php - Codeigniter と zip ファイルのアップロード
私は現在、codeigniter フレームワークを使用してサイトへのバックエンドを構築しています。少し問題が発生しました。ユーザーが画像の zip フォルダーをアップロードできるようにする方法が必要です。フォームの入力時に、zip フォルダーを解凍する必要があります。ファイルはサーバー上の別のフォルダーに移動する必要があり、各画像のサムネイルバージョンが作成され、そこにファイル名がDBに追加されます。また、画像がまだ存在しないコンテンツタイプの場合は、私はそのコンテンツ タイプのディレクトリを作成する必要があります。
Codeigniter にアップロード クラスがあることは知っていますが、必要な機能を備えているかどうかはわかりません。アドバイスをいただければ本当にできるでしょうか?
ありがとう
file - .txtファイルの新しい各行の先頭にテキストを追加する
テキストファイルの新しい各行に事前定義されたテキストを追加し、追加されたテキストを使用して新しいテキストファイルを作成したいと思います。助けてください。
c# - プログラムデータの保存と読み込み、C#WPF
私は、ユーザーがモンスター、アイテム、キャラクターなどを含むロールプレイングシナリオを作成できるようにするWPFのC#を使用したユーティリティプログラムを作成しています。
ユーザーは要素(モンスターなど)を作成またはインポートしてから、インポートした要素を使用してシナリオを作成します。プログラムで使用されるものはすべてプログラム内で作成されるため、アクセスする事前定義されたデータはありません。
これが私の質問です-データを保存およびロードするための最良の方法は何ですか?
現在、XMLシリアル化を使用して、オブジェクトをXMLファイルにシリアル化し、後で再ロードしています。これはちょっと不格好で、データベースの方が効果的かどうか疑問に思っています。データは間違いなくリレーショナルであり(モンスターにはアイテムがあり、マップにはモンスターがあります)、数十または数百のエントリが存在する可能性があります。
使用するコードやメソッドの実際の行は必要ありません。この状況で(.NETで)通常どのような種類のファイルストレージ/取得が使用されるかを知っているだけです。
ありがとう!