программирование

Q & A для профессиональных программистов и энтузиастов

8
Какова область действия переменной, инициализированной в операторе if?
Я новичок в Python, так что это, вероятно, простой вопрос. Следующий код в файле (модуле) Python меня немного смущает: if __name__ == '__main__': x = 1 print x В других языках, на которых я работал, этот код выдает исключение, поскольку xпеременная является локальной для ifоператора и не должна существовать вне …

3
Допустимые значения для Android: fontFamily и что они отображаются?
В ответе на этот вопрос пользователь перечисляет значения android:fontFamilyи 12 вариантов (см. Ниже). Откуда эти ценности? Документация для android:fontFamilyне перечисляет эту информацию в любом месте (я проверял здесь , и здесь ). Строки перечислены в файле Android styles.xml в разных местах, но как они соотносятся со шрифтом Roboto? Начиная с …
266 android  fonts  styles 

15
Обновление объекта с помощью setState в React
Можно ли вообще обновить свойства объекта setState? Что-то вроде: this.state = { jasper: { name: 'jasper', age: 28 }, } Я пытался: this.setState({jasper.name: 'someOtherName'}); и это: this.setState({jasper: {name: 'someothername'}}) Первое приводит к синтаксической ошибке, а второе просто ничего не делает. Любые идеи?
266 reactjs  state 

15
Ссылка «Оцените это приложение» в приложении магазина Google Play на телефоне
Я хотел бы добавить ссылку «Оценить это приложение» в приложении для Android, чтобы открыть список приложений в приложении Google Play на своем телефоне. Какой код мне нужно написать, чтобы создать открытую ссылку market://или http://ссылку в приложении Google Play на телефоне? Где вы положили код? У кого-нибудь есть пример реализации этого? …


6
Объявление переменных внутри циклов, хорошая практика или плохая практика?
Вопрос № 1: является ли объявление переменной внутри цикла хорошей или плохой практикой? Я читал другие темы о том, есть ли проблемы с производительностью (большинство сказали нет), и что вы всегда должны объявлять переменные как можно ближе к месту их использования. Что мне интересно, так это то, следует ли этого …

4
Почему Javascript `atob ()` и `btoa ()` названы так?
В Javascript window.atob()метод декодирует строку base64, а window.btoa()метод кодирует stringв base64 . Тогда почему они не были названы как base64Decode()и base64Encode()? atob()и btoa()не имеет смысла, потому что они не семантические вообще. Я хочу знать причину.
266 javascript 

12
Общая память, используемая процессом Python?
Есть ли способ для программы Python определить, сколько памяти она использует в настоящее время? Я видел дискуссии об использовании памяти для одного объекта, но мне нужно общее использование памяти для процесса, чтобы я мог определить, когда необходимо начать отбрасывать кэшированные данные.


6
Объединение двух одномерных массивов NumPy
У меня есть два простых одномерных массива в NumPy . Я должен быть в состоянии объединить их, используя numpy.concatenate . Но я получаю эту ошибку для кода ниже: TypeError: только массивы длины 1 могут быть преобразованы в скаляры Python Код import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, …

16
Как стилизовать дочерние компоненты из CSS-файла родительского компонента?
У меня есть родительский компонент: <parent></parent> И я хочу заполнить эту группу дочерними компонентами: <parent> <child></child> <child></child> <child></child> </parent> Родительский шаблон: <div class="parent"> <!-- Children goes here --> <ng-content></ng-content> </div> Детский шаблон: <div class="child">Test</div> Поскольку parentи childявляются двумя отдельными компонентами, их стили привязаны к собственной области видимости. В моем родительском …

10
Java 8: разница между двумя LocalDateTime в нескольких единицах
Я пытаюсь вычислить разницу между двумя LocalDateTime. Вывод должен быть в формате y years m months d days h hours m minutes s seconds. Вот что я написал: import java.time.Duration; import java.time.Instant; import java.time.LocalDateTime; import java.time.Period; import java.time.ZoneId; public class Main { static final int MINUTES_PER_HOUR = 60; static final …

16
Добавление тега скрипта в React / JSX
У меня относительно простая проблема - попытка добавить встроенные сценарии в компонент React. Что у меня так далеко: 'use strict'; import '../../styles/pages/people.scss'; import React, { Component } from 'react'; import DocumentTitle from 'react-document-title'; import { prefix } from '../../core/util'; export default class extends Component { render() { return ( <DocumentTitle …

17
ADB.exe устарел и имеет серьезные проблемы с производительностью
Я использую Windows 10, и когда я запускаю эмулятор виртуальных устройств в Android Studio, я продолжаю получать сообщение, которое гласит: "Двоичный файл ADB в C: \ Users \ siviw \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe устарел и имеет серьезные проблемы с производительностью с эмулятором …

9
Неустранимая ошибка gem eventmachine: файл 'openssl / ssl.h' не найден
Только что установил El Capitan и не могу установить гем eventmachine 1.0.7. opensslв 1.0.2a-1. Пытался использовать, --with-ssl-dirно, кажется, игнорируется. Об этом сообщили в репозитории Github . Любые предложения действительно приветствуются. Спасибо. $ ls /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h $ gem install eventmachine -v '1.0.7' -- --with-ssl-dir=/usr/local/Cellar/openssl/1.0.2a-1/include /Users/pain/.rbenv/versions/2.1.2/bin/ruby -r ./siteconf20150612-56154-1hsjz2n.rb extconf.rb --with-ssl-dir=/usr/local/Cellar/openssl/1.0.2a-1/include checking for …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.