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

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

23
Як перевірити наявність невизначеної чи нульової змінної у JavaScript?
У нашому коді JavaScript ми часто використовуємо таку схему коду if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } Чи є менш дослівний спосіб перевірки, який має той самий ефект? На думку деяких форумів та літератури, що говорять просто, наступне повинно мати той же …

30
Як можна написати об'єктно-орієнтований код на C? [зачинено]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Які існують способи написання об'єктно-орієнтованого коду на C? Особливо щодо поліморфізму. Дивіться також це питання …
500 c  oop  object 


5
Чи допускає стандарт C ++, щоб неініціалізований bool збів програму?
Я знаю, що «невизначена поведінка» в C ++ може в значній мірі дозволити компілятору робити все, що завгодно. Однак у мене стався збій, який мене здивував, оскільки я припускав, що код досить безпечний. У цьому випадку справжня проблема траплялася лише на певній платформі з використанням конкретного компілятора, і лише за …


11
AngularJS ngClass умовний
Чи є якийсь спосіб скласти вираз для чогось на кшталт ng-classбути умовним? Наприклад, я спробував таке: <span ng-class="{test: 'obj.value1 == \'someothervalue\''}">test</span> Проблема з цим кодом полягає в тому, що незалежно від того, що obj.value1це таке, тест класу завжди застосовується до елемента. Робити це: <span ng-class="{test: obj.value2}">test</span> До тих пір, obj.value2поки …
499 html  css  angularjs 

11
З'єднання рядків: оператор concat () проти "+"
Припускаючи рядок a і b: a += b a = a.concat(b) Під кришкою вони одне й те саме? Ось стислий текст, декомпільований як посилання. Я хотів би мати можливість декомпілювати +оператор, щоб побачити, що це робить. public String concat(String s) { int i = s.length(); if (i == 0) { …

23
Як заставити Git клонуватись у поточному каталозі
Я роблю: git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./ Я отримую: Фатальний: шлях призначення '. " вже існує і не є порожнім каталогом. Я знаю шлях. вже існує. І я можу запевнити, що каталог порожній. (Я роблю всередині, і нічого не бачу!) Що мені тут не вистачає, щоб клонувати цей проект у поточний …
499 git  git-clone 

14
Як використовувати Git для управління джерелами Unity3D?
На цей питання є відповіді на Stack Overflow на російському : Як використовувати Git для контролю версії в Unity3D? Які найкращі практики використання керування джерелами Git з Unity 3D, особливо у роботі з бінарною природою проектів Unity 3D? Опишіть, будь ласка, робочий процес, які шляхи будуть включені у .gitignore, які …

8
Постановка Видалених файлів
Скажіть, я маю файл у своєму сховищі git foo. Припустимо, його видалено з rm(не git rm). Тоді статус git покаже: Changes not staged for commit: deleted: foo Як встановити етап видалення цього файлу? Якщо я спробую: git add foo Він говорить: 'foo' did not match any files.
499 git  git-add  git-rm  git-stage 

11
Переповнення тексту CSS у комірці таблиці?
Я хочу використовувати CSS text-overflowу комірці таблиці, якщо текст занадто довгий, щоб розміститися на одному рядку, він буде обрізати еліпсисом, а не перетворювати на кілька рядків. Чи можливо це? Я спробував це: td { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } Але, white-space: nowrapздається, текст (і його комірка) постійно розширюється …
499 css  overflow 



30
Node Sass не вдалося знайти прив’язку для вашого поточного середовища
У мене виникають проблеми зі створенням програми, оскільки node-sass постійно не вдається з помилкою. ПОМИЛКА у відсутній прив'язці /Users/warren/Sites/random-docs/my-cms/node_modules/node-sass/vendor/darwin-x64-11/binding.node Вузол Sass не знайшов прив’язки для вашого поточного середовища: OS X 64-розрядна з Node 0.10.x Я спробував бігати npm rebuild node-sass що говорить Бінарний тонкий; вихід. Під час бігу node -vя …
499 node.js  npm 

21
Маєте справу з декількома версіями Python та PIP?
Чи є якийсь спосіб зробити pipгарну гру з декількома версіями Python? Наприклад, я хочу використовувати, pipщоб явно встановити речі на інсталяцію мого сайту 2.5 або на сторінку 2.6. Наприклад, з easy_install, я використовую easy_install-2.{5,6}. І так, я знаю про virtualenv, і ні - це не вирішення цієї конкретної проблеми.
499 python  pip 

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