プログラミング

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

10
CおよびC ++コンパイラーは、強制されないのに関数シグニチャーで配列長を許可するのはなぜですか?
これは私の学習期間中に私が見つけたものです: #include<iostream> using namespace std; int dis(char a[1]) { int length = strlen(a); char c = a[2]; return length; } int main() { char b[4] = "abc"; int c = dis(b); cout << c; return 0; } したがって、変数int dis(char a[1])では、 を使用できるため、[1]は何も実行せず、まったく機能しません。またはのように。配列名はポインタであり、配列を伝達する方法を知っているので、私のパズルはこの部分についてではありません。a[2]int a[]char *a 私が知りたいのは、コンパイラがこの動作を許可する理由です(int a[1])。それとも私が知らない他の意味がありますか?
131 c++  c  arrays 

13
Androidの連絡先リストを呼び出す方法は?
Androidアプリを作成していて、電話の連絡先リストを呼び出す必要があります。連絡先リスト関数を呼び出して連絡先を選択し、連絡先の名前を使用してアプリに戻る必要があります。これがインターネットで入手したコードですが、機能しません。 import android.app.ListActivity; import android.content.Intent; import android.database.Cursor; import android.os.Bundle; import android.provider.Contacts.People; import android.view.View; import android.widget.ListAdapter; import android.widget.ListView; import android.widget.SimpleCursorAdapter; import android.widget.TextView; public class Contacts extends ListActivity { private ListAdapter mAdapter; public TextView pbContact; public static String PBCONTACT; public static final int ACTIVITY_EDIT=1; private static final int ACTIVITY_CREATE=0; // Called when …
131 android  contacts 



13
OpenGL ESでテキストを描画する
私は現在、Androidプラットフォーム用の小さなOpenGLゲームを開発しています。レンダリングされたフレームの上にテキストを簡単にレンダリングする方法(プレーヤーのスコアのあるHUDなど)があるかどうか疑問に思っています。テキストもカスタムフォントを使用する必要があります。 ビューをオーバーレイとして使用する例を見てきましたが、後で他のプラットフォームにゲームを移植する可能性があるため、それを実行するかどうかはわかりません。 何か案は?

7
ディレクトリ内のすべてのファイルをループするPHPスクリプト?
ディレクトリ内のすべてのファイルをループして、フォーマット、印刷、リンクへの追加などのファイル名を使用できるPHPスクリプトを探しています。ファイルを名前、タイプ、または作成/追加/変更された日付でソートできるようにしたいと思います。(空想のディレクトリ「インデックス」を考えてください。)また、スクリプト自体やその他の「システム」ファイルなど、ファイルのリストに除外を追加できるようにしたいと考えています。(.および..「ディレクトリ」のように。) スクリプトを変更できるようになりたいので、PHPのドキュメントを調べて、自分でスクリプトを作成する方法を学ぶことに興味があります。とはいえ、既存のスクリプト、チュートリアルなどがある場合は、お知らせください。
131 php  file 

5
パンダのデータを正規化する
私がパンダのデータフレームを持っていると仮定しますdf: データフレームの列ごとの平均を計算します。 これは簡単: df.apply(average) 次に、列ごとの範囲max(col)-min(col)。これも簡単です。 df.apply(max) - df.apply(min) 次に、各要素について、その列の平均を減算し、その列の範囲で除算します。どうすればいいのかわかりません ヘルプ/ポインタは大歓迎です。
131 python  pandas  numpy 

11
Android Studio:Android Manifestが存在しないか、ルートタグが正しくありません
私はこのエラーをAndroid Studio(AS)で受け取りました: 私がそれを得た方法: 私は最初からASプロジェクトを作成しましたが、すべて問題ありませんでした。次に、ポップアップが表示され、(私が正しく思い出せば) " Android Framework detected"のようなメッセージが表示されていました。「はい」を押すと、プロジェクト/モジュールにいくつかの変更が発生しました。その後、上記のエラーが発生しました 編集: 私の場合、問題はGradle関連していませんでした。それはIntelliJ/ Android Studio設定、.iml特にファイルに関するものでした。この有益な投稿をここで読んだ後、私は気づきました。

9
PHPの結合関数?
多くのプログラミング言語には、合体関数があります(最初の非NULL値を返す、例)。PHPは、残念ながら2009年には機能しません。 PHP自体が合体関数を取得するまで、PHPに実装する良い方法は何でしょうか?


5
どのようにPOST動詞を使用してページにリダイレクトしますか?
RedirectToActionコントローラ内で呼び出すと、HTTP GETを使用して自動的にリダイレクトされます。HTTP POSTを使用するように明示的に指示するにはどうすればよいですか? GETリクエストとPOSTリクエストの両方を受け入れるアクションがあり、POSTをRedirectToAction使用していくつかの値を送信できるようにしたいと考えています。 このような: this.RedirectToAction( "actionname", new RouteValueDictionary(new { someValue = 2, anotherValue = "text" }) ); someValueとのanotherValue値を、GETではなくHTTP POSTを使用して送信したい。誰でもこれを行う方法を知っていますか?

3
Railsのテーブルにどのインデックスを追加するか
Railsデータベースについて質問があります。 「xxx_id」のようなすべての外部キーに「インデックス」を追加する必要がありますか? 自動的に作成された「id」列に「index」を追加する必要がありますか? 自動的に作成される「id」列に「index(unique)」を追加する必要がありますか? 一度に2つの外部キーにインデックスを追加すると(add_index (:users, [:category, :state_id])、どうなりますか?これは、各キーにインデックスを追加するのとどう違うのですか? class CreateUsers < ActiveRecord::Migration def self.up create_table :users do |t| t.string :name t.integer :category_id t.integer :state_id t.string :email t.boolean :activated t.timestamps end # Do I need this? Is it meaningless to add the index to the primary key? # If so, do …


8
Guavaライブラリ:その最も便利な機能や隠された機能は何ですか?[閉まっている]
ここで何が尋ねられているのかを知るのは難しい。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 8年前に閉鎖。 私はのクイックスキャンがあったグァバAPIとそれが提供する新しいコレクション型を(MultimapそしてBiMapたとえば便利表示されます)と私は、プロジェクトの(S)I作業でライブラリを含むを考えています。 ただし、ライブラリに大きなメリットがなく、機能を学習することは貴重な時間を浪費する場合は、ライブラリを自由に含めることを躊躇します。 プロジェクトにGuavaライブラリーを含めましたか?予期しない方法でそれが役立つことがわかりましたか?将来も使用しますか?その主なメリット/時間の節約は何ですか?その隠された機能は何ですか?
131 java  guava 

7
jQuery Data()APIを使用してデータ属性を設定できません
MVCビューに次のフィールドがあります。 @Html.TextBoxFor(model => model.Course.Title, new { data_helptext = "Old Text" })</span> 別のjsファイルで、data-helptext属性を文字列値に設定します。これが私のコードです: alert($(targetField).data("helptext")); $(targetField).data("helptext", "Testing 123"); alert()呼び出しは、それが警告ダイアログのテキスト「古いテキスト」を示し、正常に動作します。ただし、data-helptext属性を "Testing 123" に設定する呼び出しは機能しません。「古いテキスト」は、属性の現在の値のままです。 data()の呼び出しを誤って使用していますか?これをウェブで調べたところ、何が悪いのかわかりません。 HTMLマークアップは次のとおりです。 <input data-helptext="Old Text" id="Course_Title" name="Course.Title" type="text" value="" />

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