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

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

7
Являются ли списки и функциональные функции быстрее, чем «для циклов»?
С точки зрения производительности в Python, список постижение, или функции , такие как map(), filter()и reduce()быстрее , чем цикл? Почему, технически, они работают на скорости C , а цикл for работает на скорости виртуальной машины python ? Предположим, что в игре, которую я разрабатываю, мне нужно рисовать сложные и огромные …

14
Angular - «не имеет экспортированного члена« Наблюдаемый »»
Машинописный код: import { Injectable } from '@angular/core'; import { Observable } from 'rxjs/Observable'; import { of } from 'rxjs/observable/of'; import { Hero } from './hero'; import { HEROES } from './mock-heroes'; @Injectable({ providedIn: 'root' }) export class HeroService { constructor() { } getHeroes(): Observable<Hero[]> { return of(HEROES); } } …


10
Проверьте, содержит ли строка элемент из списка (строк)
Для следующего блока кода: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False Выход: Случай 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Случай 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False Список (listOfStrings) может содержать несколько элементов (минимум 20), и …

4
Правильное использование ошибок
Я использую TypeScript для достаточно большого проекта, и мне интересно, каков стандарт для использования Errors. Например, скажем, я передаю исключение индекса вне границ в Java: throw new IndexOutOfBoundsException(); Будет ли эквивалентный оператор в TypeScript: throw new Error("Index Out of Bounds"); Какие еще способы я могу сделать это? Что является принятым …

10
Почему программисты на Java любят называть переменную «clazz»? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом году . Улучшить этот вопрос Я видел, что у многих кодов есть декларация вроде Class …


16
Python: самый идиоматический способ преобразования None в пустую строку?
Какой самый идиоматичный способ сделать следующее? def xstr(s): if s is None: return '' else: return s s = xstr(a) + xstr(b) Обновление: я включил предложение Триптиха использовать str (s), что делает эту рутинную работу для других типов, кроме строк. Я очень впечатлен лямбда-предложением Vinay Sajip, но я хочу, чтобы …
156 string  python  idioms 

11
Массовая вставка в Laravel с использованием красноречивого ORM
Как мы можем выполнять массовые вставки базы данных в Laravel, используя Eloquent ORM? Я хочу сделать это в Laravel: https://stackoverflow.com/a/10615821/600516, но я получаю следующую ошибку. SQLSTATE [HY093]: недопустимый номер параметра: смешанные именованные и позиционные параметры.

17
Как сравнить два числа с плавающей точкой в ​​Bash?
Я очень стараюсь сравнить два числа с плавающей точкой в ​​скрипте bash. Я должен к переменным, например let num1=3.17648e-22 let num2=1.5 Теперь я просто хочу сделать простое сравнение этих двух чисел: st=`echo "$num1 < $num2" | bc` if [ $st -eq 1]; then echo -e "$num1 < $num2" else echo …

6
Как постоянно экспортировать переменную в Linux?
Я использую RHEL6, и я экспортировал переменную среды, как это: export DISPLAY=:0 Эта переменная теряется при закрытии терминала. Как я могу добавить это навсегда, чтобы это значение переменной всегда существовало для конкретного пользователя?

30
Копирование файлов из одного каталога в другой в Java
Я хочу скопировать файлы из одного каталога в другой (подкаталог), используя Java. У меня есть каталог, каталог, с текстовыми файлами. Я перебираю первые 20 файлов в dir и хочу скопировать их в другой каталог в каталоге dir, который я создал прямо перед итерацией. В коде я хочу скопировать review(который представляет …
156 java  file  directory  copy 

11
Хеширование словаря?
Для целей кэширования мне нужно сгенерировать ключ кеша из аргументов GET, которые присутствуют в dict. В настоящее время я использую sha1(repr(sorted(my_dict.items())))( sha1()это удобный метод, который использует hashlib внутри), но мне интересно, есть ли лучший способ.
156 python  hash  dictionary 



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