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

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


9
Чим відрізняється ArrayList.clear () від ArrayList.removeAll ()?
Якщо припустити, що arraylistвизначено як ArrayList<String> arraylist, arraylist.removeAll(arraylist)еквівалентно arraylist.clear()? Якщо так, чи можна вважати, що clear()метод є більш ефективним для випорожнення списку масивів? Чи є якісь застереження у використанні arraylist.removeAll(arraylist)замість arraylist.clear()?
283 java  arraylist 

9
Створіть статичну бібліотеку жиру (пристрій + симулятор) за допомогою Xcode та SDK 4+
Здається, що теоретично ми можемо створити єдину статичну бібліотеку, яка включає в себе як симулятор, так і iPhone та iPad. Однак у Apple немає документації щодо цього, яку я можу знайти, і шаблони Xcode за замовчуванням НЕ налаштовані для цього. Я шукаю просту, портативну та багаторазову техніку, яку можна зробити …
283 iphone  xcode 

5
Як приховати вихід підпроцесу в Python 2.7
Я використовую eSpeak в Ubuntu і маю скрипт Python 2.7, який друкує та промовляє повідомлення: import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) eSpeak видає бажані звуки, але захаращує оболонку з деякими помилками (ALSA lib ..., немає підключення сокета), тому я не можу легко прочитати те, що було …

18
Чому цей журнал "Повільна мережа виявлено ..." з’являється в Chrome?
Я помітив, що це info logпочало з’являтися в Google Chrome Dev (версія 55.0.2883.18 dev), і я не можу уявити, чому. Виявлена ​​повільна мережа. Під час завантаження буде використовуватися зворотний шрифт: http: //font-path.extension ` Він з’являється на всіх веб-сайтах, які використовують font-face, навіть на локальних сторінках і розширеннях Chrome.

14
Чи можна змінити розташування пакетів для NuGet?
Я маю таку конвенцію для більшості моїх проектів: /src /Solution.sln /SolutionFolder /Project1 /Project2 /etc.. /lib /Moq moq.dll license.txt /Yui-Compressor yui.compressor.dll /tools /ILMerge ilmerge.exe Ви помітите, що я не зберігаю зовнішні бібліотеки всередині вихідної папки. Я також дуже зацікавлений у використанні NuGet, але не хочу, щоб ці зовнішні бібліотеки були всередині …


13
Атрибут рядка в рядку
Як я можу додати розрив рядка до тексту, коли він встановлюється як атрибут, тобто: <TextBlock Text="Stuff on line1 \n Stuff on line2" /> Розбиття його у розірваному форматі не є можливим для моєї конкретної ситуації. Що мені потрібно, це певний спосіб наслідувати наступне: <TextBlock> <TextBlock.Text> Stuff on line1 <LineBreak/> Stuff …
283 xaml 

7
jcuery's .click - передає параметри функції користувача
Я намагаюся викликати функцію з параметрами за допомогою .click jQuery, але я не можу змусити її працювати. Ось як я хочу, щоб це працювало: $('.leadtoscore').click(add_event('shot')); який дзвонить function add_event(event) { blah blah blah } Він працює, якщо я не використовую параметри, наприклад: $('.leadtoscore').click(add_event); function add_event() { blah blah blah } …

22
Timeout команда в bash без зайвої затримки
Ця відповідь на команду командного рядка для автоматичного вбити команду по закінченні певного періоду часу пропонує 1-рядковий метод для вимкнення тривалої команди з командного рядка bash: ( /path/to/slow command with options ) & sleep 5 ; kill $! Але можливо, що дана команда "тривалого виконання" може закінчитися раніше, ніж час …

6
Як обґрунтувати окремий елемент флексокса (замінити виправдати вміст)
Ви можете перевизначити align-itemsз align-selfдля гнучкого елемента. Я шукаю спосіб змінити justify-contentскладний елемент. Якщо у вас був контейнер для флешбоксу justify-content:flex-end, але ви хочете, щоб перший предмет був justify-content: flex-start, як це можна зробити? На це найкраще відповів цей пост: https://stackoverflow.com/a/33856609/269396
283 css  flexbox 




6
Що означає Лінус Торвальдс, коли він каже, що Git "ніколи не відстежує" файл?
Цитуючи Лінуса Торвальда, коли його запитали, скільки файлів може працювати Git під час свого технічного спілкування в Google у 2007 році (43:09): … Git відстежує ваш вміст. Він ніколи не відстежує жодного файлу. Ви не можете відстежувати файл у Git. Що ви можете зробити, це ви можете відстежувати проект, який …

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