プログラミング

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

21
Objective-Cのtypedefを同等の文字列に変換する
.hファイルでtypedefが宣言されていると仮定します。 typedef enum { JSON, XML, Atom, RSS } FormatType; typedefの数値を文字列に変換する関数を作成したいと思います。たとえば、メッセージ[self toString:JSON]が送信された場合。「JSON」を返します。 関数は次のようになります。 -(NSString *) toString:(FormatType)formatType { //need help here return []; } ちなみに、この構文を試してみると [self toString:FormatType.JSON]; typedef値をメソッドに渡すと、エラーが発生します。何が欠けていますか?
141 c  objective-c  enums  typedef 

6
文字列比較でアクセント付き文字を無視する
C#で2つの文字列を比較し、アクセント付きの文字をアクセントなしの文字と同じように扱う必要があります。例えば: string s1 = "hello"; string s2 = "héllo"; s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase); s1.Equals(s2, StringComparison.OrdinalIgnoreCase); これら2つの文字列は同じである必要がありますが(私のアプリケーションに関する限り)、これらのステートメントは両方ともfalseと評価されます。これを行う方法はC#にありますか?
141 c#  string  localization 




17
修正方法:「HAXが機能せず、エミュレータはエミュレーションモードで実行されます」
質問は 「HAXが機能せず、エミュレータがエミュレーションモードで実行されます」というメッセージが表示されますが、これはIntel x86エミュレータアクセラレータ(HAXM)のインストールと、CPUがIntel Atom(x86)に設定されたCPUでのAVDの実行に関連していますか?また、HAXM​​をインストールした後はAVDがより高速に動作するように見えますが、このメッセージはAVDのパフォーマンスが低下していることを示していますか?修正する必要がありますか? Mac OS X 10.9.1で実行しています。 Android SDKマネージャーを介してシステムにインストールされているものを一覧表示します。 ツール Android SDKツールRev 22.3 Android SDK Platform-Tools rev 19.0.1 Android SDK Build-tools Rev 19.0.1 Android SDKビルドツールRev 19 == Android 4.4.2(API 19) SDKプラットフォーム ARM EABI v7aシステムイメージ Intel x86 Atoシステムイメージ Google API Android SDKのソース == エクストラ Intel x86 Emulator Accelerator(HAXM)と私はdmgインストーラーも実行し、ホットフィックスをインストールしました。 AVDセットアップ プラットフォーム4.4.2 …

7
精度とスケールの違いは何ですか?
Oracleの精度とスケールの違いは何ですか?チュートリアルでは通常、主キーを作成するときにスケールを空のままにし、精度を6に設定します。 精度とスケールは何を表していますか?
141 oracle  types 

16
if-elseブロックの「if(0)」ブロックの目的は何ですか?
私の質問は、件名で言及した行についてであり、製品コード内の多くの場所で見ることができます。 全体的なコードは次のようになります。 if (0) { // Empty braces } else if (some_fn_call()) { // actual code } else if (some_other_fn_call()) { // another actual code ... } else { // default case } 他のブランチは私の質問には関係ありません。if (0)ここに置くことの意味は何だろう。中括弧は空なので、コードのブロックにコメントを付けることは想定されていません。コンパイラーに何らかの最適化を強制するのでしょうか、それともその意図は異なりますか? 私はこの明示的なケースをSOとインターネットで検索しようとしましたが、成功しませんでした。JavaScriptには同様の質問がありますが、Cにはありません。別の質問があります。`if`条件でゼロが割り当てられるとどうなりますか?、しかしそれは変数へのゼロ代入について議論しており、 'if(0)'の使用法自体については触れていません。
141 c  if-statement 

6
nuget.exeまたはVisual Studio拡張なしでNugetパッケージをダウンロードする方法
NuGetパッケージをダウンロードするにはどうすればよいですか?NuGet Visual Studio拡張機能やコマンドラインプログラムnuget.exeがありません。どうすればウェブから.nupackファイルをダウンロードできますか?私が理解しているように、.dllそこからファイルを抽出して(7-zipを使用)、通常どおり使用できます。 私が興味を持っているパッケージはhttp://nuget.org/packages/Microsoft.Bcl.Asyncですが、これを一般的に行う方法を知りたいです。 Rubyの世界では、これは簡単です。RubyGemsWebサイトのすべてのパッケージページには、.gemファイルへのダウンロードリンクがあります。例:https ://rubygems.org/gems/pony NuGetのマニフェストの運命に関する議論は別の場所にあります。なぜ私がそれを避けているのかは、この質問には関係ありません。でも私だけじゃない。
141 c#  .net  visual-studio  nuget 

9
Androidでリストビューのクリックを処理する方法
ListViewでクリックイベントをリッスンするにはどうすればよいですか? これは私が今持っているものです ListView list = (ListView)findViewById(R.id.ListView01); ... list.setAdapter(adapter); 次の場合 list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { public void onItemSelected(AdapterView parentView, View childView, int position, long id) { setDetail(position); } public void onNothingSelected(AdapterView parentView) { } }); クリックしても何も起こらないようです。 そして、それらすべてのコードは、Activityを拡張するクラス内にあります。


4
IDを使用して複数のSQLテーブルを結合するにはどうすればよいですか?
結合したい4つの異なるテーブルがあります。テーブルは、次のような列で構成されています。 TableA - aID | nameA | dID TableB - bID | nameB | cID | aID TableC - cID | nameC | date TableD - dID | nameD テーブルAから始めて、bにはテーブルの主キーがあるため、bを使用してテーブルaとcを結合する方法を理解しました。TableAのTableDも結合できるようにしたい。以下は、最初にテーブルAとBを結合し、次にそれをCに結合するSQLステートメントです。 SELECT TableA.*, TableB.*, TableC.* FROM (TableB INNER JOIN TableA ON TableB.aID= TableA.aID) INNER JOIN TableC ON(TableB.cID= Tablec.cID) WHERE (DATE(TableC.date)=date(now())) Dを含めるために別の結合を追加しようとすると、「TableD」が不明であるというエラーが表示されます。 …
141 mysql  sql  join 


12
「0000-00-00 00:00:00」はjava.sql.Timestampエラーとして表すことができません
日付を含むデータベーステーブルがあります (`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'). MySQLを使用しています。プログラムから、データが日付なしでデータベースに渡されることがあります。したがって、日付の値は0000-00-00 00:00:00 、テーブルデータがエラーを発生する日付列で呼び出されたときに自動的に割り当てられます ...'0000-00-00 00:00:00' can not be represented as java.sql.Timestamp....... データを挿入するときに日付にnull値を渡そうとしましたが、現在の時刻に割り当てられます。 ResultSetテーブル構造を変更せずにを取得する方法はありますか?
141 java  mysql  jdbc  timestamp 

25
PHPを使用したタイムゾーンのドロップダウンリストの生成
ほとんどのサイトでは、ユーザーが希望するタイムゾーンでサイトの日付を表示する方法が必要です。以下は、私が見つけた2つのリストと、PHP 5の組み込みのPHP DateTimeクラスを使用する 1つのメソッドです。 登録時にユーザーからUTCオフセットを取得しようとするときに、これらのうちどれを使用するのが最善かを知るために助けが必要です。 1: <option value="-12">[UTC - 12] Baker Island Time</option> <option value="-11">[UTC - 11] Niue Time, Samoa Standard Time</option> <option value="-10">[UTC - 10] Hawaii-Aleutian Standard Time, Cook Island Time</option> <option value="-9.5">[UTC - 9:30] Marquesas Islands Time</option> <option value="-9">[UTC - 9] Alaska Standard Time, Gambier Island Time</option> <option …
141 php  timezone  utc 

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