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

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

10
Створення екземпляра за допомогою імені класу та конструктора виклику
Чи є спосіб створити екземпляр певного класу, задавши ім’я класу (динамічний) та передати параметри його конструктору. Щось на зразок: Object object = createInstance("mypackage.MyClass","MyAttributeValue"); Де "MyAttributeValue"аргумент конструктору MyClass.


7
Хостинг сховища Maven на github
У мене є вилка невеликої відкритої бібліотеки, над якою я працюю над github. Я хотів би зробити це доступним для інших розробників через maven, але я не хочу запускати свій власний сервер Nexus, і тому що це роздрібнене, я не можу легко розгорнути його на oss.sonatype.org. Що я хотів би …


1
Як я можу знайти всі збіги до регулярного виразу в Python?
У програмі, яку я пишу, я маю Python використовувати re.search()функцію для пошуку збігів у текстовому блоці та друку результатів. Однак програма виходить, як тільки знайде першу відповідність у текстовому блоці. Як це робити неодноразово, коли програма не зупиняється, поки не знайдені ВСІ відповідники? Чи є для цього окрема функція?
312 python  regex  search 

25
Різниця між оголошенням змінних до або в циклі?
Мені завжди було цікаво, чи взагалі декларування змінної викидання перед циклом, на відміну від повторного всередині циклу, має яку-небудь (продуктивність) різницю? (Абсолютно безглуздо) приклад в Java: а) оголошення перед циклом: double intermediateResult; for(int i=0; i < 1000; i++){ intermediateResult = i; System.out.println(intermediateResult); } б) оголошення (повторно) всередині циклу: for(int i=0; …


8
Як я можу повернути висновок зведеної таблиці в MySQL?
Якщо у мене таблиця MySQL виглядає приблизно так: company_name action pagecount page ------------------------------- Компанія A PRINT 3 Компанія A PRINT 2 Компанія A PRINT 3 Компанія B EMAIL Компанія B PRINT 2 Компанія B PRINT 2 Компанія B PRINT 1 Компанія A PRINT 3 Чи можливо запустити запит MySQL, щоб …
312 mysql  pivot 

18
Як я можу знати, які частини в коді ніколи не використовуються?
У мене є застарілий код C ++, з якого я повинен видалити невикористаний код. Проблема в тому, що база коду велика. Як я можу дізнатися, який код ніколи не називається / ніколи не використовується?


12
Встановлення властивості шляхом відображення зі значенням рядка
Я хотів би встановити властивість об'єкта через Reflection зі значенням типу string. Наприклад, припустимо, що у мене є Shipклас, властивість Latitudeякого є a double. Ось що я хотів би зробити: Ship ship = new Ship(); string value = "5.5"; PropertyInfo propertyInfo = ship.GetType().GetProperty("Latitude"); propertyInfo.SetValue(ship, value, null); Так, це кидає ArgumentException: …

21
Динамічний текст автоматичного розміру для заповнення контейнера фіксованого розміру
Мені потрібно відобразити введений користувачем текст у діві фіксованого розміру. Мені потрібно, щоб розмір шрифту був автоматично відрегульований, щоб текст максимально заповнив поле. Отже - якщо діва 400px x 300px. Якщо хтось входить в ABC, це справді великий шрифт. Якщо вони вводять абзац, то це був би крихітний шрифт. Я, …
312 jquery  html  css 

8
Що робить ключове слово `forall` у Haskell / GHC?
Я починаю розуміти, як forallключове слово використовується в так званих "екзистенціальних типах", як це: data ShowBox = forall s. Show s => SB s Однак це лише підмножина способів forallвикористання, і я просто не можу обернути розум навколо його використання в таких речах: runST :: forall a. (forall s. ST …
312 haskell  syntax  types  ghc  forall 

13
Перерва або повернення з потоку Java 8 forEach?
При використанні зовнішньої ітерації над Iterableвикористанням ми breakабо returnчерез розширених для кожного циклу , як: for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } Як ми можемо breakабо з returnдопомогою внутрішньої ітерації в лямбда - вираження Java 8 , як: someObjects.forEach(obj -> { …
312 java  foreach  lambda  java-8 

10
Отримайте висоту діва за допомогою простого JavaScript
На цей питання є відповіді на Stack Overflow на російському : Визначте високий елемент через Javascript, якщо вона записана у стилевому файлі Будь-які ідеї, як досягти висоти діва без використання jQuery? Я шукав переповнення стека для цього питання, і, здається, кожна відповідь вказує на jQuery .height(). Я спробував щось на …
312 javascript  html  css 

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