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

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

5
Чим відрізняються атрибути класу та екземпляра?
Чи є якась змістовна різниця між: class A(object): foo = 5 # some default value vs. class B(object): def __init__(self, foo=5): self.foo = foo Якщо ви створюєте безліч примірників, чи є різниця у продуктивності чи просторі для двох стилів? Читаючи код, чи вважаєте ви значення двох стилів суттєво різними?

6
Створення та повернення спостережуваних із сервісу Angular 2
Це більше питання "найкращої практики". Є три гравці: a Component, a Serviceі a Model. Це Componentвикликає Serviceотримання даних із бази даних. Serviceвикористовує: this.people = http.get('api/people.json').map(res => res.json()); повернути Observable. ComponentМожна просто підписатися на Observable: peopleService.people .subscribe(people => this.people = people); } Однак мені дуже хочеться Serviceповернути Array of Modelоб'єкти, створені …

18
Чи стає більш поширеним сучасний C ++? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
132 c++ 

3
Як в архітектурі Flux ви керуєте життєвим циклом магазину?
Я читаю про Flux, але приклад програми Todo занадто спрощений для мене, щоб зрозуміти деякі ключові моменти. Уявіть, що на одній сторінці додаток на зразок Facebook має сторінки профілю користувачів . На кожній сторінці профілю користувача ми хочемо показати деяку інформацію про користувача та їх останні повідомлення з нескінченним прокручуванням. …

9
Як надіслати запит PUT, DELETE HTTP у HttpURLConnection?
Хочу дізнатися, чи можна надіслати запит PUT, DELETE (практично) через java.net.HttpURLConnectionURL-адресу на основі HTTP. Я прочитав так багато статей, що описують, як надсилати GET, POST, TRACE, OPTIONS запити, але я досі не знайшов прикладного коду, який успішно виконує запити PUT і DELETE.

4
Неможливо завантажити SOS в WinDbg
Передумови: Я новачок у WinDbg і намагаюся його запустити вперше. Я хочу вивчити дамп пам'яті, який я взяв із запущеного сайту ASP.NET 4, розміщеного в IIS 7 на Windows Server 2008 (x86) і завантажений на мою локальну машину. Я встановив інструменти налагодження і вперше запустив WinDbg, відкривши дамп аварійного завершення …
132 .net-4.0  windbg  sos 

3
$ watch'ing на зміни даних у кутовій директиві
Як я можу викликати $watchзмінну в кутовій директиві, коли маніпулюють даними всередині (наприклад, вставляючи або видаляючи дані), але не призначаючи цьому об'єкту новий об'єкт? У мене зараз простий набір даних завантажується з файлу JSON. Мій кутовий контролер робить це, а також визначає кілька функцій: App.controller('AppCtrl', function AppCtrl($scope, JsonService) { // …

3
Чому ітерація над невеликим рядком повільніше, ніж за малим списком?
Я розігрувався з timeit і зауважив, що робити просте розуміння списку невеликою струною потрібно довше, ніж виконувати ту саму операцію зі списком невеликих одиночних рядків символів. Будь-яке пояснення? Це майже в 1,35 рази більше часу. >>> from timeit import timeit >>> timeit("[x for x in 'abc']") 2.0691067844831528 >>> timeit("[x for …

3
Завдання Gulp.js, повернутись на src?
Я новачок, ковтаючи і шукаю приклад налаштування. Деякі люди мають таку структуру: gulp.task("XXXX", function() { gulp.src(".... У інших людей це: gulp.task("XXXX", function() { return gulp.src(".... Мені цікаво, яка різниця робить прибуток на src ??
132 javascript  node.js  gulp 

5
Перевага створення загального сховища порівняно з конкретним сховищем для кожного об’єкта?
Ми розробляємо додаток ASP.NET MVC і зараз будуємо сховища / класи обслуговування. Мені цікаво, чи є якісь основні переваги для створення загального інтерфейсу IRepository, який реалізують усі репозиторії, проти кожного репозиторію, який має свій унікальний інтерфейс та набір методів. Наприклад: загальний інтерфейс IRepository може виглядати так (з цієї відповіді ): …

4
ASP.Net MVC Html.HiddenFor з неправильним значенням
Я використовую MVC 3 у своєму проекті, і я бачу дуже дивну поведінку. Я намагаюся створити приховане поле для певного значення на моїй моделі, проблема полягає в тому, що з певних причин значення, встановлене в полі, не відповідає значенню в моделі. напр У мене є цей код, як тест: <%:Html.Hidden("Step2", …

14
Як підтримувати атрибут заповнювача в IE8 та 9
У мене є невелике питання placeholder атрибут полів введення не підтримується в IE 8-9. Який найкращий спосіб заручитися цією підтримкою в моєму проекті (ASP Net). Я використовую jQuery. Чи потрібно використовувати для цього інші зовнішні інструменти? Чи хороше рішення http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html ?

7
Як включити перегляд / частково специфічний стиль у AngularJS
Який належний / прийнятий спосіб використовувати окремі таблиці стилів для різних представлень, які використовує моя програма? В даний час я розміщую елемент посилання в HTML-огляді / частковому HTML вгорі, але мені сказали, що це погана практика, хоча всі сучасні браузери його підтримують, але я бачу, чому це нахмурилося. Інша можливість …

8
Як повернути "режим браузера" в IE11?
ОНОВЛЕННЯ : Старе питання стосується лише попереднього перегляду IE11; Режим браузера повернувся в остаточному випуску IE11. Але є улов: він поруч із марним, оскільки не імітує умовних коментарів. Наприклад, якщо ви використовуєте їх для ввімкнення підтримки HTML5 у застарілих IE, ви більше не зможете налагоджувати свій сайт у IE11. <!--[if …

8
Які відповідні переваги / обмеження Amazon RDS проти EC2 з MySQL? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я усвідомлюю пару основних відмінностей між ними, тобто EC2 буде дешевшим …

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