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

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


7
Запобігайте одиничним тестам, але дозволяйте інтеграційні тести в Maven
У мене є збірка Maven, в якій я використовую плагін SureFire для запуску одиничних тестів, а плагін FailSafe - для виконання деяких інтеграційних тестів. Я хотів би спосіб запустити лише тести плагіну FailSafe. Для мене не дуже вдале рішення додавати різні профілі чи що-небудь у пам’яті, оскільки це мультимодульна збірка, …

13
Здійснюйте Https-дзвінок за допомогою HttpClient
Я використовував HttpClientдля здійснення дзвінків WebApi за допомогою C #. Здається акуратним і швидким способом порівняно з WebClient. Однак я застряг під час Httpsдзвінків. Як можна зробити код нижче, щоб Httpsтелефонувати? HttpClient httpClient = new HttpClient(); httpClient.BaseAddress = new Uri("https://foobar.com/"); httpClient.DefaultRequestHeaders.Accept.Clear(); httpClient.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/xml")); var task = httpClient.PostAsXmlAsync<DeviceRequest>( "api/SaveData", request); …

4
Як відключити редагування елементів у комбобоксі для c #?
У мене є елементи в ComboBox (WinForms з C #). Я хочу, щоб їх вміст був статичним, щоб користувач не міг змінювати значення всередині під час запуску програми. Я також не хочу, щоб користувач додавав нові значення до ComboBox
157 c#  winforms  combobox 

3
Ітерація через каталоги з Python
Мені потрібно перебирати підкаталоги даного каталогу та шукати файли. Якщо я отримую файл, я мушу його відкрити, змінити вміст і замінити його власними рядками. Я спробував це: import os rootdir ='C:/Users/sid/Desktop/test' for subdir, dirs, files in os.walk(rootdir): for file in files: f=open(file,'r') lines=f.readlines() f.close() f=open(file,'w') for line in lines: newline …
157 python  directory 

3
Чи залежать регістри імен стовпців PostgreSQL?
У мене є таблиці БД сказати, personsв Postgres передавалася іншою командою , яка має ім'я стовпця сказати, "first_Name". Зараз я намагаюся використовувати командира PG для запиту цієї таблиці у цій імені стовпця. select * from persons where first_Name="xyz"; І це просто повертається ПОМИЛКА: стовпець "first_Name" не існує Не впевнений, чи …

5
Як отримати розмір рядка в Python?
Наприклад, я отримую рядок: str = "please answer my question" Я хочу записати його у файл. Але мені потрібно знати розмір рядка, перш ніж записати рядок у файл. Яку функцію можна використовувати для обчислення розміру рядка?


7
Чи повернення зупиняє цикл?
Припустимо, у мене є такий цикл: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Швидке запитання: чи returnзупиняє виконання циклу саме по собі?
157 javascript  loops  return 

6
Чи може в лямбі Java більше 1 параметра?
Чи в Java можливо лямбда приймати кілька різних типів? Тобто: Одинична змінна працює: Function <Integer, Integer> adder = i -> i + 1; System.out.println (adder.apply (10)); Вараги також працюють: Function <Integer [], Integer> multiAdder = ints -> { int sum = 0; for (Integer i : ints) { sum += …
157 java  lambda  java-8 

5
Як надійно відкрити файл у тому ж каталозі, що і сценарій Python
Я використовував для відкриття файлів, що знаходились у тому самому каталозі, що і поточний сценарій Python, просто використовуючи таку команду, як open("Some file.txt", "r") Однак я виявив, що коли сценарій запускався в Windows, двічі клацнувши його, він спробує відкрити файл із неправильної каталоги. З того часу я використовував команду форми …
157 python  directory 

16
Як отримати часову позначку UTC у JavaScript?
Під час написання веб-програми, має сенс зберігати (серверно) всі дати в БД як часові позначки UTC. Я був здивований, коли помітив, що ти не міг би зробити багато чого з точки зору маніпуляцій Timezone в JavaScript. Я трохи подовжив об’єкт Date. Чи має ця функція сенс? По суті, кожен раз, …
157 javascript  timezone  utc 


4
BigDecimal дорівнює () проти порівняти до ()
Розглянемо простий тестовий клас: import java.math.BigDecimal; /** * @author The Elite Gentleman * */ public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal x = new BigDecimal("1"); BigDecimal y = new BigDecimal("1.00"); System.out.println(x.equals(y)); System.out.println(x.compareTo(y) == 0 ? "true": …

11
Вам потрібен текст / javascript, вказаний у ваших тегах <script>?
Я десь читав, що вам більше не потрібні такі речі, як type="text/javascript"дивні, CDATAі &lt;!--речі в тегах сценарію. Отже, замість: &lt;script type="text/javascript"&gt; //&lt;![CDATA[ &lt;!-- //your script here --&gt; //]]&gt; &lt;/script&gt; Ви просто зробите: &lt;script&gt; //your script here &lt;/script&gt; Я не можу пригадати, де я це читав. Думаю, це було від інженера …
157 javascript  html 

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