プログラミング

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

20
JPA getSingleResult()またはnull
存在しない場合にinsertOrUpdate挿入するメソッドがありEntityます。存在する場合は更新します。これを有効にするにはfindByIdAndForeignKey、それがnull挿入を返した場合は更新しないでください。問題は、それが存在するかどうかをどのように確認するかです。だから私は試してみましたgetSingleResult。しかし、それは例外をスローします public Profile findByUserNameAndPropertyName(String userName, String propertyName) { String namedQuery = Profile.class.getSimpleName() + ".findByUserNameAndPropertyName"; Query query = entityManager.createNamedQuery(namedQuery); query.setParameter("name", userName); query.setParameter("propName", propertyName); Object result = query.getSingleResult(); if (result == null) return null; return (Profile) result; } がgetSingleResultスローされますException。 ありがとう
136 java  jpa 

6
自動レイアウト-スーパービューの半分の高さを基準にしてビューの高さを調整します
最近autolayoutsに入り始めて、私は本当に些細な問題の例のように見えるのに行き詰まっています。画面の最上部に座って、画面の高さの半分を占めるようにするビューがあります。自動レイアウトの前に簡単-所定の位置に貼り付け、スーパービューのサイズが変更されたときに垂直方向に拡大するように伝えます。 今、私は私の人生のためにそれを行う方法を見ることができません。これを設定しようとすると、次のような結果になります。 下部のスペース制約は「284に等しい」に設定されています。これは、iPhone4レイアウトに変更した場合、絶対に意味がなく、画面の下部に284ポイントのスペースを維持し、ビューを縮小して半分にしないためです。画面のサイズ。また、その制約を他のビューの高さの一部に等しく設定する方法はありません。 しばらく苦労した後、これを行うために私が考えられる唯一の方法は、このビューの下に別のビューを導入し、それらの高さを均等に固定し、それらを上下に配置してから、2番目(下)のビューを非表示に設定することです..少し見苦しいようです! 私は明白な何かを逃していますか?
136 ios  autolayout 

28
Webサイトの電子メールアドレスを難読化する最善の方法は?
過去数日間、個人のWebサイトの更新に費やしてきました。私の個人的なWebサイトのURLは(私の姓)。(私の姓).comです。私の姓はかなり変わっているため、ドメイン名を取得できたのは幸運でした。私の電子メールアドレスは(私の姓)@(私の姓).comです。ですから、それを推測することになると、それほど難しくはありません。 とにかく、私はmailto:リンクを私のウェブサイトに統合して、人々が私に連絡できるようにしたいと思っています。そして、私の電子メールアドレスは推測がそれほど難しくありませんが、電子メールアドレスのパターンを求めてWebサイトをクロールしてデータベースに追加するだけのスパムボットによって収集されることは避けたいです。 できればリンク形式で、電子メールアドレスを難読化する最善の方法は何ですか。私が知っている方法は次のとおりです。 <a href="mailto:x@y.com">e-mail me</a> それは機能しますが、それはまた、私のウェブサイトがGoogleに到達するとすぐに、スパムボットが私の電子メールアドレスを簡単に見つけてしまうので、私はスパムを通り抜けることになります。 <img src="images/e-mail.png" /> これはあまり望ましくありません。訪問者がクリックして電子メールを送信できないだけでなく、よりスマートなスパムボットが画像に含まれる文字を検出できるようになるからです。 おそらく完璧な解決策はないことは知っていますが、私は誰もが最高だと思ったのは何なのかと思っていました。私のウェブサイトはすでに大量のJavaScriptを使用しているので、必要に応じてJavaScriptを使用したいと思っています。

6
C#nullable文字列エラー
private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } } コードの後半では、次のように使用します。 typeOfContract = Request.QueryString["type"]; typeOfContract行の宣言で次のエラーが発生します: 型 'string'は、ジェネリック型またはメソッド 'System.Nullable <T>'でパラメーター 'T'として使用するために、null不可の値型である必要があります 何か案は?基本的に、私はアクションを実行する前に"type"存在することを確認したいと思いQueryStringます。
136 c#  nullable 

