Платформы для выполнения memcached

Выполните следующие шаги:

Создайте файл, например: Header.js

import React, { Component } from 'react'
import { Text, View } from 'react-native'

class Header extends Component {
  render() {
    return (
      <View>
        <Text> Header Component </Text>
      </View>
    )
  }
}

экспортируйте этот компонент или функцию для повторного использования в других файлах.

export default Header;

экспортируя эту функцию или класс, вы можете импортировать ее в любой файл js, используя это:

import Header from './Header.js'

ИЛИ

import Header from './Header'

Здесь Вот как вы можете использовать этот импортированный компонент в других файлах:

import React, { Component } from 'react'
import { Text, View } from 'react-native'
import Header from './Header'  // import that

class App extends Component {
  render() {
    return (
      <View>
        <Header />  // use like this
        <Text> textInComponent </Text>
      </View>
    )
  }
}

Если у вас есть несколько компонентов или функция для экспорта в один файл, вы не можете использовать export default во всем этом. вам просто нужно использовать только export.

вот так: Common.js файл

export Header;
export Button;

или вы можете использовать это так.

import { Header, Button } from './Common';
5
задан Jason Baker 25 February 2009 в 14:28
поделиться

4 ответа

Почти все часто задаваемые вопросы и ПРАКТИЧЕСКИЕ РУКОВОДСТВА записаны с точки зрения Linux. Кэш-память была первоначально создана только для Linux, порты прибыли позже. Существует порт к Windows, но это еще не находится в официальном распределении кэш-памяти. Кэш-память в Windows является все еще партизанским стилем. Например, нет никакой кэш-памяти для x64 Windows.

С кэш-памяти на MacOS X на серверах: ниша ниши ниши.

3
ответ дан 14 December 2019 в 01:18
поделиться

Кажется, нет никакого технического недостатка к выполнению его в окнах. Это - главным образом вещь стоимости. Если лицензии просто сидят без дела неиспользованные, нет, вероятно, никакого недостатка вообще. Я действительно вспоминаю проблемы на более старых окнах с утечками памяти в более старых окнах API, особенно материал TCP - но по-видимому что материал все фиксируется в современных окнах.

1
ответ дан 14 December 2019 в 01:18
поделиться

Этот вопрос действительно, "что является преимуществами Linux как серверная платформа", я дам несколько стандартных ответов:

  • Легче администрировать удаленно (никакая потребность в RDP, и т.д.) Все может быть задано сценарием или сделано через CLI.
  • Дистрибутивы как LTS Ubuntu (Долговременная поддержка) версии гарантируют обновления системы защиты в течение многих лет с нулевой стоимостью программного обеспечения. Обновления могут легко быть установлены через командную строку и обычно не требуют перезагрузки.
  • Более высокая производительность. Linux, как обычно полагают, предлагает "больше удара для маркера" на данной части аппаратных средств. Это обычно должно понизить требования к ресурсам.
  • Более низкие требования к ресурсам. Linux работает просто большой на 256 МБ или меньше RAM, и на очень маленьких центральных процессорах
  • Ширина доступного программного обеспечения и утилит.
  • Это свободно. (Как в пиве)
  • Это свободно. (Как в свободе) Это означает, что Вы видите, изменение, и ошибки файла против кода Вы работаете и говорите непосредственно с разработчиками.

Помните, что TCO включает количество времени, которое Вы (администратор) проводите для поддержания машины. Linux имеет более низкий TCO, потому что легче поддержать, и можно провести время, делая что-то другое, чем администрирование сервера...

4
ответ дан 14 December 2019 в 01:18
поделиться

При развертывании memcached, у Вас, вероятно, есть довольно значительная инфраструктура (многие, много машин, уже развернутых). Даже если Вы выделите новые машины memcached, то Вы захотите запустить некоторое другое программное обеспечение на них для управления системой, контроля, поддержка оборудования и т.д. Это программное обеспечение может быть настроено Вашей командой для Вашей инфраструктуры.

Поэтому Ваш выбор платформ ОС будет вестись тем, что Ваша операционная команда и поставщик оборудования будут поддерживать для использования в производстве.

Стоимость нескольких лицензий Windows является, вероятно, довольно несущественной, и у Вас, вероятно, уже есть объемная подписка - на самом деле, серверы могут быть уже заказаны с лицензиями Windows на них.

Однако Вы определенно захотите 64-разрядную ОС при выполнении memcached - использование 32-разрядной ОС не умно и будет означать, что большая часть RAM не может использоваться (Вы будете ограничены приблизительно 3G в зависимости от ОС).

Я предполагаю, что при развертывании memcached Вы будете делать так на аппаратных средствах с большим количеством поршня - это довольно бессмысленно иначе, в конце концов.

1
ответ дан 14 December 2019 в 01:18
поделиться
Другие вопросы по тегам:

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