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

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

17
Сериализация объекта в XML
У меня есть класс C #, который я унаследовал. Я успешно "построил" объект. Но мне нужно сериализовать объект в XML. Есть ли простой способ сделать это? Похоже, класс был настроен для сериализации, но я не уверен, как получить представление XML. Мое определение класса выглядит так: [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] …

21
Как проверить, существует ли база данных mysql
Можно ли проверить, существует ли база данных (MySQL) после установления соединения? Я знаю, как проверить, существует ли таблица в БД, но мне нужно проверить, существует ли БД. Если нет, я должен вызвать другой кусок кода, чтобы создать его и заполнить его. Я знаю, что все это звучит несколько не элегантно …
292 mysql  database  exists 


10
Правильный ли шаблон репозитория в PHP?
Предисловие: Я пытаюсь использовать шаблон репозитория в архитектуре MVC с реляционными базами данных. Недавно я начал изучать TDD на PHP, и я понимаю, что моя база данных слишком тесно связана с остальной частью моего приложения. Я читал о репозиториях и использовании контейнера IoC, чтобы «внедрить» его в мои контроллеры. Очень …

16
Использование формата строки для отображения десятичного числа до 2 знаков или простого целого числа
У меня есть поле для отображения цены, которое иногда может быть либо 100, либо 100,99, либо 100,9. Я хочу, чтобы цена отображалась в 2 десятичных разрядах, только если для этой цены введены десятичные дроби, например, если ее 100, то она должна показать 100, а не 100.00, и если цена 100.2, …


12
Преобразование между datetime, Timestamp и datetime64
Как мне преобразовать numpy.datetime64объект в datetime.datetime(или Timestamp)? В следующем коде я создаю объекты datetime, timestamp и datetime64. import datetime import numpy as np import pandas as pd dt = datetime.datetime(2012, 5, 1) # A strange way to extract a Timestamp object, there's surely a better way? ts = pd.DatetimeIndex([dt])[0] dt64 …
292 python  datetime  numpy  pandas 

9
Присоединиться к списку элементов с различными типами в виде строки в Python
Мне нужно присоединиться к списку предметов. Многие из элементов в списке являются целочисленными значениями, возвращаемыми функцией; т.е. myList.append(munfunc()) Как мне преобразовать возвращаемый результат в строку, чтобы соединить его со списком? Нужно ли делать следующее для каждого целочисленного значения: myList.append(str(myfunc())) Есть ли более Pythonic способ решить проблемы с кастингом?
292 python  string  list 

3
Как я могу отфильтровать запрос Django со списком значений?
Я уверен, что это тривиальная операция, но я не могу понять, как это делается. Должно быть что-то умнее, чем это: ids = [1, 3, 6, 7, 9] for id in ids: MyModel.objects.filter(pk=id) Я хочу получить их все в одном запросе с чем-то вроде: MyModel.objects.filter(pk=[1, 3, 6, 7, 9]) Как я …

11
максимальное значение целого числа
В C целое число (для 32-битного компьютера) составляет 32 бита, и оно варьируется от -32 768 до + 32 767. В Java целое число (long) также составляет 32 бита, но оно варьируется от -2 147 483 648 до + 2 147 483 647. Я не понимаю, как диапазон отличается в …
292 java  c  integer  max  bit 

1
Разница между Amazon ec2 и AWS Elastic Beanstalk
Может кто-нибудь объяснить, в чем разница между EC2 и Beanstalk. Я хочу знать о SaaS, PaaS и IaaS. Для развертывания веб-приложения в WordPress мне нужен масштабируемый хостинг. Если есть что-то лучше, чем моя цель, пожалуйста, дайте мне знать. Просто хочу сообщить, что я хочу разместить и развернуть несколько сайтов WordPress …


3
Разница между ссылками и depen_on в docker_compose.yml
Согласно документации файла Docker Compose : depends_on - Выразить зависимость между сервисами. links- Связывать с контейнерами в другом сервисе, а также выражать зависимость между сервисами таким же образом, как depen_on . Я не понимаю цели связывания с другими контейнерами, поэтому разница между двумя вариантами все еще кажется мне довольно сложной. …

20
Как устранить ошибку git «не то, что мы можем объединить»
Я только что столкнулся с проблемой при объединении ветки в master в git. Во-первых, я получил название ветви, запустив git ls-remote. Давайте назовем эту ветку "имя-ветви". Затем я выполнил git merge branch-nameкоманду и получил следующий результат: fatal: branch-name - not something we can merge Как мне решить эту ошибку?

5
В Git, в чем разница между источником / мастером и мастером происхождения?
Я знаю, origin - это термин для удаленного репозитория, а master - это там ветка. Я намеренно опускаю здесь «контекст» и надеюсь, что ответ не должен зависеть от контекста. Итак, в командной строке git, в чем разница между origin / master и origin master . Есть ли недвусмысленный способ понять, …
292 git 

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