プログラミング

プロおよび熱狂的プログラマーのためのQ&A

6
定数Javaから注釈に値を提供する方法
アノテーションとそのパラメーターはコンパイル時に解決されるため、これはJavaでは不可能かもしれないと思います。私は次のようなインターフェースを持っています、 public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } そして別のクラスとして、 @SomeAnnotation(locations = {"value1", "value2"}) public class MyClass { .... } 多くのクラスを注釈でマークし、代わりに使用したいすべての注釈で文字列を指定することを回避できるかどうか知りたい @SomeAnnotation(locations = FieldValues.FIELD1) public class MyClass { .... } しかし、これは注釈値が配列初期化子である必要があるなどのコンパイルエラーを発生させます。文字列定数またはString []定数を使用して注釈に値を提供する方法を誰かが知っていますか?
146 java  arrays  annotations 

5
PythonのMaven相当物[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 5年前休業。 この質問を改善する 私はJava開発者/ Pythonの初心者ですが、Mavenの機能、特に依存関係の管理とビルドの自動化がありません(つまり、ビルドしないが、展開用のパッケージを作成する方法を教えてください)。 これらの機能を実現する同等のpythonはありますか? 注:私はpython 2.xを使用しています ありがとう。


4
ロード時にRuby on Railsコンソールがハングする
なんらかの理由で、Ruby on Railsコンソールは起動を拒否します。ハングするだけです。私はコードに変更を加えていません。同じバージョンのRubyとRuby on Railsを使用する他のプロジェクトには問題はありません。最後にCtrl+ するとC、Springを指すこのスタックトレースが表示されます。 これがうまくいっていたある瞬間から次の瞬間に起こっている理由を説明することはできません。私はRVMを通じ​​てすべての宝石を一掃し、バンドルコマンドを通じてすべてを再インストールしましたが、まだ運がありません。任意のアイデアをいただければ幸いです。 また、Ruby on Railsサーバーには、私の知る限り問題はありません。問題はプロジェクトに関連していますが、コードは変更されていません。問題があるのはRuby on Railsコンソールだけです。 Ruby 2.1.2 Rails 4.1.4 user_a@ubuntu:~/work/app_a$ rails console ^C/home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/run.rb:54:in `gets': Interrupt from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/run.rb:54:in `verify_server_version' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/run.rb:25:in `call' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/command.rb:7:in `call' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/rails.rb:23:in `call' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/command.rb:7:in `call' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client.rb:26:in `run' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/bin/spring:48:in `<top (required)>' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/binstub.rb:11:in `load' from /home/user_a/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/binstub.rb:11:in `<top …





1
既存のASP.NET MVC(5)WebアプリケーションプロジェクトにWeb APIを追加する方法
新しいMVC(5)プロジェクトを作成するときにWeb APIチェックボックス(プロジェクトに追加)にチェックマークを付けるのを忘れた場合、Web APIを追加して機能させるには何が必要ですか? 移行に関する質問はたくさんありますが、Web APIをMVC 5プロジェクトに追加するための完全で最新の手順を持っているようには見えず、古い回答のいくつかから変更されているようです。 MVC 4にWeb APIを追加する GlobalConfiguration.Configure(WebApiConfig.Register)MVC 4の追加

9
JavaScriptで変数の型を見つける
Javaでは、変数instanceOfまたはgetClass()を使用して、その型を見つけることができます。 強く型付けされていない変数の型をJavaScriptで見つけるにはどうすればよいですか? たとえばbar、Booleanそれがであるか、NumberであるStringか、または? function foo(bar) { // what do I do here? }
146 javascript 

10
文字列から改行(文字なし!)を削除する方法は?
これはだまされているように見えるかもしれませんが、そうではありませんのでご安心ください。私はSOと他のWebの両方で私の問題に対する回答を検索し、同じ不十分な「解決策」を何度も見つけました。とにかく、ここに行きます: ユーザー入力をテキストエリアからMySQLデータベースに保存しています(WordPress環境内ですが、この問題には関係ないはずです)。後でDBから取得され、サイトのバックエンドの管理者に表示されます。この問題は、ユーザーが改行付きのテキストを送信したときに発生します(Enterキーを押すなど)。 文字列の例は次のようになります。 Dear friends, I just wanted so Hello. How are you guys? I'm fine, thanks! Greetings, Bill 文字列に行末文字( "\ n"、 "\ r"など)がありません。 nl2br()HTML出力を生成するために使用していますが、それだけでは不十分です。結果は次のとおりです。 Dear friends, I just wanted so Hello. How are you guys? I'm fine, thanks!<br /> <br /> Greetings,<br /> Bill 私が理解している限り、これは期待されるnl2br()結果です。これはタグを挿入し、最初の改行を置き換えるものではないためです。 ただし、必要な形式は次のとおりです。 Dear friends, I …
146 php  html  replace  line-breaks  nl2br 

15
連想PHP配列から最初の項目を取得する方法は?
次のような配列がある場合: $array['foo'] = 400; $array['bar'] = 'xyz'; そして、そのキーを知らずにその配列から最初の項目を取得したかったのですが、どうすればよいでしょうか?これに機能はありますか?
146 php 

22
Webアプリケーションの問題(web.configエラー)IIS7.5およびASP.NET v2でのHTTP 500.19
これはチーム全体を狂わせています。IISまたはWebサーバーの単純な誤って構成された部分があるはずですが、IIS 7.5でASP.NET Webアプリケーションを実行しようとするたびに、次のエラーが発生します... ここに完全なエラーがあります: HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. `Detailed Error Information` Module IIS Web Core Notification Unknown Handler Not yet determined Error Code 0x8007000d Config Error Config File \\?\E:\wwwroot\web.config Requested URL …


18
SQLサーバーでNULL = NULLがfalseと評価されるのはなぜですか
SQLサーバーnullParam=NULLでは、where句を使用 している場合、常にfalseと評価されます。これは直観に反しており、多くのエラーを引き起こしています。IS NULLとIS NOT NULLキーワードが正しい方法であることを理解しています。しかし、なぜSQLサーバーはこのように動作するのでしょうか。
146 sql  sql-server  null 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.