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

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

7
React-router: как вручную вызвать ссылку?
Я новичок в ReactJS и React-Router. У меня есть компонент, который через реквизит получает <Link/>объект от реактивного маршрутизатора . Каждый раз, когда пользователь нажимает кнопку «Далее» внутри этого компонента, я хочу вызвать <Link/>объект вручную. Прямо сейчас я использую refs для доступа к резервному экземпляру и вручную нажимаю на <Link/>генерируемый тег …

6
Доступ к элементу dict_keys по индексу в Python3
Я пытаюсь получить доступ к элементу dict_key по его индексу: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys object keys.index(0) AttributeError: 'dict_keys' object has no attribute 'index' Я хочу получить foo. то же самое с: keys[0] TypeError: 'dict_keys' object does not support indexing Как я могу это …

4
В чем разница между json.dump () и json.dumps () в Python?
Я искал в этом официальном документе разницу между json.dump () и json.dumps () в python. Понятно, что они связаны с возможностью записи в файл. Но в чем детальная разница между ними и в каких ситуациях один имеет больше преимуществ, чем другой?
131 python  json  python-2.7 

4
SQL - игнорировать регистр при поиске строки
У меня есть следующие данные в таблице PriceOrderShipped PriceOrderShippedInbound PriceOrderShippedOutbound В SQL мне нужно написать запрос, который ищет строку в таблице. При поиске строки регистр следует игнорировать. Для указанного ниже SQL-запроса SELECT DISTINCT COL_NAME FROM myTable WHERE COL_NAME LIKE '%PriceOrder%' дает все вышеперечисленные данные, тогда как SELECT DISTINCT COL_NAME FROM …


5
async await return Task
Может кто-нибудь объяснить, что это значит для синхронного метода? Если я попытаюсь изменить метод, asyncVS будет жаловаться на это. Это работает: public Task MethodName() { return Task.FromResult<object>(null); } Это не работает: public async Task MethodName() { return Task.FromResult<object>(null); } В общем, я хотел бы знать, что именно это означает: Task.FromResult<object>(null);

10
Флажок Javascript onChange
У меня есть флажок в форме, и я бы хотел, чтобы он работал по следующему сценарию: если кто-то его проверит, значение textfield ( totalCost) должно быть установлено на 10. затем, если я вернусь и сниму флажок, функция calculate()установит значение в totalCostсоответствии с другими параметрами в форме. По сути, мне нужна …

17
Как получить дочерний элемент по имени класса?
Я пытаюсь получить дочерний диапазон с class = 4. Вот пример элемента: <div id="test"> <span class="one"></span> <span class="two"></span> <span class="three"></span> <span class="four"></span> </div> У меня есть доступные инструменты: JS и YUI2. Я могу сделать что-то вроде этого: doc = document.getElementById('test'); notes = doc.getElementsByClassName('four'); //or doc = YAHOO.util.Dom.get('#test'); notes = doc.getElementsByClassName('four'); …
131 javascript  yui 

3
каков самый эффективный способ подсчета вхождений в пандах?
У меня есть большой (около 12 миллионов строк) dataframe df, скажем: df.columns = ['word','documents','frequency'] Таким образом, своевременно выполнялось следующее: word_grouping = df[['word','frequency']].groupby('word') MaxFrequency_perWord = word_grouping[['frequency']].max().reset_index() MaxFrequency_perWord.columns = ['word','MaxFrequency'] Однако это занимает неожиданно много времени: Occurrences_of_Words = word_grouping[['word']].count().reset_index() Что я здесь делаю не так? Есть ли лучший способ подсчета вхождений в …
131 python  pandas 

8
Code Wrap IntelliJ?
Как можно было бы назначить ярлык для переноса слов, как это делает возвышенный текст? т.е. если строка кода слишком длинная, она должна автоматически переходить к следующей строке. wikipedia.org.org/Word_wrap

7
Как получить имена ключей из JSON с помощью jq
curl http://testhost.test.com:8080/application/app/version | jq '.version' | jq '.[]' Приведенная выше команда выводит только значения, указанные ниже: "madireddy@test.com" "2323" "test" "02-03-2014-13:41" "application" Как я могу получить имена клавиш, как показано ниже: email versionID context date versionName
131 json  shell  unix  key  jq 

6
Что такое entryComponents в angular ngModule?
Я работаю над Ionicприложением ( 2.0.0-rc0), которое зависит от angular 2. Итак, новое введение ngModulesвключено. Я добавляю свое app.module.ts.ниже. import { NgModule } from '@angular/core'; import { IonicApp, IonicModule } from 'ionic-angular'; import { MyApp } from './app.component'; import { Users } from '../pages/users/users'; @NgModule({ declarations: [ MyApp, Users ], …


3
Как мне прочитать Отчет об охвате в Стамбуле?
Я всегда использовал Jasmine для своих модульных тестов, но недавно я начал использовать Istanbul, чтобы предоставлять отчеты о покрытии кода. Я имею в виду, что я понимаю суть того, что они пытаются мне сказать, но я действительно не знаю, что представляет каждый из этих процентов (Stmts, Branch, Funcs, Lines). До …

7
Мокинг против шпионажа в фреймворках имитации
В фреймворках имитации вы можете имитировать объект или шпионить за ним. В чем разница между ними и когда я должен / должен использовать одно вместо другого? Глядя на Mockito , например, я вижу, что похожие вещи делаются с использованием шпионов и имитаторов , но я не уверен в различии между …

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