問題タブ [nls]
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.
java - Java プロジェクトで不要なログ メッセージを回避するにはどうすればよいですか?
私の Java プロジェクトでは、messages.properties
ファイルに外部化された一連の文字列があります。それぞれMessages.java
のファイルには、同じ数の public static String 型の属性が含まれていたので、それらの外部化されたテキストにアクセスできました。
getString
次に、定数の名前を引数として受け取り、必要なテキストを返す というメソッドを実装しました。この方法では、ファイル内ですべての public static Strings 型属性を宣言する必要はありませんMessages.java
。
しかし、これを行った後、ログは「 NLS 未使用メッセージ」メッセージでいっぱいになりました。
これらの警告メッセージがログに記録されないようにする方法があるかどうか知っていますか?
前もって感謝します。
oracle - ORA-00604 ORA-12705
j2ee Web アプリケーションでこのエラーが発生しています。
このプロジェクトは同僚の PC で動作します...つまり、このプロジェクトは同僚の PC で動作しますが、プロジェクト フォルダーを要求して Eclipse にインポートすると、実行するとこのエラーが発生します。jar ファイルは、プロジェクト フォルダーに既にパッケージ化されています。
また、休止状態を使用して単純な j2ee プロジェクトを作成しましたが、同じエラーが発生しました。DBサーバーにpingを実行し、PL/SQL開発者を使用して参照しようとしましたが、問題はありません
localization - NLS / ローカリゼーションを使用した Dojo カスタム ビルド
Dojo でクロスドメインのカスタムビルドを実装する際に問題があります。状況は次のとおりです。私はかなり大きなアプリケーションを持っており、多数のローカリゼーション バンドルを備えているため、基本的にディレクトリ構造は
core\ (私のモジュール)
nls\
fr\
en\
...
のようになります。大きなcore.js/core.xd.jsファイルであり、ローカリゼーションが含まれていません。ローカリゼーション nls ディレクトリ (en/fr/etc) で、ビルド後にビルド/縮小された各バンドルと、Dojo/Dijit 関連の文字列のみを含む各言語のより大きなファイル core_fr.js/core_en.fs を見つけます。
だから私のビルドスクリプトは
core.controller.Fusebox クラスで、1 つの nls をロードしようとしています
ここで死ぬでしょうが、
htmlファイルの私の設定は次のとおりです。
その後
もちろん、デバッグには非圧縮を使用しました。問題は、実行時に Dojo がバンドルをロードしようとして見つからないことです。レイヤー ファイルにバンドルを埋め込みたいので、追加のロードは必要ありません。これは達成できますか?また、クロスドメイン ローカライゼーションを行っている実際のサイトや例はありますか? 更新: 私は分析を続けましたが、nls を動的にロードしているという事実に問題があるように思われるため、ビルド パーサーは requireLocalization() 呼び出しを見つけることができません。したがって、プロジェクトの nls ファイルには、dojo/dijit 関連のコンテンツのみが含まれます。ただし、ダミー ファイルにいくつかのバンドル ロードを追加しましたが、core/nls の内容は引き続きビルダーによって無視されます。
情報をありがとう、私は検索のほとんど終わりにいます。この件に関するネット上にはあまりありません。
r - nls を使用した R のカーブ フィッティング
次のデータ (の末尾) に曲線を当てはめようとしています。
これを実現するために、R で次の関数を使用しています。
nls(y~a x exp(-b*x^2),start=list(a=1,b=1),trace=TRUE)
ただし、次のエラーが発生します。
3650202 : 1 1
numericDeriv(form[[3L]], names(ind), env) のエラー: モデルの評価時に値が欠落しているか、無限大が生成されました
次の人工的な値を x と y に使用すると、すべてが正常に機能します。
y=x*exp(-.5*x^2)+rnorm(長さ(x),0,0.1)
誰かが私が間違っていることを指摘できますか? ご協力いただきありがとうございます。
r - R:`nls`でエラーをキャッチ
を使用していくつかの指数データをフィッティングしていnls
ます。
私が使用しているコードは次のとおりです。
expFit
と定義されている
これは、提供された開始パラメーター(100、-3、および0)が適切に機能するほとんどのデータに対して適切に機能します。ただし、これらのパラメーターとうまく合わないデータがあり、エラーが発生する場合がありますnls
(たとえば、「特異勾配」など)。これらのエラーを「キャッチ」するにはどうすればよいですか?
私は次のようなことをしようとしました
しかし、これはnls
実行を停止しているようで、その後のコードはnls
実行されないため、機能しません...
何か案は?
ありがとうニコ
oracle - nls_length_semantics を変更した後にパッケージを再コンパイルする
nls_length_semantics 値が byte から char に変更されたデータベースがあります。外部からアクセス可能な varchar2 ベースのデータ型 (dbms_sql など) を持つすべてのパッケージを再コンパイルする必要がありますか?
r - R: nls() 式の多項式ショートカット表記
線形モデル関数 lm() を使用すると、多項式に次のようなショートカット表記を含めることができます。
これは、ユーザーが x^2 および x^3 変数を作成したり、 のように数式に入力したりする必要がないようにするためのショートカットですI(x^2) + I(x^3)
。非線形関数に匹敵する表記法はありますnls()
か?
r - 回帰関数への変数の入力
「A」、「B」、「C」など、いくつかの可能な値を含むこのfeature_listがあります。そして、time_listには時間があります。
したがって、これらの異なる値のそれぞれを調べて、それを数式に入れたいループがあります。
とのようなものfor(i in ...)
と。my_feature <- feature_list[i]
my_time <- time_list[i]
次に、時間と選択した機能をデータフレームに入れて、回帰に使用します
呼び出しでは、nls()
「A」や「B」などの代わりにmy_featureを呼び出してから、リストの次の文字を呼び出すことができるようにしたいと思います。しかし、そこでエラーが発生します。私は何が間違っているのですか?