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

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

5
Практичне використання ключового слова `stackalloc`
Хтось насправді використовував stackallocпід час програмування на C #? Мені відомо про те, що робиться, але єдиний раз, коли він з’являється у моєму коді - випадково, тому що Intellisense пропонує це, коли я, наприклад, починаю вводити текст static. Хоча це не пов’язано зі сценаріями використання stackalloc, я фактично роблю значну …
134 c#  keyword  stackalloc 

9
Чи почне збирач сміття IDisposable.Sispose for me?
Шаблон .NET IDisposable передбачає, що якщо ви пишете фіналізатор і реалізуєте IDisposable, ваш фіналізатор повинен явно викликати розпорядження. Це логічно, і це я завжди робив у рідкісних ситуаціях, коли фіналізатор є гарантованим. Однак, що станеться, якщо я просто це роблю: class Foo : IDisposable { public void Dispose(){ CloseSomeHandle(); } …

2
JQuery динамічно завантажує файл Javascript
У мене дуже великий файл JavaScript, який я хотів би завантажити, лише якщо користувач натискає певну кнопку. Я використовую jQuery як свою основу. Чи є вбудований метод або плагін, який допоможе мені це зробити? Ще кілька деталей: у мене є кнопка «Додати коментар», яка повинна завантажувати файл JavaScript TinyMCE (я …

5
Як працює Google Instant?
Будь-які ідеї про те, як саме працює новий швидкий пошук Google? Здається, це просто дзвінки AJAX до старого пошуку, але досить важко спростити Google настільки сильно. У когось є спекуляції? EDIT: Я знаю, що AJAX надсилається з кожним натисканням клавіші, але чи він прогнозний? Або ти думаєш, що це просто …



7
Моделювання ліфта за допомогою об'єктно-орієнтованого аналізу та дизайну [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Існує набір питань, які, як видається, часто використовуються в інтерв'ю та …

8
що таке "суворий режим" і як він використовується?
Я переглядав посилання JavaScript у Мережі розробників Mozilla, і мені траплялося щось, що називається "strict mode". Я прочитав це, і у мене виникають проблеми з розумінням того, що він робить. Чи може хтось коротко пояснити (загалом), яка його мета і наскільки вона корисна?

8
Як вибрати між хеш-таблицею та трі (префіксним деревом)?
Тож якщо мені доведеться вибирати між хеш-таблицею або деревом префіксу, то які дискримінаційні чинники можуть призвести до того, щоб вибрати один за іншим. З моєї власної наївної точки зору, схоже, що використання трие має певні додаткові накладні витрати, оскільки воно не зберігається як масив, але з точки зору часу виконання …

3
Як цей фрагмент коду визначає розмір масиву, не використовуючи sizeof ()?
Переглядаючи кілька запитань щодо співбесіди на C, я знайшов питання, в якому сказано "Як знайти розмір масиву в C, не використовуючи оператора sizeof?", Із наступним рішенням. Це працює, але я не можу зрозуміти, чому. #include <stdio.h> int main() { int a[] = {100, 200, 300, 400, 500}; int size = …

5
Чи можете ви пояснити процес з'єднання HttpURLConnection?
Я використовую HTTPURLConnectionдля підключення до веб-служби. Я знаю, як користуватися, HTTPURLConnectionале хочу зрозуміти, як це працює. В основному, я хочу знати таке: Після чого HTTPURLConnectionнамагається встановити зв’язок із вказаною URL-адресою? З якого моменту я можу знати, що мені вдалося встановити зв’язок? Чи встановлюється з'єднання та надсилається фактичний запит в один …


18
Чи є спосіб передати дані PUSH з веб-сервера до браузера?
Звичайно, я знаю про Ajax, але проблема з Ajax полягає в тому, що браузер повинен часто опитувати сервер, щоб виявити, чи є нові дані. Це збільшує навантаження сервера. Чи є кращий метод (навіть за допомогою Ajax), окрім частого опитування сервера?
134 ajax  webserver  comet 

9
Чи може рекурсивна функція бути вбудованою?
inline int factorial(int n) { if(!n) return 1; else return n*factorial(n-1); } Коли я читав це , виявив, що наведений вище код призведе до "нескінченної компіляції", якщо компілятор не обробляється правильно. Як компілятор вирішує, вбудувати функцію чи ні?

5
Деякі питання щодо автоматичного підрахунку довідок у iOS5 SDK
Зараз я розробляю додаток для iPad. Розробка розпочалася для iOS 4.2 і зараз триває (і я думаю, буде завершено) для iOS 4.3. Я щойно читав про ARC в iOS 5, і в основному зрозумів, що ніколи більше не потрібно буде звільняти та зберігати об’єкти. Мої запитання: Якщо я вирішив оновити …

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