プログラミング

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

12
EclipseはTomcat 7の空のサーバー名を追加します
UbuntuのEclipseにTomcat 7を追加しようとしていました。Eclipseで[Add new server]をクリックして[Tomcat v7.0 Server]を選択すると、[Server Name]フィールドが空白になり、次のようにそのテキストボックスに何も入力できません。 以前に行ったのは、EclipseからTomcat 7サーバーを削除し、Tomcat 7を再インストールしようとしていましたが、そのテキストボックスに何も入力できず、[次へ]ボタンに進むことができません。私の環境はUbuntu LinuxとEclipse for JavaEEです。

26
文字列値を持つ列挙型を作成する
enumTypeScriptでを作成するには、次のコードを使用できます。 enum e { hello = 1, world = 2 }; また、値には次の方法でアクセスできます。 e.hello; e.world; enum文字列値を持つを作成するにはどうすればよいですか? enum e { hello = "hello", // error: cannot convert string to e world = "world" // error };
262 typescript 

30
デバイスがiPhone Xかどうかを検出する
私のiOSアプリはカスタムの高さを使用しているためUINavigationBar、新しいiPhone Xで問題が発生します。 アプリがiPhone Xで実行されているかどうかをプログラムで(Objective-Cで)確実に検出する方法を誰かがすでに知っていますか? 編集: もちろん、画面のサイズをチェックすることは可能ですが、TARGET_OS_IPHONEiOSを検出するような「組み込み」の方法があるのでしょうか... if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { CGSize screenSize = [[UIScreen mainScreen] bounds].size; if (screenSize.height == 812) NSLog(@"iPhone X"); } 編集2: 私の質問はリンクされた質問の複製であるとは思いません。もちろん、現在のデバイスのさまざまな特性を「測定」し、その結果を使用してどのデバイスを使用するかを決定する方法があります。しかし、私が最初の編集で強調しようとしたので、これは私の質問の実際のポイントではありませんでした。 実際の質問は次のとおりです。「現在のデバイスがiPhone X(たとえば、SDK機能によって)であるかどうかを直接検出することはできますか、それとも間接測定を使用する必要がありますか?」 これまでの回答では、「いいえ、直接的な方法はありません。測定が進むべき道」と答えています。

10
C / C ++での整数除算の高速上限
与えられた整数値xとy、CとC ++は両方ともq = x/y、等価の浮動小数点の床を商として返します。代わりに天井を返す方法に興味があります。たとえば、ceil(10/5)=2およびceil(11/5)=3。 明らかなアプローチには、次のようなものが含まれます。 q = x / y; if (q * y < x) ++q; これには、追加の比較と乗算が必要です。そして私が見た(実際に使用された)他の方法は、floatまたはとしてキャストすることを含みdoubleます。追加の乗算(または2番目の除算)と分岐を回避し、浮動小数点数としてのキャストを回避するより直接的な方法はありますか?
262 c++  c  algorithm  math 

6
JPGとJPEG画像形式
私はJPEG画像をよく使用していますが、2つの非常によく似たファイル拡張子があることに気づきまし.jpgた。モバイルのカメラとプレビューアプリケーションで使用するファイル拡張子と.jpeg、Image CaptureがCanon MX455プリンターでスキャンした画像を保存するファイル拡張子です。拡張子を変更してLaTeXを指定したので、LaTeXは区別されないようで、結果は最初から正しいかのように見えます。2つの違いは何だろうと思った。私はこの質問に出くわしました.jpeg.jpg.jpg、そして確かにそれを読み通しますが、現時点では少し時間がずれています。ただし、ざっと見てみると、2つの拡張機能を区別していないようです。実際、ファイルタイプの名前はでJPEGあり、ファイル拡張子は.jpg: JPEG(ファイル拡張子にはJPG、Joint Photographic Experts Group) (そこの最初の回答から抜粋)。2つの拡張機能に大きな違いはありますか?もしそうなら、それは何ですか?

26
JavaとC#のintとIntegerの違いは何ですか?
私は読んでいたソフトウェアの詳細ジョエルを私が出会ったとき、ジョエル・スポルスキの違いを知るプログラマの特定の種類について何か言ってintとIntegerのJava / C#での(オブジェクト指向プログラミング言語)。 それで、違いは何ですか?
262 c#  java  integer  int 

5
xcode 7でENABLE_BITCODEは何をしますか?
埋め込まれたビットコード用語に問題があります。 埋め込みビットコードとは何ですか? いつ有効にするENABLE_BITCODEか、新しいXcodeで?Xcode 7で 有効にすると、バイナリはどうなりENABLE_BITCODEますか?
262 ios  iphone  xcode7  bitcode 

15
NSLayoutConstraint "UIView-Encapsulated-Layout-Height"とは何ですか?強制的にクリーンに再計算するにはどうすればよいですか?
UITableViewiOS 8で実行していて、ストーリーボードの制約からセルの自動高さを使用しています。 自分のセルの1つにシングルが含まれていて、UITextViewユーザー入力に基づいて縮小および拡張する必要があります-テキストを縮小/拡張するにはタップします。 これを行うには、テキストビューにランタイム制約を追加し、ユーザーイベントに応じて制約の定数を変更します。 -(void)collapse:(BOOL)collapse; { _collapsed = collapse; if(collapse) [_collapsedtextHeightConstraint setConstant: kCollapsedHeight]; // 70.0 else [_collapsedtextHeightConstraint setConstant: [self idealCellHeightToShowFullText]]; [self setNeedsUpdateConstraints]; } これを行うときはいつでも、tableView更新でラップして呼び出します[tableView setNeedsUpdateConstraints]: [tableView beginUpdates]; [_briefCell collapse:!_showFullBriefText]; [tableView setNeedsUpdateConstraints]; // I have also tried // [self.tableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationTop]; // with exactly the same results. [tableView endUpdates]; これを行うと、セルが展開します(そして、展開中にアニメーション化します)が、制約の警告が表示されます。 2014-07-31 …

4
SpringによるRESTful認証
問題: 機密情報を含むSpring MVCベースのRESTful APIがあります。APIは保護する必要がありますが、各リクエストでユーザーの資格情報(ユーザー/パスの組み合わせ)を送信することは望ましくありません。RESTガイドライン(および内部のビジネス要件)に従って、サーバーはステートレスのままである必要があります。APIは、マッシュアップスタイルのアプローチで別のサーバーによって使用されます。 要件: クライアントは、.../authenticate資格情報を使用して(保護されていないURL)に要求を行います。サーバーは、サーバーが将来のリクエストを検証してステートレスを維持するのに十分な情報を含む安全なトークンを返します。これはおそらく、Spring SecurityのRemember-Meトークンと同じ情報で構成されます。 クライアントは、さまざまな(保護された)URLへの後続の要求を作成し、以前に取得したトークンをクエリパラメーター(または、あまり望ましくないが、HTTP要求ヘッダー)として追加します。 クライアントはクッキーを保存することを期待できません。 すでにSpringを使用しているため、このソリューションではSpring Securityを利用する必要があります。 私たちはこの仕事をするために頭を壁にぶつけてきましたので、うまくいけば誰かがすでにこの問題を解決しているでしょう。 上記のシナリオで、この特定のニーズをどのように解決できますか?



12
jQueryで要素(画像)を再読み込み/更新する方法
jQueryを使用してサーバーから同じファイル名の画像を再読み込みすることは可能ですか? たとえば、ページに画像がありますが、物理的な画像はユーザーの操作に基づいて変化する可能性があります。これはファイル名の変更を意味するのではなく、実際のファイル自体を意味することに注意してください。 つまり: ユーザーがデフォルトページに画像を表示 ユーザーが新しい画像をアップロードします ページ上のデフォルトの画像は変更されません(これはファイル名が同一であるためだと思います。ブラウザはキャッシュされたバージョンを使用します) 以下のコードが呼び出される頻度に関係なく、同じ問題が解決しません。 $("#myimg").attr("src", "/myimg.jpg"); jQueryのドキュメントでは、「ロード」関数は、コールバック関数を要素のロードの成功/完了にバインドするのではなく、イベントを発生させるデフォルトのメソッドがあれば完璧です。 どんな援助も大歓迎です。
262 jquery 

11
JavaでHTMLをエスケープするための推奨される方法
脱出する推奨方法はあります<、>、"および&プレーンなJavaコードでHTMLを出力する際に、文字?(手動で以下を実行することを除いて、つまり)。 String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String escaped = source.replace("<", "<").replace("&", "&"); // ...
262 java  html  escaping 


10
どのJava ORMを好みますか、またその理由は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 それはかなり自由回答式の質問です。私は新しいプロジェクトを開始し、データベースアクセスと統合するさまざまなORMを検討しています。 お気に入りはありますか?近づかないようにアドバイスすることはありますか?
262 java  orm 

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