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

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

21
Самый быстрый способ продублировать массив в JavaScript - слайс против цикла 'for'
Чтобы дублировать массив в JavaScript: что из следующего быстрее использовать? Метод среза var dup_array = original_array.slice(); For петля for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]; Я знаю, что оба способа делают только поверхностную копию : если original_array содержит ссылки на объекты, объекты не …

29
Как получить последний день месяца?
На этот вопрос есть ответы на Переполнение стека на русском : Как узнать в python когда заканчивается месяц? Есть ли способ использовать стандартную библиотеку Python для простого определения (то есть одного вызова функции) последнего дня данного месяца? Если стандартная библиотека не поддерживает это, поддерживает ли пакет dateutil это?
634 python  date 


30
Babel 6 регенераторRuntime не определен
Я пытаюсь использовать async, жду с нуля на Babel 6, но я получаю регенератор. Время не определено. файл .babelrc { "presets": [ "es2015", "stage-0" ] } файл package.json "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } файл .js "use strict"; async function foo() { await bar(); } function bar() …

30
Каковы плюсы и минусы плагинов SVN для Eclipse, Subclipse и Subversive? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

12
Когда использовать одинарные, двойные и обратные кавычки в MySQL
Я пытаюсь узнать лучший способ написания запросов. Я также понимаю важность того, чтобы быть последовательным. До сих пор я беспорядочно использовал одинарные, двойные и обратные кавычки без какой-либо реальной мысли. Пример: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; Кроме того , в приведенном выше примере, …
633 mysql  sql  quotes 

30
В этой среде компилятор не предоставляется. Возможно, вы работаете на JRE, а не на JDK?
Я собираю проект в Eclipse, используя m2eclipse. Я установил путь JDK в Eclipse следующим образом: Windows-->preferences-->installed jres--> jdk1.7.xx path Но это показывает ошибку [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 …


6
Опубликовать JSON с использованием запросов Python
Мне нужно отправить JSON от клиента к серверу. Я использую Python 2.7.1 и simplejson. Клиент использует запросы. Сервер является CherryPy. Я могу получить жестко закодированный JSON с сервера (код не показан), но когда я пытаюсь отправить JSON на сервер, я получаю «400 Bad Request». Вот мой код клиента: data = …

2
C # List <string> в строку с разделителем
Есть ли в C # функция для быстрого преобразования некоторой коллекции в строку и разделения значений с помощью разделителя? Например: List&lt;string&gt; names -&gt; string names_together = "John, Anna, Monica"
632 c#  string  list  delimiter 

12
Интерфейсы C #. Неявная реализация против явной реализации
Каковы различия в реализации интерфейсов неявно и явно в C #? Когда вы должны использовать неявное и когда вы должны использовать явное? Есть ли плюсы и / или минусы одного или другого? Официальные рекомендации Microsoft (из первой редакции Framework Design Guidelines ) гласят, что использование явных реализаций не рекомендуется , …
632 c#  .net  interface 

30
Как устранить ошибку Permission denied (publickey) при использовании Git?
Я на Mac Snow Leopard и я только что установил git. Я только что попробовал git clone git@thechaw.com:cakebook.git но это дает мне эту ошибку: Initialized empty Git repository in `/Users/username/Documents/cakebook/.git/` Permission denied (publickey). fatal: The remote end hung up unexpectedly Что мне не хватает? Я также попытался сделать ssh-keygenбез пас-фазы, …
632 git  ssh  ssh-keys  public-key 

28
Как защитить код Python?
Я занимаюсь разработкой программного обеспечения на Python, которое будет распространяться среди клиентов моего работодателя. Мой работодатель хочет ограничить использование программного обеспечения с помощью файла лицензии с ограниченным сроком действия. Если мы распространяем файлы .py или даже .pyc, будет легко (декомпилировать и) удалить код, который проверяет файл лицензии. Другой аспект заключается …

9
Конвертировать дату в дату в Python
Есть ли встроенный метод для преобразования dateв a datetimeв Python, например, для получения datetimeполуночи заданной даты? Обратное преобразование легко: datetimeесть .date()метод. Мне действительно нужно звонить вручную datetime(d.year, d.month, d.day)?
632 python  datetime  date 

30
Получить ключ по значению в словаре
Я сделал функцию, которая будет искать возраст в a Dictionaryи показывать подходящее имя: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Я знаю, как сравнить и найти возраст, я просто не знаю, как …
632 python  dictionary 

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