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

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

13
Структури даних .NET: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary - Швидкість, пам’ять та коли їх використовувати?
.NET має багато складних структур даних. На жаль, деякі з них досить схожі, і я не завжди впевнений, коли використовувати один і коли використовувати інший. Більшість моїх книг C # та Visual Basic певною мірою розповідають про них, але вони ніколи не вникають у реальну деталь. Яка різниця між Array, …

16
Замініть кілька рядків на кілька інших рядків
Я намагаюся замінити кілька слів у рядку на кілька інших слів. Рядок - "У мене є кішка, собака і коза". Однак це не призводить до того, що "у мене є собака, коза і кішка", а натомість вона виробляє "у мене є кішка, кішка і кішка". Чи можливо замінити кілька рядків …

5
Sass - перетворення Hex в RGBa для непрозорості фону
У мене є наступний Sass mixin, який є наполовину повною модифікацією прикладу RGBa : @mixin background-opacity($color, $opacity: .3) { background: rgb(200, 54, 54); /* The Fallback */ background: rgba(200, 54, 54, $opacity); } Я застосував $opacityнормально, але тепер я застряг з $colorчастиною. Кольори, які я надсилаю в міксин, будуть HEX, …




3
Як написати UPDATE SQL з псевдонімом таблиць у SQL Server 2008?
У мене дуже основне UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Цей запит працює відмінно в Oracle, Derby, MySQL- але він зазнає невдачі в SQL Server 2008 з наступною помилкою: "Msg 102, рівень 15, стан 1, рядок 1 Неправильний синтаксис біля" Q "." Якщо …

12
Обробка винятків із завдань Java ExecutorService
Я намагаюся використовувати ThreadPoolExecutorклас Java для виконання великої кількості важких завдань із вагою з фіксованою кількістю потоків. У кожному із завдань є багато місць, протягом яких воно може вийти із-за винятків. Я підкласифікував, ThreadPoolExecutorі я перекрив afterExecuteметод, який повинен забезпечити будь-які винятки, що виникають під час виконання завдання. Однак я …

11
Використання Mockito для тестування абстрактних класів
Я хотів би перевірити абстрактний клас. Звичайно, я можу вручну написати макет, який успадковується від класу. Чи можу я це зробити, використовуючи глузуючий фреймворк (я використовую Mockito) замість того, щоб вручну виготовляти макет? Як?

8
Чи існує обмеження довжини атрибутів HTML?
Скільки часу занадто довго для значення атрибута в HTML? Я використовую атрибути даних стилю HTML5 ( data-foo="bar") у новому додатку, і в одному місці було б дуже зручно зберігати справедливий вихлоп даних (до 100 символів). Хоча я підозрюю, що ця сума в порядку, вона викликає питання про те, наскільки це …

11
Змінні JavaScript оголошують зовнішній або внутрішній цикл?
В AS3 я вважаю, що ви повинні ініціалізувати всі змінні зовнішні цикли для підвищення продуктивності. Це так і з JavaScript? Що краще / швидше / найкраща практика? var value = 0; for (var i = 0; i < 100; i++) { value = somearray[i]; } або for (var i = …

5
Як передати цей контекст функції?
Я подумав, що це щось, що я міг легко гугл, але, можливо, я не задаю правильного питання ... Як встановити будь-яке "це" в даній функції javascript? наприклад, як у більшості функцій jQuery, таких як: $(selector).each(function() { //$(this) gives me access to whatever selector we're on }); Як я можу записати …
213 javascript  jquery  scope  this 

4
Як налаштувати проект git для використання зовнішнього підмодуля repo?
Я хотів би створити репо, яке тягне у віддалений репо. Наприклад, скажімо, jQuery як підмодуль: git://github.com/jquery/jquery.git Яким би був процес створення репо з jQuery як підмодулю та додавання мого власного зовнішнього як віддаленого репо. Крім того, коли це налаштування, якщо я натискаю / тягну до власного пульта, чи залишиться зовнішня …

9
Найкращий підхід у поточному режимі http-потоку до відео-клієнта HTML5
Я дійсно застряг у спробі зрозуміти найкращий спосіб передавати вихідний файл ffmpeg в реальному часі до клієнта HTML5 за допомогою node.js, оскільки в грі є безліч змінних, і я не маю багато досвіду в цьому просторі, витративши багато годин на випробування різних комбінацій. Мій випадок використання: 1) IP-відеокамера RTSP H.264 …


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