18
iOSアプリをクラッシュさせる信頼できる方法は何ですか?
実際のユーザーが誤って行う可能性が低い特定のアクションをユーザーが実行したときに意図的にクラッシュさせることにより、アプリのクラッシュレポートをフィールドでテストしたいと思います。 しかし、コンパイル時に警告を出さない、アプリをクラッシュさせる信頼できる方法は何でしょうか? 編集:この質問に対する一見明白な答えの多くは、Cocoaによってキャッチされる例外を発生させるため、アプリがクラッシュしないことに注意してください。
136 iphone  objective-c  ios 

13
NSManagedObjectの特定のサブクラスが見つかりません
Core Dataを使用したアプリの開発に取り組んでいます。私が使用してインスタンスを作成したとき: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) ログに警告が表示されました: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject instead. どうすれば修正できますか? また、別の質問として、NSManagedObjectサブクラスでインスタンスメソッドを定義するにはどうすればよいですか。 編集: 次のスクリーンショットのように、エンティティのクラスを指定しました。


4
文字列連結はSQLiteでは機能しません
SQlite置換関数を実行しようとしていますが、関数の別のフィールドを使用しています。 select locationname + '<p>' from location; この切り取りでは、結果は0のリストです。locationnameのテキストと'<p>'リテラルを含む文字列を期待していました。


11
Androidカメラプレビューストレッチ
Androidでカスタムカメラアクティビティの作成に取り組んでいますが、カメラを回転させると、サーフェスビューのアスペクト比がめちゃくちゃになります。 アクティビティのoncreateで、カメラのパラメーターを表示するサーフェスビューを保持するframelayoutを設定しました。 //FrameLayout that will hold the camera preview FrameLayout previewHolder = (FrameLayout) findViewById(R.id.camerapreview); //Setting camera's preview size to the best preview size Size optimalSize = null; camera = getCameraInstance(); double aspectRatio = 0; if(camera != null){ //Setting the camera's aspect ratio Camera.Parameters parameters = camera.getParameters(); List<Size> sizes = parameters.getSupportedPreviewSizes(); …

10
グロブを含むディレクトリ内のファイルのリストを取得する
何かおかしな理由で、特定のディレクトリのグロブを含むファイルのリストを取得する方法が見つかりません。 私は現在、次の線に沿って何かで立ち往生しています: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..そして、私が欲しくないものを取り除いて、それはうんざりです。しかし、私が本当に望んでいるのは、ディレクトリ全体を要求する代わりに、「foo * .jpg」のようなものを検索できることですが、そのようなものを見つけることができませんでした。 一体どうやってやるの?


9
#ifndef CLASS_Hと#define CLASS_Hを.hファイルで使用し、.cppでは使用しないのはなぜですか?
私はいつも人々が書くのを見てきました class.h #ifndef CLASS_H #define CLASS_H //blah blah blah #endif 問題は、クラス関数の定義を含む.cppファイルに対してもなぜそれを行わないのかということです。 のは、私が持っているとしましょう main.cpp、とmain.cpp含みclass.h。class.hファイルはしないincludeものは、そうはどのようmain.cppにあるか知っていますかclass.cpp?
136 c++ 

5
例のJavaScriptモジュールパターン[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する 2つ(またはそれ以上)の異なるモジュールがどのように接続されて連携するかを示すアクセス可能な例が見つかりません。 それで、モジュールがどのように連携するかを説明する例を書く時間があるかどうか尋ねたいと思います。
136 javascript  module 

3
CSSの「色」と「フォントの色」
CSSが提供する理由は誰でも知っています colorがテキストをていますが、持っていませんfont-colorかtext-color? 非常に直感に反するようです text-decoration: underlineで、font-styleフォントに関連するものではなく、 W3CがこのようにさまざまなCSS名を作成した理由/方法を知っている人はいますか?
136 css 

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