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

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

1
Помилка статичних функцій члена; Як правильно написати підпис?
Я отримую помилку при спробі скомпілювати свій код у g ++ за допомогою поточного підпису: cannot declare member function static void Foo::Bar(std::ostream&, const Foo::Node*) to have static linkage Моє запитання двояке: Чому він не компілюється таким чином? Який правильний підпис, і чому? Підписи завжди були смертю мене під час використання …

13
Як використовувати Ruby для сценаріїв оболонок?
У мене є кілька простих сценаріїв оболонок, які я хочу зробити Наприклад: Вибір файлу в робочому каталозі зі списку файлів, що відповідають деяким регулярним виразам. Я знаю, що я можу робити таку річ, використовуючи стандартні bash та grep, але мені було б непогано мати змогу зламати швидкі сценарії, які працюватимуть …
165 ruby  shell  scripting 

14
Які найкращі практики для структури великих програм Meteor із багатьма файлами шаблонів HTML? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання У всіх прикладах (таблиця лідерів, гра слово тощо) вони мають один …
165 meteor 

6
Чому PyPy не був включений у стандартний Python?
Я дивився на PyPy, і мені було просто цікаво, чому він не був прийнятий в основні дистрибутиви Python. Чи не такі речі, як компіляція JIT та менший слід пам’яті, значно покращують швидкість усього коду Python? Якщо коротко, то які основні недоліки PyPy змушують його залишатися окремим проектом?
165 python  pypy 

9
Як я можу отримати Express для виведення добре відформатованого HTML?
Під час використання Express для Node.js я помітив, що він виводить HTML-код без будь-яких символів чи вкладок нового рядка. Хоча це може бути більш ефективним для завантаження, він не дуже читабельний під час розробки. Як я можу отримати Express для виведення добре відформатованого HTML?

10
Реалізація шаблону об'єднання об'єктів C #
Хтось має хороший ресурс для реалізації спільної стратегії пулу об'єктів для обмеженого ресурсу у поєднанні об'єднання Sql? (тобто буде реалізовано повністю, щоб це було безпечно для потоків). Здійснювати подальші дії стосовно @Aaronaught запиту на роз'яснення використання пулу було б для запитів на балансування навантаження до зовнішньої служби. Поставити це за …

2
Чому HashSet <Point> настільки повільніше, ніж HashSet <string>?
Я хотів зберігати деякі пікселі, не допускаючи дублікатів, тому перше, що спадає на думку, це HashSet&lt;Point&gt;або подібні класи. Однак це здається дуже повільним порівняно з чимось подібним HashSet&lt;string&gt;. Наприклад, цей код: HashSet&lt;Point&gt; points = new HashSet&lt;Point&gt;(); using (Bitmap img = new Bitmap(1000, 1000)) { for (int x = 0; x …

30
закінчено з нульовим значенням виходу
Я намагаюся імпортувати свій проект. але коли я запускаю програму, я отримую таку помилку: Error: Execution failed for task ':app:processDebugResources'. &gt; com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1 ось мій файл gradle apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId …

8
Розділити рядок до DateTime в C #
У мене є дата та час у рядку, відформатованому так: "2011-03-21 13:26" //year-month-day hour:minute Як я можу його розібрати System.DateTime? Я хочу використовувати такі функції , як DateTime.Parse()або , DateTime.ParseExact()якщо це можливо, щоб мати можливість вказати формат дати вручну.
165 c#  .net  string  parsing  datetime 

1
Як функція util.toFastProperties Bluebird робить властивості об'єкта "швидкими"?
У util.jsфайлі Bluebird він має таку функцію: function toFastProperties(obj) { /*jshint -W027*/ function f() {} f.prototype = obj; ASSERT("%HasFastProperties", true, obj); return f; eval(obj); } Чомусь після функції повернення є твердження, яке я не впевнений, чому це там. Крім того, здається, що це навмисно, оскільки автор замовк JSHint попередження про …

17
Чи повинно ViewModel або Model впроваджувати INotifyPropertyChanged у MVVM?
Більшість прикладів MVVM я працював через мали модель реалізації INotifyPropertyChanged, але в прикладі CommandSink Джоша Сміта знаряддя ViewModelINotifyPropertyChanged . Я все ще пізнавально складаю концепції MVVM, тож не знаю, чи: Ви повинні помістити INotifyPropertyChangedв ViewModel, щоб приступити CommandSinkдо роботи Це лише аберація норми, і це насправді не має значення У …

12
Як покращити продуктивність ngRepeat у величезному наборі даних (angular.js)?
У мене є величезний набір даних з декількох тисяч рядків з приблизно 10 полями, приблизно по 2 Мб даних. Мені потрібно відобразити його в браузері. Найпростіший підхід (отримати дані, ввести їх $scope, нехай ng-repeat=""виконувати свою роботу) працює чудово, але він заморожує браузер приблизно на півхвилини, коли він починає вставляти вузли …

10
Для чого нам потрібен тег набору полів?
Для чого нам потрібен &lt;fieldset&gt;тег? Яку б мету він не використовував, мабуть, підмножина тегу форми. Я подивився деяку інформацію про W3Schools, де сказано: &lt;fieldset&gt;Тег використовується для угруповання пов'язаних елементів в формі. &lt;fieldset&gt;Тег малює рамку навколо пов'язаних елементів. Більше пояснення для тих, хто помиляється "чому він існує в специфікації" для "що …
165 html  fieldset 

9
Чому енергонезалежність не вважається корисною в багатопотоковому програмуванні на C або C ++?
Як показано у цій відповіді, яку я нещодавно опублікував, я, мабуть, розгублений щодо корисності (або її відсутності) volatileв контекстах багатопотокового програмування. Моє розуміння таке: щоразу, коли змінна може бути змінена поза потоком контролю фрагмента коду, що отримує доступ до неї, ця змінна повинна бути оголошена такою volatile. Обробники сигналів, регістри …

7
Чому я повинен оголошувати віртуальний деструктор для абстрактного класу в C ++?
Я знаю, що декларувати віртуальні деструктори для базових класів у C ++ є хорошою практикою, але чи завжди важливо оголошувати virtualдеструктори навіть для абстрактних класів, які функціонують як інтерфейси? Наведіть, будь ласка, кілька причин та прикладів.

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