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

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

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


25
Перегляд незапущених Git здійснює
Як я можу переглянути будь-які зроблені вами місцеві комітети, які ще не були перенесені у віддалений сховище? Іноді git statusдрукуватимуть, що моя філія на X здійснює попереду origin/master, але не завжди. Це помилка при моєму встановленні Git, чи я щось пропускаю?
1752 git  git-diff  git-log 


14
Що таке "нове" ключове слово в JavaScript?
newКлючове слово в JavaScript може бути досить заплутаним , коли він вперше зустрічається, так як люди схильні думати , що JavaScript не є об'єктно-орієнтована мова програмування. Що це? Які проблеми вона вирішує? Коли це доречно і коли ні?

30
Скопіюйте масив за значенням
Під час копіювання масиву в JavaScript в інший масив: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Я зрозумів, що arr2відноситься до того ж масиву arr1, що й до нового, незалежного масиву. Як я можу скопіювати масив, щоб отримати два незалежні масиви?
1744 javascript  arrays 

30
Як генерувати випадкову буквено-числову рядок?
Я шукав простий алгоритм Java для створення псевдовипадкової алфа-числової рядки. У моїй ситуації він би використовувався як унікальний ідентифікатор сеансу / ключа, який, "ймовірно", буде унікальним протягом 500K+покоління (мої потреби насправді не вимагають нічого більш складного). В ідеалі я міг би вказати довжину залежно від моїх потреб унікальності. Наприклад, згенерований …

19
Як відформатувати XML у Блокноті ++?
У мене є Notepad ++, і я отримав якийсь XML-код, який дуже довгий. Коли я вставив його в Notepad ++, з'явився довгий рядок коду (важко читати і працювати з ним). Я хочу знати, чи існує простий спосіб зробити текст читабельним (під читанням маю на увазі правильно вкладений код). Я можу …



18
Як відновити скинуту скриньку в Git?
Я часто використовую git stashта git stash popзберігаю та відновлюю зміни у своєму робочому дереві. Вчора у мене на робочому дереві були деякі зміни, які я сховав і вискакував, а потім я змінив своє робоче дерево. Я хотів би повернутися назад і переглянути вчорашні приховані зміни, але git stash popвидається, …
1737 git  recovery  git-stash 



15
Порівняння членів Java enum: == або дорівнює ()?
Я знаю, що перерахунки Java складаються до класів з приватними конструкторами та купою публічних статичних членів. Порівнюючи двох членів певного переліку, я завжди використовував .equals(), наприклад public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } Однак я просто натрапив на якийсь код, який використовує оператор equals ==замість .equals (): …
1735 java  enums 

12
Виклик функції модуля за допомогою його імені (рядок)
Назвіть найкращий спосіб викликати функцію, задану рядок із назвою функції в програмі Python. Наприклад, скажімо, що у мене є модуль foo, і у мене є рядок, вміст якого є "bar". Який найкращий спосіб зателефонувати foo.bar()? Мені потрібно отримати повернене значення функції, саме тому я не просто використовую eval. Я зрозумів, …
1734 python  object 

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