プログラミング

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

11
大文字と小文字を区別しない検索
JavaScriptで2つの文字列を使用して、大文字と小文字を区別しない検索を実行しようとしています。 通常は次のようになります。 var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /iフラグは、大文字と小文字を区別しないためであろう。 しかし、2番目の文字列を検索する必要があります。フラグがなければ完璧に動作します: var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(searchstring); alert(result); /i上記の例にフラグを追加すると、変数「searchstring」にあるものではなく、検索文字列が検索されます(次の例は機能しません)。 var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(/searchstring/i); alert(result); どうすればこれを達成できますか?

13
最高の3者間マージツールは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Subversion、Git、Mercurialなどは、3者間マージ(mine、theirs、および「base」リビジョンの組み合わせ)をサポートし、競合を解決するためのグラフィカルツールをサポートしています。 どのツールを使用していますか?Windows、Mac OS X、Linux、無料、商用を問わず、あなたはそれに名前を付けます。 会話を始めるために、私が使用または聞いたことのあるものをいくつか示します。 KDiff3 DiffMerge P4Merge 溶ける 比較プロを超えて。 (これはBest Diff Toolのようなものだと認識していますが、3者間マージツールに明示的に焦点を合わせている点が異なります。たとえば、WinMergeはリストに含まれていません。)

4
無効なデータのREST応答コード
以下のシナリオの場合、クライアントにどの応答コードを渡す必要がありますか? 間違ったメール形式のようにユーザー登録中に無効なデータが渡されました ユーザー名/メールアドレスは既に存在します 403を選びました。また、使用できると感じたのもわかりました。 ウィキペディア: 412前提条件が失敗しました:サーバーは、要求者が要求に入力した前提条件の1つを満たしていません 403以外を使用する必要がある場合は、コードを提案してください。
272 http  rest  jax-rs 

14
clangエラー:不明な引数: '-mno-fused-madd'(Pythonパッケージのインストール失敗)
psycopg2Mavericks 10.9でpipを使用してインストールしようとすると、次のエラーが表示されます。 clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] 続行する方法がわからず、ここや他の場所でこの特定のエラーを検索しました。どんな助けでも大歓迎です! 以下は、pipからの完全な出力です。 $ pip install psycopg2 Downloading/unpacking psycopg2 Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB downloaded Running setup.py (path:/private/var/folders/0z/ljjwsjmn4v9_zwm81vhxj69m0000gn/T/pip_build_tino/psycopg2/setup.py) egg_info for package psycopg2 Installing collected packages: psycopg2 Running setup.py install for psycopg2 building 'psycopg2._psycopg' extension cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os …

