Програмування

Питання та відповіді для професійних та ентузіастів-програмістів



6
Правильне використання Multimapping в Dapper
Я намагаюся використовувати функцію Multimapping of dapper для повернення списку ProductItems та пов’язаних з ними клієнтів. [Table("Product")] public class ProductItem { public decimal ProductID { get; set; } public string ProductName { get; set; } public string AccountOpened { get; set; } public Customer Customer { get; set; } } …
111 dapper 

9
Чому ітерація через великий Django QuerySet споживає величезну кількість пам'яті?
Розглянута таблиця містить приблизно десять мільйонів рядків. for event in Event.objects.all(): print event Це призводить до того, що використання пам'яті постійно збільшується до 4 Гб або близько того, після чого рядки швидко друкуються. Тривала затримка перед друком першого ряду мене здивувала - я очікував, що він надрукується майже миттєво. Я …


7
Наскільки дорого коштує заява про блокування?
Я експериментував із багатопотоковою та паралельною обробкою, і мені знадобився лічильник, щоб зробити базовий підрахунок та статистичний аналіз швидкості обробки. Щоб уникнути проблем із одночасним використанням мого класу, я використав оператор блокування приватної змінної у своєму класі: private object mutex = new object(); public void Count(int amount) { lock(mutex) { …


2
Використання основних даних, iCloud та CloudKit для синхронізації та резервного копіювання та як це працює разом
Я перебуваю на ранніх стадіях створення програми, де я хотів би зберегти, синхронізувати та створити резервну копію даних. Додаток не зберігатиме файли, а лише дані в базі даних. Це буде iOS 8 і вище, тому я можу використовувати CloudKit. Я провів деякі дослідження, і досі не зрозуміло, як Core Data, …

3
MySQL Fire Trigger і для вставки, і для оновлення
Чи можливо запустити триггер mysql як для подій вставки, так і для оновлення таблиці? Я знаю, що можу зробити наступне CREATE TRIGGER my_trigger AFTER INSERT ON `table` FOR EACH ROW BEGIN ..... END // CREATE TRIGGER my_trigger AFTER UPDATE ON `table` FOR EACH ROW BEGIN ..... END // Але як …
111 mysql  triggers 


1
Видаліть назви рядків data.frame при використанні xtable
Гаразд, я визнаю, що це трохи підтягнуто (читайте: "дурний"), і я припускаю, що це досить просто. Я пишу звіт і хочу використовувати xtableпакет для генерації таблиць LaTeX (зауважте, що цей memiscпакет виконує цю роботу, але скажіть, що я хочу це робити виключно за допомогою xtable). Давайте використовувати стандартний mtcarsнабір даних …
111 r  latex  report 

3
Виклик статичного методу з відображенням
У мене є кілька статичних класів у просторі імен, mySolution.Macrosтаких як static class Indent{ public static void Run(){ // implementation } // other helper methods } Тож моє запитання - як можна буде викликати ці методи за допомогою рефлексії? Якщо методи НЕ бути статичними, я можу зробити щось на кшталт: …
111 c#  reflection  dynamic 



5
Використовуйте numpy масив у спільній пам'яті для багатопроцесорної обробки
Я хотів би використовувати масивний масив у спільній пам'яті для використання з багатопроцесорним модулем. Складність полягає в тому, щоб використовувати його як масив numpy, а не просто як масив ctypes. from multiprocessing import Process, Array import scipy def f(a): a[0] = -a[0] if __name__ == '__main__': # Create the array …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.