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

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


12
'0000-00-00 00:00:00' не може бути представлено як помилка java.sql.Timestamp
У мене є база даних із датами (`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'). Я використовую MySQL. З програми інколи дані передаються без дати в базу даних. Отже, значення дати автоматично присвоюється, 0000-00-00 00:00:00 коли дані таблиці вказуються з стовпцем дати, воно дає помилку ...'0000-00-00 00:00:00' can not be represented …
141 java  mysql  jdbc  timestamp 



11
Як я можу змусити PHPUnit MockObjects повертати різні значення на основі параметра?
У мене є макет PHPUnit, який повертається 'return value'незалежно від його аргументів: // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); Я хочу мати змогу повернути інше значення на основі аргументів, переданих методу макету. Я спробував щось подібне: $mock = $this->getMock('myObject', 'methodToMock'); // methodToMock('one') $mock->expects($this->any)) ->method('methodToMock') …


7
Як правильно встановити часовий пояс JVM
Я намагаюсь запустити програму Java, але вона приймає часовий пояс GMT за замовчуванням замість визначеного ОС часового поясу. Моя версія JDK - 1,5, а ОС - Windows Server Enterprise (2007) У Windows визначено центральний часовий пояс, але коли я запускаю наступну програму, це дає мені час GMT. import java.util.Calendar; public …

20
Архів не відображається в Організаторі для Xcode 4
Я намагаюся створити IPA в Xcode 4, як і людина, яка задала це питання: Xcode 4: створити файл IPA замість .xcarchive Отже - мій архів завершився успішно - нібито. Він скидає файли .xcarchive для проекту в папку призначення. Але ці архіви не відображаються у вікні Організатора. Тому я не можу …
141 xcode  ios  xcode4 

11
Відсутні маркетинг значок
Коли я намагаюся подати свою програму, говорить iTunes Connect Відсутні маркетинг значок. Додатки для iOS повинні містити піктограму з маркетингу 1024x1024px у форматі PNG. Програми, що не містять піктограму маркетингу, не можна надсилати до огляду додатків або бета-версії. У мене є зображення PNG 1024x1024px в iTunes Connect, під General App …
141 ios  xcode 


7
Чому у Ruby є як приватні, так і захищені методи?
Перш ніж прочитати цю статтю , я подумав, що контроль доступу в Ruby працював так: public- до них можна отримати доступ будь-яким об'єктом (наприклад Obj.new.public_method) protected - доступ до них можна отримати лише з самого об'єкта, а також з будь-яких підкласів private - те саме, що захищено, але метод не …

12
Як видалити пакети NuGet, на які не посилається жоден проект у моєму рішенні?
Якось під час оновлення до VS2012 та .NET 4.5 мені вдалося заплутатися в NuGet. У диспетчері пакунків (і в папці пакунків) з'являються пакунки, які я не можу видалити (я вважаю, що вони є застарілими пакетами ASP.NET NuGet, які були замінені новими іменами пакетів з новою версією. У кожному з них …


2
Entity Framework. Усуньте () проти .DeleteObject ()
Ви можете видалити елемент із бази даних за допомогою EF, використовуючи наступні два способи. Метод EntityCollection.Remove Метод ObjectContext.DeleteObject Перший - на, EntityCollectionа другий - на ObjectContext. Коли кожен слід використовувати? Чи один віддає перевагу іншому? Remove()повертає a boolі DeleteObject()повертається void.

12
Чому саме таке зло?
Я знаю, що програмісти Lisp і Scheme зазвичай кажуть, що цього evalслід уникати, якщо це не потрібно. Я бачив ту саму рекомендацію для декількох мов програмування, але ще не бачив переліку чітких аргументів проти використання eval. Де я можу знайти інформацію про можливі проблеми використання eval? Наприклад, я знаю проблеми …

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