1
QuasiquoteでShapelessを使用する方法?
withのShapeless内部からマクロを呼び出そうとしていますが、取得したいものが取得できません。quasiquoteScala 私のマクロはエラーを返しませんが、展開Witness(fieldName)しませんWitness.Lt[String] val implicits = schema.fields.map { field => val fieldName:String = field.name val fieldType = TypeName(field.valueType.fullName) val in = TermName("implicitField"+fieldName) val tn = TermName(fieldName) val cc = TermName("cc") q"""implicit val $in = Field.apply[$className,$fieldType](Witness($fieldName), ($cc: $className) => $cc.$tn)""" } これが私のField定義です: sealed abstract class Field[CC, FieldName] { val fieldName: String type …

5
EditText Changed Listenerでの文字のカウント
私のプロジェクトでは、EditText。で文字を数え、EditTextその数をで示したいTextView。私は次のコードを書いて、それがうまくいきます。しかし、私の問題は、クリックBackspaceしたときにカウントアップすることですが、数値を減らす必要があります。どうすれば検討できBackspaceますか? tv = (TextView)findViewById(R.id.charCounts); textMessage = (EditText)findViewById(R.id.textMessage); textMessage.addTextChangedListener(new TextWatcher(){ public void afterTextChanged(Editable s) { i++; tv.setText(String.valueOf(i) + " / " + String.valueOf(charCounts)); } public void beforeTextChanged(CharSequence s, int start, int count, int after){} public void onTextChanged(CharSequence s, int start, int before, int count){} });

24
Visual StudioでNuGetパッケージの復元を有効にするにはどうすればよいですか?
あります同様のポストスタック上には、私は、Visual Studio 2015を使用していますので、それはおそらく私の問題を解決しません。 「NuGetパッケージの復元を有効にする」オプションをVS2015に表示するにはどうすればよいですか? [ファイル]> [新しいプロジェクト]を選択し、空のASP.NET Webアプリケーションを作成しました。このメニューオプションを探しています。 プロジェクトフォルダーで既存のnuGetファイルを探しましたが、何もありません。

16
.htaccess書き換えルールをデバッグするためのヒント
多くの投稿者は、.htaccessファイル内のRewriteRuleおよびRewriteCondステートメントのデバッグに問題があります。これらのほとんどは共有ホスティングサービスを使用しているため、ルートサーバー構成にアクセスできません。多くの回答者が示唆するように、.htaccessファイルの書き換えを回避できず、RewriteLogLevelを有効にすることもできません。また、.htaccess固有の落とし穴や制約については十分にカバーされていません。ローカルテストLAMPスタックの設定には、ほとんどの学習曲線が必要です。 ここに私のQは、どのように我々は、彼らがいることをお勧めしているので、デバッグ自分のルールを自分自身。以下にいくつかの提案をします。他の提案をいただければ幸いです。 mod_rewriteエンジンが.htaccessファイルを循環することを理解してください。エンジンはこのループを実行します: do execute server and vhost rewrites (in the Apache Virtual Host Config) find the lowest "Per Dir" .htaccess file on the file path with rewrites enabled if found(.htaccess) execute .htaccess rewrites (in the user's directory) while rewrite occurred そのため、ルールは繰り返し実行され、URIパスを変更すると、他の.htaccessファイルが存在する場合、そのファイルが実行される可能性があります。したがって、必要に応じて、RewriteCondルールの起動を停止するために追加でこのループを終了してください。また、.htaccess明示的にマルチレベルのルールセットを使用する意図がない限り、下位レベルの書き換えルールセットを削除します。 各Regexpの構文が正しいことを確認するには、一連のテストパターンに対してテストを行い、それが有効な構文であり、十分な範囲のテストURIで意図したとおりに機能することを確認します。詳細については、以下の回答を参照してください。 テストディレクトリにルールを段階的に構築します。 「.htaccessパス機能で最深部のファイルを実行する」を利用して、メインのルールを台無しにしてサイトの動作を停止することなく、個別のテストディレクトリ(ツリー)をセットアップし、ここでルールセットをデバッグできます。これは失敗を個別のルールにローカライズする唯一の方法であるため、一度に1つずつ追加する必要があります。 ダミースクリプトスタブを使用して、サーバーと環境変数をダンプします。(リスト2を参照)たとえば、アプリでこれを使用している場合は、blog/index.phpこれをにコピーtest/blog/index.phpして、testサブディレクトリーでブログのルールをテストするために使用できます。環境変数を使用して、書き換えエンジンが置換文字列を正しく解釈することを確認することもできます。例: RewriteRule ^(.*) - [E=TEST0:%{DOCUMENT_ROOT}/blog/html_cache/$1.html] …



10
android.widget.ImageViewの幅と高さを取得する方法は?
╔══════════════════════════════════════════════╗ ^ ║ ImageView ╔══════════════╗ ║ | ║ ║ ║ ║ | ║ ║ Actual image ║ ║ | ║ ║ ║ ║ |60px height of ImageView ║ ║ ║ ║ | ║ ║ ║ ║ | ║ ╚══════════════╝ ║ | ╚══════════════════════════════════════════════╝ <------------------------------------------------> 90px width of ImageView デフォルトの高さと幅の画像ビューがあります。画像はdbに保存されており、Imageviewの高さの幅に応じて画像をスケーリングします。高さと幅を変更するときはいつでもコードで変更する必要があるため、デフォルト値を指定したくありません。 ImageViewの高さと幅を取得しようとしていますが、どちらの場合も0が返されます。 int …
272 android  image  height  width 

20
TextBoxFor()からの日付のみ
TextBoxFor <、>(expression、htmlAttributes)を使用して、DateTimeの日付部分のみをテキストボックスに表示できません。 モデルはLinq2SQLに基づいており、フィールドはSQLおよびエンティティモデルのDateTimeです。 失敗: <%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%> このトリックは廃止されているようで、オブジェクトhtmlAttributeの文字列値は無視されます。 失敗: [DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )] public string dtArrivalDate { get; set; } 「00:00:00」の部分はなく、詳細/編集ビューに日付の部分のみを保存して表示したいと思います。
272 asp.net-mvc 

8
SQL Serverに10進値を格納する方法は?
SQL Serverの列の10進データ型を把握しようとしています。15.5、26.9、24.7、9.8などの値を保存できるようにする必要がある decimal(18, 0)列のデータ型に割り当てましたが、これによりこれらの値を保存できません。 これを行う正しい方法は何ですか?
272 sql  sql-server  types  decimal 


13
Django auto_nowおよびauto_now_add
Django 1.1の場合。 これは私のmodels.pyにあります: class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) 行を更新すると、次のようになります。 [Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null [Sun Nov 15 02:18:12 2009] [error] return self.cursor.execute(query, args) 私のデータベースの関連部分は: `created` datetime NOT NULL, `modified` datetime NOT NULL, これは心配の種ですか? 副次的な質問:私の管理ツールでは、これらの2つのフィールドが表示されません。それは予想されますか?

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