用意するテーマ
@Stable
data class MyColors(
val actionBar: Color,
val primary: Color,
val secondary: Color,
val background: Color,
val surface: Color,用意するテーマ
@Stable
data class MyColors(
val actionBar: Color,
val primary: Color,
val secondary: Color,
val background: Color,
val surface: Color,| open class ScopedViewModel : ViewModel() { | |
| private val job = Job() | |
| protected val scope: CoroutineScope = job + Dispatchers.Main | |
| override fun onCleared() { | |
| super.onCleared() | |
| job.cancel() | |
| } | |
| } |
| //src: http://kurrytran.blogspot.ru/2014/05/android-studio-list-of-suppress-warning.html | |
| //https://android.googlesource.com/platform/tools/adt/idea/+/jb-mr2-dev/adt-branding/src/META-INF/AndroidIdePlugin.xml | |
| //https://android.googlesource.com/platform/tools/adt/idea/+/jb-mr2-dev/android/src/META-INF/plugin.xml | |
| //Most Common Annotations | |
| @SuppressWarnings("all") | |
| @SuppressWarnings("unchecked") | |
| @SuppressWarnings({"JavaDoc"}) | |
| @SuppressWarnings({"UnusedDeclaration"}) |
#NoSQLデータモデリング技法
原文:NoSQL Data Modeling Techniques « Highly Scalable Blog
I translated this article for study. contact matope[dot]ono[gmail] if any problem.
NoSQLデータベースはスケーラビリティ、パフォーマンス、一貫性といった様々な非機能要件から比較される。NoSQLのこの側面は実践と理論の両面からよく研究されている。ある種の非機能特性はNoSQLを利用する主な動機であり、NoSQLシステムによく適用されるCAP定理がそうであるように分散システムの基本的原則だからだ。一方で、NoSQLデータモデリングはあまり研究されておらず、リレーショナルデータベースに見られるようなシステマティックな理論に欠けている。本稿で、私はデータモデリングの視点からのNoSQLシステムファミリーの短い比較といくつかの共通するモデリングテクニックの要約を解説したい。
本稿をレビューして文法を清書してくれたDaniel Kirkdorfferに感謝したいと思う