プログラミング

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

15
外部キーとそれらが参照するテーブルのリスト
テーブルの外部キーとそれらが参照するテーブルと列のリストを返すクエリを見つけようとしています。私はそこにいる途中です SELECT a.table_name, a.column_name, a.constraint_name, c.owner FROM ALL_CONS_COLUMNS A, ALL_CONSTRAINTS C where A.CONSTRAINT_NAME = C.CONSTRAINT_NAME and a.table_name=:TableName and C.CONSTRAINT_TYPE = 'R' しかし、どのテーブルと主キーがこのキーによって参照されているかを知る必要があります。どうすれば入手できますか?

30
指定されたエンタイトルメント…プロファイル。(0xE8008016)。エラーiOS 4.2
The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016).iOS 4.2.6(Verizon)でジェイルブレイクされていないデバイスに最初のアプリをデプロイしようとすると、「恐ろしい」エラーが発生します。問題は、私がEntitlements fileプロジェクトをまったく配布しておらず、1台のデバイスに配置しているだけなので、プロジェクトにがないことです。私は、アップルがあなたを手紙(証明書、デバイス、プロビジョニング)に導くすべてのフープとループを通過しました、そして私は何が間違っているのか理解できません。 誰かがこの問題を助けてくれますか?

9
キー「MY KEY」を持つViewDataアイテムのタイプは「System.String」ですが、タイプは「IEnumerable <SelectListItem>」である必要があります
ASP.NET MVC 2を使用して、Linq-2-SQLでマップされたデータベースからドロップダウンリストを作成しようとしていますが、このエラーが発生し続けます。 IEnumerable&lt;SelectListItem&gt;2行目で型の変数を宣言しているのでとても混乱していますが、エラーが原因でそうではないと思います。これは非常にシンプルなはずですが、苦労しています。どんな助けでもありがたいです。 これが私のコントローラーの興味深いビットです: public ActionResult Create() { var db = new DB(); IEnumerable&lt;SelectListItem&gt; basetypes = db.Basetypes.Select( b =&gt; new SelectListItem { Value = b.basetype, Text = b.basetype }); ViewData["basetype"] = basetypes; return View(); } そして、これが私の見解の興味深い部分です: &lt;div class="editor-label"&gt; &lt;%: Html.LabelFor(model =&gt; model.basetype) %&gt; &lt;/div&gt; &lt;div class="editor-field"&gt; &lt;%: Html.DropDownList("basetype") %&gt; …
142 asp.net-mvc 

9
C#でのコレクションのフィルタリング
C#でコレクションをフィルターする非常に高速な方法を探しています。私は現在、一般的なList &lt;object&gt;コレクションを使用していますが、パフォーマンスが優れている場合は他の構造を使用できます。 現在、私は新しいList &lt;object&gt;を作成し、元のリストをループしています。フィルタリング基準が一致する場合、コピーを新しいリストに入れます。 これを行うより良い方法はありますか?適所でフィルタリングする方法はありますので、一時的なリストは必要ありませんか?

