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

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

8
Чи є параметр / функція MySQL для відстеження історії змін у записах?
Мене запитали, чи можу я відстежувати зміни в записах у базі даних MySQL. Отже, коли поле було змінено, доступне старе та нове, а дата відбулася. Чи є особливість чи загальна техніка для цього? Якщо так, я думав зробити щось подібне. Створіть таблицю під назвою changes. Він містив би ті самі …
122 mysql  database 

15
Властивість списку <T>
Я хочу реалізувати List&lt;T&gt;як властивість, яку можна безпечно використовувати для потоків без будь-яких сумнівів. Щось на зразок цього: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Здається, мені все-таки потрібно повернути копію (клоновану) колекцію, тому …

5
Django-DB-Migrations: не може змінити таблицю, оскільки вона має тривалі події тригера
Я хочу видалити null = True з TextField: - footer=models.TextField(null=True, blank=True) + footer=models.TextField(blank=True, default='') Я створив схему міграції: manage.py schemamigration fooapp --auto Оскільки деякі колонки нижнього колонтитулу містять, NULLя отримую це, errorякщо запускати міграцію: django.db.utils.IntegrityError: стовпець "колонтитул" містить нульові значення Я додав це до міграції схеми: for sender in orm['fooapp.EmailSender'].objects.filter(footer=None): …

4
Перевірте, чи значення вже існує у списку словників?
У мене є список словників Python таким чином: a = [ {'main_color': 'red', 'second_color':'blue'}, {'main_color': 'yellow', 'second_color':'green'}, {'main_color': 'yellow', 'second_color':'blue'}, ] Я хотів би перевірити, чи в списку вже є словник із певним ключем / значенням: // is a dict with 'main_color'='red' in the list already? // if not: add …
122 python  list  dictionary 


5
Чи може "git pull" автоматично приховувати та виконувати зміни?
Я знаю, як це вирішити: user@host$ git pull Updating 9386059..6e3ffde error: Your local changes to the following files would be overwritten by merge: foo.bar Please, commit your changes or stash them before you can merge. Aborting Але чи не є спосіб , щоб git pullзробити stashі popтанець для мене? Якщо …
122 git  git-pull  git-stash 

10
Як перевірити, чи існує властивість динамічного анонімного типу в c #?
У мене є об'єкт анонімного типу, який я отримую як динамічний метод, який я хотів би перевірити, чи існує властивість цього об'єкта. .... var settings = new { Filename="temp.txt", Size=10 } ... function void Settings(dynamic settings) { var exists = IsSettingExist(settings,"Filename") } Як я можу реалізувати IsSettingExist?

7
Обертання двовимірного масиву в Python
У програмі я пишу про необхідність обертати двовимірний масив. Шукаючи оптимальне рішення, я знайшов цей вражаючий одноколісний лайнер, який виконує цю роботу: rotated = zip(*original[::-1]) Я зараз його використовую у своїй програмі, і вона працює як слід. Моя проблема, однак, полягає в тому, що я не розумію, як це працює. …

7
Чи можливо створити об'єкт File з InputStream
Чи є якийсь спосіб створити java.io.Fileоб’єкт із java.io.InputStream? Моєю вимогою є читання Файлу з RAR. Я не намагаюся написати тимчасовий файл, у мене є файл всередині архіву RAR, який я намагаюся прочитати.
122 java  io 



1
"Використовується як значення" у виклику функції
Який правильний спосіб виклику функцій при оцінці їх значень у умовних операторах? package main import "fmt" func main(){ if sumThis(1,2) &gt; sumThis(3,4){ fmt.Println("test") } else { fmt.Println("derp") } } func sumThis(a, b int){ return a+b } це повертає помилку: ./test4.go:4: sumThis(1, 2) used as value ./test4.go:4: sumThis(3, 4) used as …
122 go 

11
Внутрішня помилка 500 Apache, але нічого в журналах?
Я отримую 500 внутрішніх помилок сервера, коли намагаюся зробити HTTP POST за певною адресою в моєму додатку. Я заглянув у серверні журнали в користувальницький каталог журналів, вказаний у файлі віртуальних хостів, але помилка там не з’являється, тому налагодження це було болем у дупі. Як змусити Apache записувати внутрішні 500 помилок …

5
Чи зберігаються дані Redis?
Я розумію, що Redis обслуговує всі дані з пам'яті, але чи зберігається вона і при перезавантаженні сервера, так що при перезавантаженні сервера він зчитує в пам'ять усі дані з диска. Або це завжди порожній магазин, який зберігає дані лише тоді, коли програми працюють без постійності?
122 redis 


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