Въпроси
MongoDB. Агрегирайте сумата от два размера на масива
С MongoDB 3.4.10 и mongoose 4.13.6 мога да преброя размерите на два масива на потребителския модел:
User.aggregate()
.project({
'_id': 1,
'leftVotesCount': { '$size': '$leftVoted' },
'rightVotesCount': { '$size': '$rightVoted' }...
30.04.2024
Как да създадете параметризирано приспособление, което зависи от стойността на друго параметризирано приспособление?
Пример:
from pytest import fixture, skip
@fixture(params=['a', 'b'])
def f1(request):
yield request.param
params = [('a', 1), ('a', 2), ('b', 10), ('b', 20)]
@fixture(params=params, ids=[str(x) for x in params])
def f2(f1, request):
if...
30.04.2024
Съхранявайте копие на оригиналната заявка в Servicestack Redis outq
Разбирам, че outq се използва, за да видите последните 100 или повече отговора за обработени съобщения. Въпреки това, обектите, съхранени в outq, изглежда имат само тялото на отговора, а не първоначалната заявка, така че може да бъде доста трудно да...
29.04.2024
Emacs: кука за отваряне на XML файл
Сложих ги в моя конфигурационен файл:
(add-hook 'sgml-mode-hook (lambda () (message "SGML")))
(add-hook 'html-mode-hook (lambda () (message "HTML")))
(add-hook 'xml-mode-hook (lambda () (message "XML")))
При отваряне на .html файл, той...
29.04.2024
Как мога да отпечатам едноизмерен масив от цели числа в двуизмерен масив
Да предположим, че вземам едномерен масив от цели числа
A = {1,2,3,4,5,6,7,8, 9, 10, 11, 12}
Сега искам да пренаредя целите числа в А в двуизмерен масив с p реда и q колони по диагонал. Където p=3 и q=4.
Резултатът ще бъде като този:...
29.04.2024
Кога/Как типовете данни на контейнера (низ, вектор и т.н.) в C++ освобождават своята динамично разпределена памет?
Тъй като типовете данни на контейнера имат динамичен размер, предполагам, че разпределят памет в купчината. Но кога/как освобождават тази разпределена памет?
28.04.2024
Не мога да накарам пакета Uri да работи
Имам WPF приложение, което създавам. Решението съдържа проект на WPF контролна библиотека, наречен CustomControls. Има папка под папката на проекта CustomControls, наречена Layouts. В тази папка има XML файл, наречен OnscreenLayout.xml. Свойството...
28.04.2024
Подобряване на бързото сортиране
Ако е възможно, как мога да подобря следното бързо сортиране (по отношение на производителността). Някакви предположения?
void main()
{
quick(a,0,n-1);
}
void quick(int a[],int lower,int upper)
{
int loc;...
28.04.2024
Как финализаторът увеличава живота на обект в C#?
Чета книга за C# управление на паметта, която казва:
Важно е да разберете, че финализаторът увеличава живота на обекта. Тъй като кодът за финализиране също трябва да се изпълнява, .NET Framework поддържа препратка към обекта в специална опашка...
28.04.2024
AutoHotKey - Скриптът за групово филтриране на имейл не работи напълно
Така че в момента имам следния код:
f2::
SendInput, ^c
RegExMatch(clipboard, "[\w-_.]+@(?:\w+(?::\d+)?\.){1,3}(?:\w+\.?){1,2}", email)
WinActivate, emailaddresses - Notepad
SendInput, %email%`r
return
Изглежда, че работи, но се опитвам да го...
28.04.2024
Използване на усилващи дефинирани C++ виртуални функции от Python
Опитвам се да репликирам някакъв C++ код с Python, където python извиква C++ функции, дефинирани с boost.
Проблемът ми идва там, където оригиналният C++ код се отнася до виртуална функция.
Виртуалните функции се дефинират с no_init, напр....
28.04.2024
изображение на баркод в преобразуване на Code39 в C#?
Имам изображения с баркод във формат jpg и искам да извлека баркод # от тях. Моля помогнете!
28.04.2024
Здрав (libgit2) етап за индекс
Гледайки индекс (след извикване на merge_commits между master и клон), виждам 3 резултата за един и същи файл,
{:path=>"file.txt", :oid=>"c6fdbacd7400805042668f4ccf70fc1ebbdac361", :dev=>0, :ino=>0, :mode=>33188, :gid=>0,...
28.04.2024
SML за съвпадение на модел?
Може ли някой да обясни: "описанието на g"? Как може f1 да вземе единица и да върне int & останалото също съм объркан!!
(* Description of g:
* g takes f1: unit -> int, f2: string -> int and p: pattern, and returns
* an int. f1 and f2 are...
27.04.2024
Елементите на Silverlight ListBox се показват в различен ред от колекцията от елементи
Имам ListBox в приложение Silverlight. Опитвам се да направя списъчно поле с възможност за редактиране, така че използвам ItemTemplate, за да имам необходимите контроли във всеки елемент, като текстово поле и бутони, и работи добре.
Бих искал да...
27.04.2024
JavaScript - Как да преминете през масив от обекти
Работя върху метода на keycloak admin rest api и получих по-голямата част от метода да работи. Мога да създавам потребители и да създавам роли с помощта на Excel sheet read в nodejs и това работи добре. Мога да изброя всички потребители и всички...
27.04.2024
Преминаване към съдържанието в главните страници се фокусира върху контейнера
В момента работя върху уебсайт, опитвайки се да го направя по-достъпен за потребителите на клавиатура. Приложих шаблона за прескачане към основното съдържание в основна страница и се натъкнах на малък проблем с използваемостта.
Това е връзката,...
27.04.2024
Тествайте събитието keydown в AngularJS с Jasmine и PhantomJS
Опитах се да внедря решение от тук с тази функция, но това не работи всеки път, когато имам oEvent.keyCode = 0
При тестовете на модула се задейства събитие за натискане на клавиш, но не мога да тествам дали е натиснат конкретен клавиш....
27.04.2024
Вземете makefile директория
Разпространявам своите cpp файлове заедно с makefile. Сега makefile се намира в същата директория като cpp файла.
Коя е променливата (ако има такава) в makefile, която ми позволява да извлека текущата директория, където се намира makefile-ът? По...
27.04.2024
Има ли omnifaces компоненти, свързани с пагинацията?
Търсих във витрината на omnifaces без успех за всеки компонент, който помага с JSF (datatable) реална пагинация.
Знаете ли дали има такъв?
Би било страхотна функция.
Работих малко по подхода, възприет тук...
27.04.2024
Нови материали
Извличане на данни от API — част 2
Научете как можете да филтрирате филми въз основа на различни категории.
Моля, вижте предишния урок (Част 1) : Как да извличам данни от истински API — React / JS..
Как да предотвратите влизането на някой от вашата кодова база
// TLDR
TypeScript добавя статично въвеждане към JavaScript, улавяйки грешки като препращане към променливи извън обхвата или извикване на функции с грешни аргументи. Той е несъвършен и има..
Анализ на настроението с помощта на логистична регресия и наивен Бейс
Нека сравним кой алгоритъм е по-добър за класифициране на туитовете въз основа на техните чувства.
Наблюдаван ML
При контролираното машинно обучение обикновено имате вход X, който влиза във..
Нови тенденции в AI и спорта
Изкуственият интелект е авангардна технология, която дава възможност на машините да изпълняват задачи, които обикновено изискват човешки интелект, като вземане на решения, разпознаване на реч и..
Графични теоретични алгоритми
Автори:- Yash Gaherwar , Tanishq Deshpande , Devanshu Dalal , Avinash Dhakne
В тази статия ще обсъдим една от най-важните теми на „ Анализ на дизайна на алгоритми“ , т.е. Графика . Ще..
Samsung и услугата Polyfill
Като разработчик харесвам услугата polyfill. Използвайки го, поправих стари проблеми със съвместимостта на IE, като добавих един маркер за скрипт.
Полифилът е скрипт, внедряващ функция от..
Оцветяване на графика Sudoku с Neo4j
Бях щастлив да видя, че скорошна версия на графичните алгоритми Neo4j съдържа алгоритъма за оцветяване K-1 . Този алгоритъм се опитва да присвои цветове на възлите на графика по такъв начин, че..