14
Spring MVC:@ResponseBodyで画像を返す方法は?
byte[]DBから(として)画像データを取得しています。この画像を返す方法は@ResponseBody? 編集 メソッドパラメータとして@ResponseBody使用せずにそれを行いましたHttpServletResponse: @RequestMapping("/photo1") public void photo(HttpServletResponse response) throws IOException { response.setContentType("image/jpeg"); InputStream in = servletContext.getResourceAsStream("/images/no_image.jpg"); IOUtils.copy(in, response.getOutputStream()); } @Sidが言ったように@ResponseBody登録org.springframework.http.converter.ByteArrayHttpMessageConverterされたコンバーターで使用しても、私には機能しません:(。 @ResponseBody @RequestMapping("/photo2") public byte[] testphoto() throws IOException { InputStream in = servletContext.getResourceAsStream("/images/no_image.jpg"); return IOUtils.toByteArray(in); }
142 spring-mvc 

8
RESTfulな方法でリソースのサーバー側メソッドを呼び出す
RESTについて初歩的な理解があることを覚えておいてください。私がこのURLを持っているとしましょう: http://api.animals.com/v1/dogs/1/ そして今、私はサーバーに犬の鳴き声をさせたいと思います。サーバーだけがこれを行う方法を知っています。残りの永遠のために犬を10分ごとに吠えるCRONジョブで実行したいとします。その呼び出しはどのように見えますか?私はこれをやりたいと思っています: URLリクエスト: ACTION http://api.animals.com/v1/dogs/1/ リクエストの本文: {"action":"bark"} 独自のHTTPメソッドを作成することに夢中になる前に、私を助けて、RESTfulな方法でサーバー側メソッドを呼び出す方法についてより良いアイデアを教えてください。:) 明確化のために編集 「樹皮」メソッドの機能について、さらに説明します。異なる構造のAPI呼び出しが発生する可能性のあるいくつかのオプションを次に示します。 barkはdog.emailにメールを送信し、何も記録しません。 barkはdog.emailにメールを送信し、dog.barkCountを1ずつ増分します。 barkは、吠え声が発生したときにbark.timestamp記録で新しい「吠え声」レコードを作成します。また、dog.barkCountを1増やします。 barkはシステムコマンドを実行して、最新バージョンの犬のコードをGithubから取得します。次に、dog.ownerにテキストメッセージを送信して、新しい犬のコードが生産中であることを伝えます。

4
C ++のヘッダーファイルで宣言して、ソースファイルで静的メソッドを定義する
C ++で静的メソッドを操作するときに少し問題があります 例.h: class IC_Utility { public: IC_Utility(); ~IC_Utility(); std::string CP_PStringToString( const unsigned char *outString ); void CP_StringToPString( std::string&amp; inString, unsigned char *outString, short inMaxLength ); static void CP_StringToPString( std::string&amp; inString, unsigned char *outString); void CP_StringToPString( FxString&amp; inString, FxUChar *outString); }; 例.cpp: static void IC_Utility::CP_StringToPString(std::string&amp; inString, unsigned char *outString) { …

9
他のアプリとコンテンツを共有するためのサポートFileProviderの使用方法
AndroidサポートライブラリのFileProviderを使用して、内部ファイルを外部アプリケーションと正しく(OPENではなく)共有する方法を探しています。 ドキュメントの例に従って、 &lt;provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.android.supportv4.my_files" android:grantUriPermissions="true" android:exported="false"&gt; &lt;meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" /&gt; &lt;/provider&gt; そして、ShareCompatを使用して、次のようにファイルを他のアプリと共有します。 ShareCompat.IntentBuilder.from(activity) .setStream(uri) // uri from FileProvider .setType("text/html") .getIntent() .addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) FLAG_GRANT_READ_URI_PERMISSION dataはインテントので指定されたUriにのみ許可を与えるので機能しません。EXTRA_STREAMエクストラの値ではなく(によって設定されたようにsetStream)許可します。 プロバイダーandroid:exportedにtrueを設定してセキュリティを危険にさらそうとしましたがFileProvider、それ自体がエクスポートされているかどうかを内部で確認しました。

21
SSLハンドシェイクで「DHキーペアを生成できませんでした」という例外が発生するのはなぜですか?
一部のIRCサーバー(他のサーバーではない-おそらくサーバーの優先暗号化方式によるもの)とSSL接続を行うと、次の例外が発生します。 Caused by: java.lang.RuntimeException: Could not generate DH keypair at com.sun.net.ssl.internal.ssl.DHCrypt.&lt;init&gt;(DHCrypt.java:106) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:556) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:183) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165) ... 3 more 最終的な原因: Caused by: java.security.InvalidAlgorithmParameterException: Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive) at com.sun.crypto.provider.DHKeyPairGenerator.initialize(DashoA13*..) …


5
ステートチャート対メタステートマシンの強化
明らかにboostには、ステートマシン用の2つの個別のライブラリが含まれています。ステートチャートとメタステートマシン(MSM)です。タグラインは非常によく似た説明を与えます: Boost.Statechart-任意に複雑な有限状態マシンは、簡単に読み取りおよび保守可能なC ++コードで実装できます。 Meta State Machine-表現力豊かなUML2有限状態マシン用の非常に高性能なライブラリ。 重要な違いは何か、2つを選択する際の考慮事項は何ですか?

8
Perlの「祝福」は正確には何をするのでしょうか?
私は、クラスの「新しい」メソッド内でPerlの「bless」キーワードを使用していることを理解しています。 sub new { my $self = bless { }; return $self; } しかし、そのハッシュ参照に対して正確に何を「祝福」しているのでしょうか。
142 perl  bless 


3
.NETのIEqualityComparer <T>におけるGetHashCodeの役割は何ですか?
インターフェイスIEqualityComparerのGetHashCodeメソッドの役割を理解しようとしています。 次の例は、MSDNから取得したものです。 using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = new Box(4, 3, 4); Box blueBox = new Box(4, 3, 4); boxes.Add(redBox, "red"); boxes.Add(blueBox, "blue"); Console.WriteLine(redBox.GetHashCode()); Console.WriteLine(blueBox.GetHashCode()); } catch (ArgumentException …


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