プログラミング

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

14
アプリのプッシュ通知設定をリセットする
プッシュ通知付きのアプリを開発しています。ユーザーインタラクションの考えられるすべての方法を確認するために、ユーザーが最初の起動時にアプリでプッシュ通知を有効にすることを拒否したときにアプリをテストしたいと思います。 registerForRemoteNotificationTypesただし、ダイアログ(によって開始)は、アプリごとに1回だけ表示されます。アプリのiPhone OSのメモリをリセットするにはどうすればよいですか。アプリを削除して再インストールしても解決しません。

19
代理キーと自然キー/ビジネスキーの比較[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、事実と引用で回答できるようにします。この投稿を編集。 6年前休業。 この質問を改善する ここで再び行きます、古い議論はまだ起こります... ビジネスキーを主キーとして使用した方がよいでしょうか、それとも、ビジネスキーフィールドに一意の制約がある代理ID(つまり、SQL Server ID)を使用した方がよいでしょうか。 理論を裏付ける例や証拠を提示してください。

14
Javaを使用してファイルの名前を変更する
ファイルの名前を変更できますか test.txtにtest1.txt? もし test1.txt、それは名前が変更されますが存在しますか? 既存のtest1.txtファイルに名前を変更して、test.txtの新しいコンテンツを追加して後で使用できるようにするにはどうすればよいですか?
173 java  file  rename  file-rename 


6
Javaの正規表現の名前付きグループ
java.regexパッケージが名前付きグループ(http://www.regular-expressions.info/named.html)をサポートしていないことは私の理解ですので、誰かが私をサードパーティのライブラリに向けることができますか? 私はjregexを調べましたが、最後のリリースは2002年であり、java5で動作しませんでした(確かに少しだけ試してみました)。
173 java  regex 




6
Chromeがページが別の言語であると誤って判断し、翻訳を提案するのはなぜですか?
新しいGoogle Chromeの自動翻訳機能は、いずれかのアプリケーション内の1ページで作動します。この特定のページに移動すると、Chromeはページがデンマーク語であり、翻訳を提案することを通知します。アプリの他のすべてのページと同様に、ページは英語です。この特定のページは、英語のラベルが付いた数十のフォームフィールドを持つ内部テストページです。このページがデンマーク語であるとChromeが判断する理由はわかりません。 この言語検出機能がどのように機能するか、およびChromeでページがデンマーク語であると思われる原因を特定する方法について誰かが洞察を持っていますか?


27
Spring Boot:EmbeddedServletContainerFactory Beanが見つからないため、EmbeddedWebApplicationContextを起動できません
私は完全にSpringを初めて使用し、次のサイトから公式ガイドを開始しました:https : //spring.io/guides このガイドをしたい:https : //spring.io/guides/gs/scheduling-tasks/ 次の例外が発生します。 2014-02-14 16:25:21.614 INFO 9032 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' of type [class org.springframework.scheduling.annotation.SchedulingConfiguration$$EnhancerByCGLIB$$5b48d763] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2014-02-14 16:25:21.638 INFO 9032 --- [ main] .c.l.ClasspathLoggingApplicationListener : Application failed to start …
173 java  spring  spring-boot 

4
ビルドタイプが製品フレーバーと異なるのはなぜですか?
序文:これは、Androidアプリでビルドタイプと製品フレーバーを使用する方法についての質問ではありません。関連する基本的な概念を理解しています。この質問は、ビルドタイプで指定する必要がある構成、プロダクトフレーバーで指定する必要がある構成、および実際に区別が必要かどうかを理解しようとすることに関する詳細です。 今週は、AndroidアプリのGradle構成について詳しく学びました。私は当初、ビルドタイプと製品フレーバーの両方に優れていると思っていましたが、ドキュメントを深く掘り下げるほど、両者の違いがまったく明確ではないことに気付きました。 明確に定義された階層があるため(ビルドタイプで指定されたプロパティが製品フレーバーで指定されたプロパティよりも優先されるという意味で)、ビルドタイプと製品フレーバーをまったく区別する必要がある理由がわかりません。すべてのプロパティとメソッドを製品フレーバーDSLオブジェクトにマージし、ビルドタイプを(デフォルトの)フレーバーディメンションとして扱う方が良いでしょうか? 私の混乱を招いたいくつかの具体的な例: signingConfigプロパティは、ビルドの種類と製品の味の両方に設定することができます...しかし、minifyEnabled(と、私が想定し、shrinkResources?)のみビルドタイプに設定することができます。 applicationId製品フレーバーでapplicationIdSuffixのみ指定できます... ビルドタイプでのみ指定できます!? 実際の質問: 上記の例を考えると、ビルドタイプと製品フレーバーの役割に明確な違いはありますか? もしそうなら、それを理解するための最良の方法は何ですか? そうでない場合、最終的にビルドタイプと製品フレーバーを単一の構成可能なDSLオブジェクトにマージする計画ですか?

11
可変オブジェクトと不変オブジェクト
私は、可変オブジェクトと不変オブジェクトの両方を理解しようとしています。可変オブジェクトを使用すると、多くの悪い結果(たとえば、メソッドから文字列の配列を返すなど)が発生しますが、これによる悪影響について理解できません。可変オブジェクトの使用に関するベストプラクティスは何ですか?可能な限り回避する必要がありますか?

5
PyCharmに、パラメーターが期待される型をどのように伝えることができますか?
コンストラクター、割り当て、およびメソッド呼び出しに関しては、PyCharm IDEは私のソースコードを分析し、各変数の型を理解するのに非常に適しています。コード補完とパラメータ情報が得られ、存在しない属性にアクセスしようとすると警告が表示されるので、それが正しいときに気に入っています。 しかし、パラメータに関しては何も知りません。コード補完のドロップダウンでは、パラメーターのタイプがわからないため、何も表示できません。コード分​​析は警告を探すことができません。 class Person: def __init__(self, name, age): self.name = name self.age = age peasant = Person("Dennis", 37) # PyCharm knows that the "peasant" variable is of type Person peasant.dig_filth() # shows warning -- Person doesn't have a dig_filth method class King: def repress(self, peasant): # PyCharm has no …

5
インデックスの列の順序はどのくらい重要ですか?
インデックス宣言の最初に、最も選択的な列を配置する必要があると聞きました。例: CREATE NONCLUSTERED INDEX MyINDX on Table1 ( MostSelective, SecondMost, Least ) まず、私が言っていることは正しいですか?その場合、インデックス内の列の順序を並べ替えることでパフォーマンスに大きな違いが見られる可能性がありますか、それとも「すてきな」練習のほうが多いですか? 私が尋ねる理由は、DTAを介してクエリを実行した後、ほとんどすべて同じ列が既存のインデックスと異なるインデックスを作成することをお勧めしたためです。不足している列を既存のインデックスに追加して、それを適切に呼び出すことを検討していました。考え?

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