問題タブ [temp]

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 投票する
5 に答える
109 参照

java - メソッドで単一の一時変数を使用する利点はありますか?

多くの場合、コードでは、一時変数が必要なシナリオに行き着きます-例:

一部の人々は、次のような目的で単一の一時変数を使用していることを知っています。

私の意見では、私の書き方はより明確で、エラーが発生しにくいものです。

私の質問は、次の単一の一時変数を使用する利点はありますか?

  1. メモリ消費の観点
  2. パフォーマンスの観点
  3. その他の視点

質問の範囲をString変数のみに制限しましょう。ただし、より一般的なフィードバックをいただければ幸いです。

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

image - 色味と温度

色味と温度に関する多くのトピックを見つけましたが、これまで明確な解決策が見られなかったので、この投稿を作成しています..申し訳ありません.

RGB値から画像の色温度と色合いを調整することに興味があります。これは、iOSにあるiPhotoアプリケーションに似ており、スライダーバーで左から右に調整できます。私が見つけたものは何でも、温度と色合いは直交するプロパティであり、温度調整は青(左;寒色)-黄色(右;暖色)に沿っており、緑(左)-マゼンタ(右)軸。RGB 値からの数式を使用してそれらを調整するにはどうすればよいですか。つまり、色温度と色合いのスライダー バーの実装を実装します。それらを HSV 空間に変換してから、色相ホイール チャネルをそれら (青、黄、緑、マゼンタ) の角度に向けて回転させることができますが、低レベルから徐々に変更することで、スライダー バーの実装と同様の体系的な方法でそれらを行う方法(スライダーバーの中央) から高レベル (スライダーバーの右/左端) まで。

ありがとう!

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

c++ - Windows の一時ファイルとフォルダー

DLL を複数回ロードしてマルチスレッドをエミュレートします (このために設計されています)。LoadLibrary()では実際には許可されていないため、DLL は および を介して自身を一時ファイルにコピーしGetTempPath()ますGetTempFileName()

これは小さなファイルであり、スレッドが破棄されるとライブラリが解放され、一時ファイルが削除されます。現在の問題は、スレッドの数が構成可能であることです (マニアは 50、100、またはそれ以上を選択できます)。これは基本的に、不安定な実行、クラッシュ、および通常の「一時ファイルの削除」ルーチンを実行しないリスクを露呈します。

それらの一時ファイルをそこに残しておいても大丈夫ですか? OSは通常、それ自体をクリーンアップしますか? または、自動クリーンアップ ルーチンを作成する必要がありますか? はいの場合、別の一時ファイルを保存してそれらのファイルのリストを保持し、UAC 制限などに当たらないようにするにはどうすればよいですか?

何か案は?

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

c# - Path.GetTempPath() によって返されるパスは一定ですか?

ファイルのリストをフェッチして一時的な場所に保存する別の実行可能ファイルを呼び出す Web サービスがあります。これは Web サービスによって読み取られます。

システムの一時フォルダーを使用すると思ったのですがSystem.IO.Path.GetTempPath、関数を使用して一時フォルダーを取得し、ここにファイルを保存できることがわかりました。しかし、この関数によって返された出力を確認すると、

C:\Users\ユーザー名\AppData\Local\Temp\15\

パスの末尾の \15 が気になります。これは、GetTempPath によって返される一時フォルダーが一定ではなく、変化し続けるということですか? 実行可能ファイルによって出力された一時ファイルからWebサービスを読み取る必要があるため、一定である必要があります

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

sql-server - 動的SQLのオブジェクト名#tempとフィールド名の配列が無効です

2つの別々のストアドプロシージャで#tempテーブルを使用しています。ある場合には、それは正常に動作していますが、他の場合には、エラー「無効なオブジェクト名#temp」が発生します。

最初のケース:

  正常に動作しています。

このSQLをより動的にするために、QUOTENAMEを使用し、次の変更を行いました。1.sysnameとして@ColName、@ sourceName、@ intField、および@txtFieldのデータ型を作成しました。2.実際、SQLの選択と削除でエラーが発生したため、param @tableNameをsysnameとして削除しました(値:#tempが渡されました)。3.@ColNameで1つのフィールド名を渡します。3つのフィールド名をすべて渡すと、エラーが発生しました。4. @cmd nvarchar(max)を宣言し、実行のためにSQLを割り当てました。

EXEC sp_executesql @cmdをEXEC(@cmd)に変更しましたが、エラーが残りました。

無効なオブジェクト名のエラーが発生しますが、#tempを## tempに変更すると、このエラーは発生しません。

私の最初の質問:#tempを使用する場合、このエラーの理由は何でしょうか?2番目の質問:フィールド名の配列を作成してストアドプロシージャに渡すにはどうすればよいですか?

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

windows - Windowsのネイティブvimを使用したvim一時ファイル

Win7 で gVim のネイティブ コンパイルを実行すると、vimrc に次のように記述されます。

これにより、一時ファイルが作成されます。ただし、コマンドを実行すると、次のように表示されます。

私の vimrc スニペットからわかるように、ネイティブ Windows E485 エラーに対する一般的な推奨事項は、私が持っている tmp 変数を設定することです。let ステートメントを削除すると、同様の結果が得られます。

両方の場合において; 両方のディレクトリが存在し、gVim はそれらの場所にファイルを書き込むことができます。

現在のバッファにエラーなしでこのファイルを書き込みます。

興味深いことに、これを書いているときに、新しいバッファーを作成して元のバッファーを削除すると、equalprg 関数がエラーなしで実行されることがわかりました (vimrc の「let」ステートメントの有無にかかわらず)。

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

redis - レプリケーション用の Redis の一時ファイルの場所は?

Debian マシンでマスターとスレーブの同期をセットアップしようとしました。ログに常にそのエラーが表示され、一時ファイルの場所がわかりません =/

皆さんが私を助けてくれることを願っています:)

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

tsql - SQL Server 2000: order by 句で大文字と小文字を選択する

CASE句にステートメントを使用して行を一時テーブルに選択しようとしていますがORDER BY、挿入時にレコードがソートされていません。

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

sql-server-2008 - SQL関数で#Tempテーブルの代わりに何を使用できますか

これが私のSQLクエリです。

#Temp Table でループする必要があります。他に提案はありますか?

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

php - 訪問者ごとに作成される一意の一時ファイルを作成し、他のファイルのパス名を保存するにはどうすればよいですか

基本的に、PHP の tempnam 関数を使用して一時ファイル (file2 と呼びましょう) を作成できることは認識しています。しかし、ユーザーがサイトを離れたときに、どのように自動的に削除できるのか疑問に思っていました. または、その一時ファイルをそのユーザー用に保存し、Cookie で識別したほうがよいでしょう。

ユーザーがアイテムをバスケットにドラッグすると、アイテムの特定のパス名がテキスト ファイルに追加される空白のテキスト ファイルを手動で作成しましたが、一意のユーザーが作成されたときに自動的に作成される一時ファイルに対してこれを行うにはどうすればよいですか?サイトに入ります。サイトに基本的なテンプレートがあり、アイデアを理解するのに役立ちます。ただし、一部のパーツを省略しているため、現時点ではもちろん正常に機能していません。