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

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

4
Как включить шрифт .ttf с помощью CSS?
У меня проблема с моим кодом. Потому что я хочу включить глобальный шрифт для своей страницы и скачал файл .ttf. И я включаю его в свой основной CSS, но мой шрифт не меняется. Вот мой простой код: @font-face { font-family: 'oswald'; src: url('/font/oswald.regular.ttf'); } html, body, div, span, applet, object, …
120 html  css 

1
Каким идиоматическим способом в CMAKE добавить параметр компилятора -fPIC?
Я нашел как минимум 3 способа сделать это, и мне интересно, какой из них идиоматический. Это необходимо сделать почти повсеместно для любой статической библиотеки. Я удивлен, что генератор Makefile в CMake не добавляет это автоматически в статические библиотеки. (если я чего-то не упускаю?) target_compile_options(myLib PRIVATE -fPIC) add_compile_options(-fPIC) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fpic") …
120 c++  c  cmake 

3
Как подключиться к удаленному серверу Redis?
У меня есть URL-адрес и ПОРТ удаленного сервера Redis. Я могу писать в Redis из Scala. Однако я хочу , чтобы подключиться к удаленному Redis через терминал , используя redis-serverили что - то подобное, чтобы сделать несколько вызов hget, getи т.д. (я могу сделать это с моим локально установленным Redis …
120 redis 


7
Как я могу отправлять большие сообщения с помощью Kafka (более 15 МБ)?
Я отправляю String-сообщения в Kafka V. 0.8 с помощью Java Producer API. Если размер сообщения составляет около 15 МБ, я получаю файл MessageSizeTooLargeException. Я пытался установить message.max.bytesзначение 40 МБ, но все равно получаю исключение. Мелкие сообщения работали без проблем. (Исключение появляется у производителя, у меня нет потребителя в этом приложении.) …
120 java  apache-kafka 

3
Отформатируйте дату с помощью нового API даты и времени
Я играл с новым API даты и времени, но при запуске: public class Test { public static void main(String[] args){ String dateFormatted = LocalDate.now() .format(DateTimeFormatter .ofPattern("yyyy-MM-dd HH:mm:ss")); System.out.println(dateFormatted); } } Выбрасывает: Exception in thread "main" java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: HourOfDay at java.time.LocalDate.get0(LocalDate.java:680) at java.time.LocalDate.getLong(LocalDate.java:659) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) at java.time.format.DateTimeFormatterBuilder$NumberPrinterParser.format(DateTimeFormatterBuilder.java:2543) at java.time.format.DateTimeFormatterBuilder$CompositePrinterParser.format(DateTimeFormatterBuilder.java:2182) at …

8
Запросы Python и постоянные сеансы
Я использую модуль запросов (версия 0.10.0 с Python 2.5). Я выяснил, как отправить данные в форму входа на веб-сайт и получить ключ сеанса, но я не вижу очевидного способа использовать этот ключ сеанса в последующих запросах. Может ли кто-нибудь заполнить многоточие в приведенном ниже коде или предложить другой подход? >>> …

2
«Частный» и «общедоступный» в компоненте Angular
Если я не добавляю приватные ранее foo, loadBarи text, я считаю, что они общедоступны по умолчанию. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } Есть ли какой-либо вариант использования, когда они находятся publicв компоненте? Должен ли я всегда добавлять privateдля всех из них, …

7
React.js: событие onChange для contentEditable
Как мне прослушать событие изменения для contentEditableуправления на основе? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = {this.state.value} </div>; }, onChange: function(v) { // Doesn't fire :( console.log('changed', v); }, getInitialState: function() { return {value: '123'} } }); React.renderComponent(<Number />, document.body); http://jsfiddle.net/NV/kb3gN/1621/

3
Что эквивалентно оператору соединения над вектором строк?
Мне не удалось найти в Rust эквивалент оператора «соединения» над вектором Strings. У меня есть Vec<String>и я хотел бы присоединиться к ним как сингл String: let string_list = vec!["Foo".to_string(),"Bar".to_string()]; let joined = something::join(string_list,"-"); assert_eq!("Foo-Bar", joined); Связанный: Какой идиоматический способ распечатать итератор через пробел в Rust?
120 string  rust 

13
Замена экземпляров символа в строке
Этот простой код, который просто пытается заменить точку с запятой (в i-определенных позициях) двоеточием, не работает: for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":" Выдает ошибку line[i]=":" TypeError: 'str' object does not support item assignment Как я могу обойти это, чтобы заменить точку с запятой двоеточием? Использование …
120 python  string 

11
Формат ISO объекта Python UTC datetime не включает Z (смещение Zulu или Zero)
Почему python 2.7 не включает символ Z (Zulu или нулевое смещение) в конце строки isoformat объекта datetime UTC, в отличие от JavaScript? >>> datetime.datetime.utcnow().isoformat() '2013-10-29T09:14:03.895210' В то время как в javascript >>> console.log(new Date().toISOString()); 2013-10-29T09:38:41.341Z

6
Что такое правда и ложь? Чем он отличается от Истины и Ложи?
Я только что узнал, что в python есть значения Truthy и Falsy, которые отличаются от нормальных Trueи False? Может кто-нибудь подробно объяснить, что такое истинные и ложные ценности? Где мне их использовать? В чем разница между правдой и Trueценностями и ложью и Falseценностями?
120 python 

7
Как установить псевдонимы в Git Bash для Windows?
Как создать псевдоним команды в Git Bash для Windows, загруженной с git-scm.com? Я имею в виду команды Bash, а не Git. (Windows 7) Редактировать: Запись псевдонимов в .bashrcфайл (как предлагает @gturri ) без добавления его в консоль. (После перезагрузки системы) (я никогда не писал псевдоним для lsкоманды, поэтому это должен …
120 git  bash 

15
UICollectionView, ячейки полной ширины, разрешить автоматическое размещение динамической высоты?
В вертикальном UICollectionView, Можно ли иметь ячейки полной ширины , но разрешить управление динамической высотой с помощью автоматического размещения ? Это кажется мне, пожалуй, «самым важным вопросом в iOS, на который нет действительно хорошего ответа». Важный: Обратите внимание, что в 99% случаев для достижения полной ширины ячеек + динамической высоты …

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