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

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

3
Що таке "функція *" в JavaScript?
На цій сторінці я знайшов новий тип функції JavaScript: // NOTE: "function*" is not supported yet in Firefox. // Remove the asterisk in order for this code to work in Firefox 13 function* fibonacci() { // !!! this is the interesting line !!! let [prev, curr] = [0, 1]; for …

22
MVVM: Підручник від початку до кінця?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я програміст C # / Windows Forms з досвідом понад 5 років. Я досліджував WPF за допомогою шаблону дизайну MVVM (Model-View-ViewModel). Я шукав в Інтернеті …
243 c#  .net  wpf  mvvm 

20
Статистика сторінок 99/100 через Google Analytics - як я можу кешувати GA?
Я прагну досягти 100/100 на PageSpeed, і я майже там. Я намагаюся знайти гарне рішення для кешування Google Analytics. Ось повідомлення, які я отримую: Використовуйте кешування браузера Встановлення дати закінчення терміну дії або максимального віку в заголовках HTTP для статичних ресурсів вказує браузеру завантажувати раніше завантажені ресурси з локального диска, …

10
Як виглядає багатомовна збірна мова?
Колись, наприклад, щоб написати асемблер x86, ви мали б інструкції, що вказують "завантажувати регістр EDX зі значенням 5", "збільшувати регістр EDX" тощо. З сучасними процесорами, які мають 4 ядра (або навіть більше), на рівні машинного коду це виглядає просто так, що є 4 окремі процесори (тобто є лише 4 чіткі …
243 assembly  x86  cpu  multicore  smp 

18
Було знайдено кілька дій, які відповідають запиту в Web Api
Я продовжую отримувати цю помилку, коли намагаюся використовувати 2 "Отримати" методи Було знайдено кілька дій, які відповідають запиту: webapi Я дивився навколо інших подібних питань щодо цього в стеці, але не розумію. У мене є 2 різних імена та використовується атрибут "HttpGet" [HttpGet] public HttpResponseMessage Summary(MyVm vm) { return null; …

16
Помилка установки npm - MSB3428: Не вдалося завантажити компонент Visual C ++ “VCBuild.exe”
Я намагаюся використовувати npm install steam але я отримую повідомлення про помилку Я не знаю, як це виправити, і це я отримав у двох різних установках модуля npm. Однак я можу встановити інші модулі. Що я спробував: встановіть усі необхідні залежності. (ursa, node-gyp тощо). Встановіть Visual C ++ 2005. Встановіть …
243 node.js 

14
Перевірка на наявність забрудненого індексу чи нетренованих файлів за допомогою Git
Як я можу перевірити, чи є в моєму сховищі git які-небудь незапущені зміни: Зміни додані до індексу, але не здійснені Невилучені файли зі сценарію? git-status здається, завжди повертає нуль при версії 1.6.4.2 git.
243 git  shell 

16
Android SDK Manager не встановлює компоненти
Не впевнений, що я тут роблю неправильно. Я встановив Android SDK Manager і зараз намагаюся встановити платформу, як пропонує веб-сайт Android Dev. Як тільки я натиснув на встановлення, я отримав помилку, вказуючи, що менеджер не може створити тимчасову папку в каталозі Android. Тож я його створив. Тепер я отримую цю …
243 android  sdk 

21
Чи є спосіб перенести змінну таблиці в TSQL без використання курсору?
Скажімо, у мене є така проста змінна таблиця: declare @databases table ( DatabaseID int, Name varchar(15), Server varchar(15) ) -- insert a bunch rows into @databases Чи є оголошення і використання курсору єдиний варіант, якщо я хотів перебрати рядки? Чи є інший спосіб?
243 sql-server  tsql  loops 

28
Надсилання електронної пошти через SMTP-сервер Gmail із C #
Чомусь ні прийнята відповідь, ні будь-які інші не працюють для мене за " Надсилання електронної пошти в .NET через Gmail ". Чому б вони не працювали? ОНОВЛЕННЯ: Я спробував усі відповіді (прийняті та в іншому випадку) в іншому запитанні, але жодна з них не працює. Я просто хотів би знати, …
243 c#  .net  email  smtp  gmail 

8
Як я можу додати стовпець до бази даних Postgresql, яка не дозволяє нульовим значенням?
Я додаю новий стовпець "NOT NULL" до своєї бази даних Postgresql, використовуючи наступний запит (дезінфікований для Інтернету): ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL; Кожен раз, коли я запускаю цей запит, я отримую таке повідомлення про помилку: ERROR: column "mycolumn" contains null values Я тупаю. Де я …

7
Створіть проект Maven без запуску тестових одиниць
Як ви будуєте проект Maven без запуску одиничних тестів? В даний час реструктуризую якийсь код, який у мене є для Servlet, і я хотів би спробувати його у своєму веб-браузері (це означає, що запущений, mvn installщоб отримати .warзавантаження в Tomcat). Я цілком усвідомлюю, що мої тести UNIT не спрацьовують, і …

5
Створення порожнього списку в Python
Який найкращий спосіб створити новий порожній список у Python? l = [] або l = list() Я запитую це з двох причин: Технічні причини, що швидше. (створення класу викликає накладні витрати?) Читання коду - яка з них є стандартною умовою.

23
Як розділити рядок, але також зберегти роздільники?
У мене є рядковий рядок, який розмежований набором різних роздільників: (Text1)(DelimiterA)(Text2)(DelimiterC)(Text3)(DelimiterB)(Text4) Я можу розділити цей рядок на його частини, використовуючи String.split, але, схоже, я не можу отримати фактичну рядок, що відповідає регексу роздільника. Іншими словами, ось що я отримую: Text1 Text2 Text3 Text4 Це я хочу Text1 DelimiterA Text2 DelimiterC …
243 java 

30
Витяг тексту з HTML-файлу за допомогою Python
Я хотів би витягнути текст з HTML-файлу за допомогою Python. Я хочу, по суті, такого ж результату, який я отримав, якби скопіював текст із браузера і вставив його в блокнот. Мені б хотілося чогось більш надійного, ніж використання регулярних виразів, які можуть не працювати в погано сформованому HTML-коді. Я бачив, …

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