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

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

8
Зміна ідентифікатора елемента за допомогою jQuery
Мені потрібно змінити ідентифікатор елемента за допомогою jQuery. Мабуть, це не працює: jQuery(this).prev("li").attr("id")="newid" jQuery(this).prev("li")="newid" Я дізнався, що я можу це зробити за допомогою наступного коду: jQuery(this).prev("li")show(function() { this.id="newid"; }); Але це мені не здається правильним. Повинен бути кращий шлях, ні? Крім того, у разі відсутності, який інший метод я можу …
302 javascript  jquery 

30
Як ви обертаєте двовимірний масив?
Натхненний публікацією Реймонда Чена , скажімо, у вас є двовимірний масив 4x4, напишіть функцію, яка обертає його на 90 градусів. Реймонд посилається на рішення в псевдокоді, але я хотів би побачити деякі реальні речі. [1][2][3][4] [5][6][7][8] [9][0][1][2] [3][4][5][6] Стає: [3][9][5][1] [4][0][6][2] [5][1][7][3] [6][2][8][4] Оновлення : відповідь Ніка найпростіша, але чи …



6
Як змінити користувачів у TortoiseSVN
Я налаштовував іншого користувача для використання нашого сховища SVN. У нього не було імені користувача / пароля, тому я ввійшов у систему за допомогою своїх облікових даних. Тепер у нього є ім’я користувача / пароль. Як змусити TortoiseSVN вийти із системи та забути старий пароль, щоб я міг ввести нове …
302 svn  login  tortoisesvn 

12
Запобігати вимогамJS від кешування необхідних сценаріїв
Схоже, RequireJS робить щось внутрішнє, що кешує необхідні файли javascript. Якщо я вношу зміни до одного з необхідних файлів, я повинен перейменувати файл, щоб зміни були застосовані. Загальний трюк додавання номера версії як параметр запиту до кінця імені файлу не працює з Requjs <script src="jsfile.js?v2"></script> Що я шукаю, це спосіб …

3
Git Cherry-pick vs Merge Workflow
Якщо припустити, що я підтримую репо, і я хочу вносити зміни з дописувача, є кілька можливих робочих процесів: Я cherry-pickкожен здійснюю віддалено (по порядку). У цьому випадку git записує комісію як не пов'язану з віддаленою гілкою. Я mergeфілію, втягуючи всі зміни і додаючи новий «конфлікт», виконуючи (якщо потрібно). Я mergeкожний …
302 git  merge  cherry-pick 

20
Чому я завжди повинен включати попередження компілятора?
Я часто чую, що при компілюванні програм C і C ++ я повинен "завжди включати попередження компілятора". Чому це потрібно? Як це зробити? Іноді я також чую, що я повинен "трактувати попередження як помилки". Повинен я? Як це зробити?

12
Кілька моделей на виду
Я хочу мати 2 моделі на одному перегляді. Сторінка містить і LoginViewModelі RegisterViewModel. напр public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; set; …




13
Чому компілятори C ++ не визначають operator == та operator! =?
Я великий фанат, щоб дозволити компілятору зробити якомога більше роботи за вас. Коли ви пишете простий клас, компілятор може дати вам наступне для "безкоштовно": Конструктор за замовчуванням (порожній) Конструктор копій Руйнівник Оператор призначення ( operator=) Але це, здається, не дає вам порівняльних операторів - таких як operator==або operator!=. Наприклад: class …
302 c++  operators 

7
Як зробити простий C ++ Makefile
Нам потрібно використовувати Makefile, щоб зібрати все разом для нашого проекту, але наш професор так і не показав нам, як це робити. У мене є тільки один файл, a3driver.cpp. Водій імпортує клас з місця, "/user/cse232/Examples/example32.sequence.cpp". Це воно. Все інше міститься в .cpp. Як би я міг створити простий Makefile, який …
302 c++  makefile 


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