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

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

5
Конвенція про іменування реляційної таблиці
Я починаю новий проект і хотів би отримати свої назви таблиць і стовпців вже з самого початку. Наприклад, я завжди використовував множину в назвах таблиць, але нещодавно вивчив однину правильно. Отже, якщо я отримав таблицю "користувач", а потім отримав продукти, які матиме лише користувач, чи повинна таблиця називатися "user_product" або …

5
Досі доступний витік виявлений Valgrind
Усі функції, згадані в цьому блоці, - це функції бібліотеки. Як я можу виправити цей витік пам'яті? Він перерахований під категорією " Ще доступний ". (Є ще 4, які дуже схожі, але різної величини) 630 bytes in 1 blocks are still reachable in loss record 5 of 5 at 0x4004F1B: …
155 c  pthreads  valgrind 


4
Як перевірити, чи має об’єкт певний метод / властивість?
Можливо, використовуєте динамічну схему? Ви можете викликати будь-який метод / властивість, використовуючи динамічне ключове слово, правда? Як перевірити, чи існує метод, перш ніж викликати, наприклад, myDynamicObject.DoStuff ()?



5
EF LINQ включає декілька та вкладені об'єкти
Гаразд, у мене є трирівневі об'єкти із такою ієрархією: Курс -> Модуль -> Глава Ось оригінальна заява EF LINQ: Course course = db.Courses .Include(i => i.Modules.Select(s => s.Chapters)) .Single(x => x.Id == id); Тепер я хочу включити ще одну сутність під назвою Lab, яка пов'язана з курсом. Як я включаю …

9
Як я можу вибрати та завантажити декілька файлів за допомогою HTML та PHP, використовуючи HTTP POST?
Я маю досвід робити це із завантаженням одного файлу за допомогою <input type="file">. Однак у мене виникають проблеми із завантаженням декількох. Наприклад, я хотів би мати можливість вибрати серію зображень, а потім завантажити їх на сервер, і все відразу. Було б чудово використовувати єдиний елемент керування введенням файлів, якщо це …
155 php  html  http  post  upload 

3
Як отримати об’єкт HttpContext від HttpContextBase в ASP.NET MVC 1?
Я працюю з деякими інструментами WebForms / MVC-агностики, і мені потрібно отримати екземпляр HttpContextданої посилання на HttpContextBaseоб'єкт. Я не можу використовувати, HttpContext.Currentоскільки мені це потрібно для асинхронної роботи ( HttpContext.Currentповертається nullпід час асинхронного запиту). Я знаю HttpContextWrapper, але йде неправильним шляхом.

10
Загальний список - переміщення елемента в списку
Отже, у мене є загальний список, і значення, oldIndexі newIndexзначення. Я хочу перемістити предмет на oldIndex, до newIndex... якомога простіше. Будь-які пропозиції? Примітка Елемент повинен бути в кінці між елементами на (newIndex - 1)і newIndex до його вилучення.
155 c#  .net  generics  list 

5
Як я можу створити посилання на локальний файл на локальній веб-сторінці?
Я хотів би мати файл HTML, який організовує певні файли, розкидані по моєму жорсткому диску. Наприклад, у мене є два файли, до яких я б посилався: C:\Programs\sort.mw C:\Videos\lecture.mp4 Проблема полягає в тому, що я хотів би, щоб посилання функціонували як ярлик до файлу. Я спробував таке: <a href="C:\Programs\sort.mw">Link 1</a> <a …
155 html  anchor  local-files 

7
Чи можливо дезаріалізацію XML у Список <T>?
Враховуючи таку XML: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; І наступний клас: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } Чи можна використовувати XmlSerializerдесеріалізацію xml в a List&lt;User&gt;? Якщо так, то …

7
Чи розуміння списку та функціональні функції швидші, ніж "для циклів"?
З точки зору продуктивності в Python, список осягнення, або функції , такі як map(), filter()і reduce()швидше , ніж цикл? Чому, технічно, вони працюють із швидкістю С , тоді як цикл for працює на швидкості віртуальної машини python ?. Припустимо, що в грі, яку я розробляю, мені потрібно намалювати складні та …

3
Коли використовувати std :: вперед для пересилання аргументів?
C ++ 0x показує приклад використання std::forward: template&lt;class T&gt; void foo(T&amp;&amp; arg) { bar(std::forward&lt;T&gt;(arg)); } Коли вигідно використовувати std::forwardзавжди? Крім того, він вимагає використання &amp;&amp;в декларації параметрів, чи він дійсний у всіх випадках? Я думав, що вам доведеться передати тимчасові функції до функції, якщо функція була оголошена &amp;&amp;в ній, тож …

19
Неправильне значення дати MySQL: '0000-00-00 00:00:00'
Нещодавно я перейняв старий проект, який був створений 10 років тому. Він використовує MySQL 5.1. Крім усього іншого, мені потрібно змінити набір символів за замовчуванням з latin1 на utf8. Як приклад, у мене є такі таблиці, як ця: CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(45) …
155 mysql 

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