プログラミング

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


3
春のブート-親ポンを既に持っている場合の親ポン
既に必要な親POMを持っているプロジェクトにスプリングブート親pomを含めるための特定の推奨されるアプローチはありますか? 組織の親から拡張する必要のあるプロジェクトには何をお勧めしますか(これは非常に一般的であり、Mavenセントラルに発行された多くの/ほとんどのプロジェクトでさえ、それらが由来するフィーダーリポジトリによって異なります)。ビルド関連のほとんどは、実行可能なJARの作成に関連しています(たとえば、組み込みのTomcat / Jettyの実行)。親から拡張することなくすべての依存関係を取得できるように物事を構造化する方法があります(構成と継承に似ています)。ただし、ビルド方法をそのように取得することはできません。 したがって、必要な親POM内にすべてのスプリングブート親pomを含めるか、プロジェクトPOMファイル内にPOM依存関係を持たせることが望ましいでしょう。 別のオプション? TIA、 スコット

4
リダイレクトURIとは何ですか?OAuth2.0のiOSアプリにはどのように適用されますか?
ここの初心者プログラマ、無知と説明はご容赦ください:) 特定のOAuth 2.0サービスのチュートリアルを読み込もうとしましたが、このリダイレクトURIがわかりません...特定のコンテキストで、いくつかのサービスにOAuth 2.0を使用するiPhoneアプリを構築しようとしているとしましょう。生成されたアプリIDがありますが、APIキーを生成するために何らかのリダイレクトURIを提供する必要があります。 これは自分がどこかでホストすることになっているURLですか?名前が示すように、リダイレクトURLは誰かをどこかに「リダイレクトする」ことになっていると思います。私の推測では、ユーザーがサービスにログインした後にリダイレクトされるURLです。 しかし、その仮定が正しいとしても、他に1つは理解できません。ユーザーログインのためにブラウザーにアプリを送信した後で、アプリを再度開くにはどうすればよいですか。

17
Android:ビューにmaxHeightがないのはなぜですか?
ビューにはありますminHeightが、どういうわけか欠けていmaxHeightます: 私が達成しようとしているのは、いくつかの項目(ビュー)を埋めることScrollViewです。1..3のアイテムがある場合、直接表示したい。の意味はScrollView、1、2、または3項目の高さです。 4つ以上のアイテムがある場合は、ScrollView展開を停止して(したがってmaxHeight)、スクロールの提供を開始します。 ただし、を設定する方法はありませんmaxHeight。したがって、おそらく1..3のアイテムがある場合はScrollViewプログラムでWRAP_CONTENT高さを設定し、3*sizeOf(View)4つ以上のアイテムがある場合は高さを設定する必要があります。 maxHeightすでに存在するのに、なぜ提供されていないのか誰かが説明できますminHeightか? (ところでImageView、maxHeight実装されているようないくつかのビュー。)

7
MySQLでテキスト列にデフォルト値を設定できないのはなぜですか?
テーブルにTEXTカラムを作成し、MySQLでデフォルト値を指定しようとすると、エラーが発生します(少なくともWindowsでは)。テキスト列にデフォルト値を設定しない理由はわかりません。MySQLのドキュメントでは説明はありません。それは私には非論理的です(そして、デフォルト値が欲しいので、ややイライラします!)。なぜこれが許可されていないのか誰か知っていますか?

5
参照による配列の受け渡し
静的に割り当てられた配列を参照渡しする方法は? void foo(int (&myArray)[100]) { } int main() { int a[100]; foo(a); } (&myArray)[100]参照することにより任意の配列を渡すために何の意味やそのわずかな構文がありますか?ここでは、括弧とそれに続く大括弧が別々に理解できません。ありがとう。
184 c++  arrays 

8
APKをインストールせずにAndroid .apkファイルのVersionNameまたはVersionCodeを取得する
ダウンロードしてインストールせずに、AndroidManifest.xmlファイルからプログラムでAPKのバージョンコードまたはバージョン名を取得するにはどうすればよいですか。 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xxx.xx.xxx" android:versionCode="1" android:versionName="1.1" > たとえば、IISサービスに新しいバージョンがアップロードされているかどうかを確認します。デバイスにインストールした後、それが新しいバージョンでない場合は、インストールしたくないです。

11
Androidのコンテキストからアクティビティを取得する
これは私が困惑しています。 カスタムレイアウトクラス内からアクティビティメソッドを呼び出す必要があります。これの問題は、レイアウト内からアクティビティにアクセスする方法がわからないことです。 ProfileView public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public ProfileView(Context context, AttributeSet attrs, String name, final ProfileData profileData) { super(context, attrs); ...... ...... } //Heres where things get complicated public void onClick(View v) { //Need to get the parent …


1
multiprocessing.Pool:map_asyncとimapの違いは何ですか?
私は、Pythonの使用方法を学習しようとしているmultiprocessingパッケージを、私は違いを理解していないmap_asyncとimap。map_asyncとimapが非同期で実行されていることに気付きました。では、どちらをいつ使用すればよいですか?そして、どのようにして返された結果を取得する必要がありますmap_asyncか? このようなものを使用する必要がありますか? def test(): result = pool.map_async() pool.close() pool.join() return result.get() result=test() for i in result: print i


9
MongoDBデータストアディレクトリの変更
これまでは、MongoDBデータディレクトリを指定しておらず、30 GBのプライマリパーティションは1つしかありませんでした。 容量が足りなくなり、新しいハードディスクを追加しました。/var/lib/mongodb/既存のインストールに影響を与えずにすべてが新しいディスクから実行されるように、どうやってデータを転送し(これは明らかににあります)、MongoDBを構成できますか?

4
NODE_ENVとは何ですか、それをExpressでどのように使用しますか?
これは私のアプリです。現在、本番環境で実行しています。 var app = express(); app.set('views',settings.c.WEB_PATH + '/public/templates'); app.set('view engine','ejs'); app.configure(function(){ app.use(express.favicon()); app.use(express.static(settings.c.WEB_PATH + '/public')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.methodOverride()); app.use(express.session({ cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999}, secret:'hamster', store: r_store, })); app.use(useragent.express()); app.use(flash()); app.use(passport.initialize()); app.use(passport.session()); }); しかし、知っNODE_ENVて使いたいと思いました。これどうやってするの?



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