Выполнение веб-приложения в Grails по сравнению с Django

Используйте this@RequiresLocation вместо RequiresLocation.class

Попробуйте это

 ActivityCompat.requestPermissions(
            this@RequiresLocation,
                    arrayOf(android.Manifest.permission.ACCESS_FINE_LOCATION),
                    requestCode)

Или

private fun requestLocationPermission() {
    ActivityCompat.requestPermissions(
            this,
                    arrayOf(android.Manifest.permission.ACCESS_FINE_LOCATION),
            requestCode) // coming up in red
}
[118 ] ОБНОВЛЕНИЕ

class RequiresLocation : AppCompatActivity() {

    val requestCode: Int = 1

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_requires_location)

        turnOnLocationButton.setOnClickListener {
            if (ContextCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION)
                    == PackageManager.PERMISSION_GRANTED) {
                Toast.makeText(this, "Permission has already been granted", Toast.LENGTH_SHORT).show()
            }
            else {
                requestLocationPermission()
            }
        }
    }
    private fun requestLocationPermission() {
        ActivityCompat.requestPermissions(
                this,
                arrayOf(android.Manifest.permission.ACCESS_FINE_LOCATION),
                requestCode) // coming up in red
    }
}
5
задан Walter 12 October 2008 в 04:36
поделиться

4 ответа

Можно выполнить чаши Грааля в 256 megs поршня. Многие члены сообщества делают так. Это сказанное я сказал бы в любой платформе, что Вы хотите, чтобы намного больше поршня, чем это удостоверилось Ваше производительное. Но я мог бы также reccomend проверка www.linode.com. Можно получить качественный хостинг для очень разумной стоимости и добавление, что немного поршня для чаш Грааля не повредит бюджет. Также, если Ваше заинтересованное облачными решениями Morph размещает приложения чаш Грааля. http://developer.mor.ph/grails

Мне нравится Django, но я для зрелости платформы и объема качественного Java работы там с точки зрения libaries и платформ, я выбрал чаши Грааля. По правде говоря, я думаю, что они - оба хорошие решения, но Вы не можете отклонить это, Ваши опции намного больше с чашами Грааля.

9
ответ дан 18 December 2019 в 09:55
поделиться

С Java, размещающим Вас, не должны делать всех глупых приемов с апачем или nginx. Сам причал может разместить все, в чем Вы нуждаетесь, это - то, как парни в www.mor.ph делают это, и они находят, что это довольно быстро.

Использование памяти тот путь довольно минимален, я размещаю мой на 256 МБ сервер Ubuntu от RapidXen, таким образом, это - приблизительно $10/месяцев.

Я пытался разработать в Django, и в то время как это запускает все скрипты быстрее (как начальная загрузка или тестовые сценарии), это не также разработано в моем мнении

5
ответ дан 18 December 2019 в 09:55
поделиться

Я думаю с операционной точки зрения, вещи будут достаточно близкими, что можно основывать решение о других критериях. Если можно позволить себе виртуальный частный сервер по крайней мере с 256 МБ RAM, Вы сможете развернуть приложения Grails. Если стоимость походит на много выезда Sun. Они действительно продвигают решения для хостинга на основе своей стопки продукта и существуют некоторые доступные соглашения великих людей. У меня есть бесплатное размещение от Многоуровневой Технологии в течение года через Ostatic.

2
ответ дан 18 December 2019 в 09:55
поделиться

я думаю, что Python имеет тенденцию иметь ниже размещающие требования (т.е. чаши Грааля нуждается в jvm, и большинство хостов el-дешевки не обеспечивает один, где, поскольку они обычно оказывают поддержку Python). Плюс Google механизм приложения поддерживает django (некоторым, расширяются).

Но если Вы получили тесто, чаши Грааля настолько лучше, по моему скромному мнению.

0
ответ дан 18 December 2019 в 09:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: