Codengineering - блог о программировании ➜ страница 739


C++ MFC vs.NET?

Мои коллеги используют Visual Studio 2002 и C++ MFC. Я развиваюсь в C #. Раньше не было никаких проблем, но теперь мы спрашиваем наших клиентов, действительно ли мы должны развиваться в разных средах. Мои коллеги считают (конечно), что я должен перейти на C++ MFC. Я думаю, что они могут использовать .NET вместо MFC. Есть ли смысл изучать MFC? Это кажется немного устаревшим, или я ошибаюсь? Каковы аргументы против и за .NET по сравнению с МФЦ? Редактировать: Мы разрабатываем технологическ ...

В C# продюсер методом blockingcollection потребителей, не блокируя поток-потребитель

У меня есть ситуация, когда мне нужно иметь большое количество (сотни) очередей, где элементы должны обрабатываться по порядку (нужен однопоточный потребитель). Моя первая реализация, основанная на примерах, я использовал одну длительную задачу на BlockingCollection для использования элементов очереди. Тем не менее, я закончил тем, что у меня были приложения с сотнями потоков, в основном сидящих без дела, ничего не делая, но потребляя память, так как очереди пусты большую часть времени. Я так ...

наиболее близкое частичное совпадение строк в SQL

У меня есть таблица базы данных, которая содержит, среди прочего, частичные почтовые индексы. Я пытаюсь написать запрос, который возьмет почтовый индекс и найдет строку в таблице, которая соответствует этому коду как можно ближе. В приведенном ниже примере Золотой клиент с почтовым индексом "A1A B2E" будет соответствовать первой строке, а бронзовый клиент с тем же почтовым индексом будет соответствовать третьей строке CUST_TYPE | POST_CODE | SHIPPING_SURCHARGE ---------------------------------- ...

Как удалить N-й элемент во всех массивах numpy в массиве numpy?

Подобно этому, мне любопытно, как удалить определенные элементы из каждого массива numpy в массиве numpy. Мои данные приведены в форме X ниже. Я думаю, что это должно сработать: X = [[x1 x2 ... xn] [x1 x2 ... xn] ... [x1 x2 ... xn]] X.shape (n,|x|) Y=numpy.delete(X[:],1) Я думаю, что Y теперь должно быть: Y = [[x1 x3 ... xn] [x1 x3 ... xn] ... [x1 x3 ... xn]] Где Y. форма должна быть равна (n-1,|y / = / x|), но это не. Чего я не могу понять? Мое намерение состоит в том, чтобы иметь воз ...

Как я могу использовать опцию каскад в Symfony2 доктрине?

Я пытаюсь понять cascade вариант в доктрине в Symfony2. Я хотел бы иметь возможность удалить дочернюю сущность (и не вызывать ошибку ограничения внешнего ключа.) У меня есть 3 сущности: Отчет /** * @ORMOneToMany(targetEntity="Response", mappedBy="report") */ protected $responses; /** * @ORMOneToMany(targetEntity="Response", mappedBy="report") */ protected $sms; Ответ /** * @ORMManyToOne(targetEntity="Report", inversedBy="responses") */ protected $report; SMS /** * @ORM ...

Используя NPOI, как вернуть значение ячейки, отформатированное в Excel?

Используя NPOI , Существует ли возможность форматирования значения ячейки (особенно числовых и датированных значений), как это было отформатировано Excel? Если нет, то как лучше всего это осуществить? Я подумал о преобразователе formatstring из Excel-formatstrings в C#-formatstrings? В следующем примере предполагается, что Excel-formatstring и C# - formatstring являются одинаковыми. Так что это работает для некоторых основных стрингов формата, таких как: "#,##0.00" using NPOI.SS.UserModel; ...

Visual C# Программирование формы входа, подключенной к БД Access, которая выдает только попытки входа

Я разрабатываю форму входа в систему на языке C#. Эта форма подключается к базе данных, чтобы соответствовать имени пользователя и паролю, а также найти любой дубликат. То, что я пытался сделать, это реализовать цикл, чтобы принять только три попытки, после чего он закроется. Код такой: namespace RoyalCollegeApp { public partial class Login : Form { public Login() { InitializeComponent(); } private void Login_Load(object sender, EventArgs e) ...

Извлечение обоих значений из 2 столбца ComboBox VBA

У меня есть форма пользователя (excel, VBA), где есть 2 столбца combobox. Когда пользователь выбирает определенное значение из выпадающего списка, я хочу получить значение, которое он выбрал, и значение, связанное с первым значением (т. е. значение второго столбца). Как мне это сделать? Просто ComboBox1.Value возвращает значение первого столбца. ComboBox1.Value(0) не работает. ...

Как отключить генерацию файлов minidump (mdmp) с помощью Java Hotspot JVM на Windows

В настоящее время у меня есть развернутый исполняемый файл jar, который создает большие (7+ Гб) файлы minidump при сбое. Я хотел бы иметь текстовое представление того, что вызвало сбой, а не двоичный файл состояния JVM. Я попытался использовать информацию, найденную в этом сообщении CodeRanch, и документация, которую я нашел в документации Java, кажется, не помогает. Я также ссылался на этот вопрос, но окончательного ответа нет. Существует ли типичный способ, которым это делается, о котором ...

Есть ли смысл использовать JSLint и следовать ему? [закрытый]

В последнее время я писал некоторый код JS, используя jQuery и JavaScript, как это есть, и я думал, что дам JSLint попробовать. Позвольте мне сказать, что код содержит различные функции и использование jQuery, и он прекрасно работает (без каких-либо ошибок ) в IE8 и последнем Firefox. Код также валидатас как переходный XHTML 1.0 (и строгий тоже, но я в основном хочу, чтобы он был переходным валидным). Однако с JSLint как будто все не так. Хотя я читал о том, что она очень строгая, даже если я п ...