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

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

16
Можно ли сделать настольное приложение с графическим интерфейсом пользователя в ядре .NET?
Я занимаюсь разработкой программ WinForms несколько лет. Сейчас я изучаю .NET Core (включая ASP.NET Core MVC). Я ищу новую технологию рабочего стола с графическим интерфейсом пользователя. В обновлении 3 для Visual Studio 2015 я не вижу никакой возможности создать приложение с графическим интерфейсом в .NET Core. Что мне не хватает?
110 .net-core  coreclr 

2
Отформатируйте дату и время в формате ГГГГ-ММ-ДД ЧЧ: мм: сс в moment.js
У меня есть строка в таком формате: var dateTime = "06-17-2015 14:24:36" Я использую moment.js и пытаюсь преобразовать его в YYYY-MM-DD HH:mm:ss-> 2015-06-17 14:24:36. Я пробовал этот метод dateTime = moment( dateTime, 'MM-DD-YYYY HH:mm:ss',true).format("YYYY-MM-DD HH:mm:ss"); Но получение dateTime как Invalid Date.
110 datetime  momentjs 

3
Строка JSON для набора
Как бы один JSON.stringify () в комплект ? Что не работало в Chromium 43: var s = new Set(['foo', 'bar']); JSON.stringify(s); // -> "{}" JSON.stringify(s.values()); // -> "{}" JSON.stringify(s.keys()); // -> "{}" Я ожидал получить что-то похожее на сериализованный массив. JSON.stringify(["foo", "bar"]); // -> "["foo","bar"]"

7
Как вы выполняете миграцию базы данных Django при использовании Docker-Compose?
Я установил приложение Docker Django / PostgreSQL, внимательно следуя инструкциям Django Quick Start на сайте Docker . Когда я в первый раз запускаю Django manage.py migrate, используя эту команду sudo docker-compose run web python manage.py migrate, он работает должным образом. База данных прекрасно встроена в контейнер Docker PostgreSQL. Изменения, внесенные …

2
Строки одинаковой высоты в CSS Grid Layout
Я так понимаю, что этого невозможно достичь с помощью Flexbox, поскольку каждая строка может иметь только минимальную высоту, необходимую для размещения ее элементов, но можно ли этого достичь с помощью новой CSS Grid? Для ясности, я хочу, чтобы все элементы сетки были одинаковой высоты во всех строках, а не только …

11
Как сбросить настройки в Visual Studio Code?
Это простая вещь, и я был уверен, что она хорошо описана, но, на удивление, это не так очевидно. Здесь я нашел подробное описание файла настроек. Как говорится, это должен быть setting.jsonфайл %APPDATA%\Code\User\settings.json, но в моем случае его там нет. Может ли кто-нибудь помочь мне с восстановлением настроек по умолчанию в …

2
Подсветка синтаксиса различий в Github Markdown
Я пишу документы, которые должны объяснять код на C # с использованием Markdown. Я использую ```csharpдля выделения csharp. Иногда я хочу выделить что-то конкретное в коде жирным шрифтом или чем-то еще. Я знаю о и <pre>т.д ... но это убирает мою подсветку csharp. В лучшем случае - как-то выделить код …

1
Почему f '{{{74}}}' совпадает с f '{{74}}' с f-строками?
f-строки доступны из Python 3.6 и очень полезны для форматирования строк: >>> n='you' >>> f'hello {n}, how are you?' 'hello you, how are you?' Подробнее о них читайте в f-Strings в Python 3: улучшенный синтаксис форматирования строк (Руководство) . Я нашел интересную картину: Обратите внимание, что использование тройных скобок приведет …

7
NSAttributedString добавить выравнивание текста
Как я могу добавить атрибут выравнивания текста в NSAttributedString для центрирования текста? Изменить: я что-то делаю не так? Похоже, выравнивание не меняет. CTParagraphStyleSetting setting; setting.spec = kCTParagraphStyleSpecifierAlignment; setting.valueSize = kCTCenterTextAlignment; CTParagraphStyleSetting settings[1] = { {kCTParagraphStyleSpecifierAlignment, sizeof(CGFloat), &setting}, }; CTParagraphStyleRef paragraph = CTParagraphStyleCreate(settings, sizeof(setting)); NSMutableAttributedString *mutableAttributed = [[NSMutableAttributedString alloc] initWithAttributedString:self.attributedString]; [mutableAttributed …

4
Запись новой строки в файл в PHP (перевод строки)
Мой код: $i = 0; $file = fopen('ids.txt', 'w'); foreach ($gemList as $gem) { fwrite($file, $gem->getAttribute('id') . '\n'); $gemIDs[$i] = $gem->getAttribute('id'); $i++; } fclose($file); По какой-то причине он записывается \nкак строка, поэтому файл выглядит так: 40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880 От Google он говорит мне использовать \r\n, но \rэто возврат каретки, который, похоже, не …
109 php  newline  fopen  fwrite  linefeed 

17
Что за суета насчет Haskell? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

9
Анимация Xcode Simulator очень медленная при воспроизведении в редакторе
Недавно я убедился, что симулятор Xcode стал очень медленным. Также, если я создаю новое приложение и запускаю его i, переход между экраном запуска и первым контроллером представления занимает около 3 секунд. К счастью, это только симулятор iOS 9, а не iOS 8 или ниже. Я обновился до Xcode 6.4, и …


12
как предотвратить ошибку «каталог уже существует» в make-файле при использовании mkdir
Мне нужно создать каталог в моем make-файле, и я бы не хотел, чтобы снова и снова появлялась ошибка «каталог уже существует», даже если я легко могу ее игнорировать. Я в основном использую mingw / msys, но хотел бы, чтобы что-то работало и в других оболочках / системах. Я пробовал это, …

30
Ошибка при установке Nokogiri на OSX 10.9 Maverick?
Я обновил свой OSX (Lion) до Mavericks и не могу установить Nokogiri для своих проектов. Я уже установил XCode 5.0.1, Инструменты командной строки (using xcode-select --install) и уже установил libxml2 из Homebrew, и у меня все еще возникают проблемы. Ошибка: Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/ericcamalionte/.rvm/rubies/ruby-1.9.2-p320/bin/ruby extconf.rb …

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