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

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

3
Які відмінності між PMD та FindBugs?
Виникло питання порівняння PMD та CheckStyle . Однак я не можу знайти непогану поділку на відмінності / подібності між PMD та FindBugs. Я вважаю, що ключовою відмінністю є те, що PMD працює над вихідним кодом, тоді як FindBugs працює над компільованими файлами байт-кодів. Але з точки зору можливостей, чи повинен …

10
C ++: яку бібліотеку регулярних виразів я повинен використовувати? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Я працюю над комерційним (не з відкритим кодом) проектом C ++, який працює на базі …
107 c++  regex  linux 

8
Java Class.cast () проти операторів лиття
Навчившись протягом моїх днів C ++ про злини оператора лиття в стилі C, я спочатку був радий виявити, що в Java 5 java.lang.Classпридбали castметод. Я подумав, що, нарешті, у нас є спосіб OO, що стосується кастингу. Виходить Class.castне те саме, що static_castв C ++. Це більше схоже reinterpret_cast. Він не …



3
Чи добре зараз використовувати <input type = "tel" />?
Я працюю над веб-додатком для мобільних телефонів, і у мене є кілька текстових полів, від яких можна отримати користь &lt;input type="tel"/&gt; . iPhone підкоригує клавіатуру для користувача, але я переживаю за порушення сумісності ззаду. Я сподіваюся, що браузери / телефон, які підтримують це, можуть допомогти користувачеві та іншому браузеру повернутися …

2
Правильний спосіб додати svn: виконуваний файл
У мене є кілька файлів, які можна виконати до додавання svn. У них встановлено властивість svn: виконуваний файл. Тепер кілька інших файлів були зареєстровані без виконуваного біта, його немає, і я хочу встановити властивість svn: Executable: $ svn propset svn:executable on *.cgi Потім я перевіряю стан і навіть файли з …

8
Коли я повинен використовувати функцію document.ready jQuery?
Мені сказали використовувати document.ready, коли я вперше почав використовувати Javascript / jQuery, але я ніколи не дізнався чому. Чи може хтось надати деякі основні вказівки щодо того, коли є сенс загортати код JavaScript / jquery всередині jQuery document.ready? Деякі теми, які мене цікавлять: .on()Метод jQuery : Я .on()досить часто використовую …

9
Карти Google: як отримати країну, штат / провінцію / регіон, місто, отримане значення lat / long?
Мені потрібен список країн, штатів та міст на основі колекції Lat / long значень, які я маю. Мені потрібно зберігати цю інформацію таким чином, щоб ієрархія зберігалася і без дублікатів (наприклад, "США" та "Сполучені Штати" та "Сполучені Штати Америки" - одна і та ж країна; я хочу лише один екземпляр …

4
Асоціативність "в" в Python?
Я роблю розбір Python, і це мене справді бентежить: &gt;&gt;&gt; 1 in [] in 'a' False &gt;&gt;&gt; (1 in []) in 'a' TypeError: 'in &lt;string&gt;' requires string as left operand, not bool &gt;&gt;&gt; 1 in ([] in 'a') TypeError: 'in &lt;string&gt;' requires string as left operand, not list Як саме …

11
AJAX у Chrome надсилає опції замість GET / POST / PUT / DELETE?
Я працюю над внутрішнім веб-додатком на роботі. У IE10 запити працюють нормально, але в Chrome усі запити AJAX (яких існує багато) надсилаються за допомогою OPTIONS замість того, який визначений метод я даю. Технічно мої запити є "крос-доменом". Сайт розміщено на localhost: 6120, а сервіс, до якого я звертаюсь із запитами …


6
Як експортувати “жирну” рамку какао-сенсорного режиму (для симулятора та пристрою)?
За допомогою Xcode 6 ми отримуємо можливість створювати власні Dynamic Cocoa Frameworks. Тому що: Симулятор досі користується 32-bitбібліотекою Починаючи з 1 червня 2015 року оновлення додатків, що надсилаються в App Store, повинні включати 64-бітну підтримку та створювати її за допомогою iK 8 SDK ( developer.apple.com ) Ми повинні створити жирову …

11
Як програмно встановити атрибут стилю у поданні
Я переглядаю XML із кодом нижче: Button view = (Button) LayoutInflater.from(this).inflate(R.layout.section_button, null); Я хотів би встановити "стиль" для кнопки, як я можу це зробити в Java, оскільки хочу використовувати кілька стилів для кожної кнопки, яку я буду використовувати.
107 android  styles 

4
Чому BufferedInputStream копіює поле в локальну змінну, а не використовує поле безпосередньо
Коли я читаю вихідний код із java.io.BufferedInputStream.getInIfOpen(), я плутаюсь, чому він написав такий код: /** * Check to make sure that underlying input stream has not been * nulled out due to close; if not return it; */ private InputStream getInIfOpen() throws IOException { InputStream input = in; if (input …

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