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

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

11
Есть ли лучший способ выразить вложенные пространства имен в C ++ в заголовке
Я переключился с C ++ на Java и C # и думаю, что использование пространств имен / пакетов там намного лучше (хорошо структурировано). Затем я вернулся к C ++ и попытался использовать пространства имен таким же образом, но требуемый синтаксис в заголовочном файле ужасен. namespace MyCompany { namespace MyModule { …
98 c++  syntax  namespaces 

6
Как я могу вставить значения в таблицу, используя подзапрос с более чем одним результатом?
Я очень признателен за вашу помощь. Возможно, это довольно простая проблема, но я не тот… ;-) У меня есть две таблицы в SQL Server: статья Цены Теперь я хочу выбрать определенный набор идентификаторов и вставить несколько записей с этими идентификаторами в таблицу цен. например (неправильный и неработающий SQL) INSERT INTO …
98 sql  insert  subquery 

5
Как удалить слово и перейти в режим вставки в Vim?
В обычном режиме я могу нажать Ctrl+, Eкоторый удаляет остальную часть текущего слова и переходит в режим вставки. Я хочу удалить все слово, независимо от положения курсора (конечно, внутри слова).
98 vim 


9
Как выполнить печать в окне вывода отладки в приложении Win32?
У меня есть проект win32, который я загрузил в Visual Studio 2005. Я хотел бы иметь возможность печатать что-либо в окне вывода Visual Studio, но я не могу понять, как это сделать. Я пытался «Printf» и «<<» COUT но мои сообщения остаются упорно без надписей. Есть ли какой-то особый способ …


5
Когда следует использовать стратегии обхода двоичного дерева поиска с предварительным порядком, после и без порядка
Недавно я понял, что, хотя в моей жизни было много BST, я даже не думал об использовании чего-либо, кроме обхода Inorder (хотя я знаю и знаю, как легко адаптировать программу для использования обхода до / после заказа). Осознав это, я вытащил несколько своих старых учебников по структурам данных и стал …

7
Ошибка Angular Karma Jasmine: недопустимое состояние: не удалось загрузить сводку для директивы
Я разрабатываю репозиторий github (с angular 7 и angular-cli), и у меня есть несколько тестов с Karma и Jasmine, работающими в основной ветке. Сейчас пытаюсь добавить ленивую загрузку, дело в том, что тесты, которые раньше прошли, теперь нет. Забавно, потому что терпят неудачу только тесты из модуля ленивой загрузки ... …

10
Как преобразовать файл CSV в многострочный JSON?
Вот мой код, очень простые вещи ... import csv import json csvfile = open('file.csv', 'r') jsonfile = open('file.json', 'w') fieldnames = ("FirstName","LastName","IDNumber","Message") reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ] ) jsonfile.write(out) Объявите имена некоторых полей, программа чтения использует CSV для чтения файла, …
98 python  json  csv 

4
Невозможно вернуть Tuple из метода с использованием Visual Studio 2017 и C # 7.0
Я установил Visual Studio 2017 Community, выпущенный неделю назад, и начал изучать новые возможности C # 7. Итак, я создал простой метод, который возвращает два значения: public class Program { public static void Main(string[] args) { (int sum, int count) a = ReturnTwoValues(); } static (int sum, int count) ReturnTwoValues() …

4
xUnit.net: глобальная настройка + разборка?
Этот вопрос касается фреймворка модульного тестирования xUnit.net . Мне нужно запустить некоторый код перед выполнением любого теста, а также некоторый код после завершения всех тестов. Я подумал, что должен быть какой-то атрибут или интерфейс маркера для указания глобального кода инициализации и завершения, но не смог их найти. В качестве альтернативы, …
98 c#  .net  xunit.net 

6
Термин Get-ADUser не распознается как имя командлета.
Я использовал следующий запрос, чтобы перечислить пользователей на сервере Windows 2008, но не смог и получил следующую ошибку. $server='client-pc-1';$pwd= convertto-securestring 'password$' -asplaintext - force;$cred=new-object -typename System.Management.Automation.PSCredential -argumentlist 'Administrator',$pwd; invoke-command -computername $server -credential $cred -scriptblock {Get-ADUser -Filter (enabled -ne $true)} Исключение приведено ниже ... Может ли кто-нибудь помочь мне решить эту …
98 powershell 

6
Кеширование ответа jquery ajax в javascript / браузере
Я хотел бы включить кеширование ответа ajax в javascript / браузере. Из документов jquery.ajax : По умолчанию запросы отправляются всегда, но браузер может выдавать результаты из своего кеша. Чтобы запретить использование кешированных результатов, установите для кеширования значение false. Чтобы запрос сообщал об ошибке, если актив не был изменен с момента …


13
TCP против UDP в видеопотоке
Я только что вернулся домой после экзамена по сетевому программированию, и один из вопросов, который они нам задали, был: «Если вы собираетесь транслировать видео, вы бы использовали TCP или UDP? Дайте объяснение как для сохраненного видео, так и для потокового видео в реальном времени». . На этот вопрос они просто …

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