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

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

9
Видаліть елементи з одного списку в інший
Я намагаюся розібратися, як перейти загальний список елементів, які я хочу видалити з іншого списку елементів. Тож скажімо, я маю це як гіпотетичний приклад List<car> list1 = GetTheList(); List<car> list2 = GetSomeOtherList(); Я хочу обмістити list1 за допомогою foreach і видалити кожен елемент у List1, який також міститься в List2. …
206 c#  .net  list 

18
Швидка команда Unix для відображення конкретних рядків у середині файлу?
Намагаюся налагодити проблему з сервером, і мій єдиний файл журналу - це файл журналу об'ємом 20 Гб (без часових позначок навіть! Чому люди використовують System.out.println()як журнал? У виробництві ?!) Використовуючи grep, я знайшов область файлу, яку я хотів би подивитися, рядок 347340107. Інше, ніж робити щось подібне head -<$LINENUM + …
206 linux  bash  unix  text 

9
Зачекайте, поки процес закінчиться
У мене є програма, яка це робить Process.Start() запустити ще одну програму "ABC". Я хочу зачекати, поки ця програма закінчиться (процес відмирає) і продовжувати виконання. Як я можу це зробити? Може бути кілька примірників запуску програми "ABC" одночасно.
206 c#  .net  process 


18
select2 - приховування вікна пошуку
Що стосується моїх більш значущих виборів, поле пошуку в Select2 чудове. Однак, в одному випадку, у мене є простий вибір 4 важко кодованих варіантів. У цьому випадку поле пошуку є зайвим і виглядає трохи нерозумно присутнім. Чи можна це якось приховати? Я переглянув документацію в Інтернеті і не зміг знайти …

13
Використання Java 8 для перетворення списку об'єктів у рядок, отриманий методом toString ()
У Java 8. є багато корисних нових речей. Наприклад, я можу повторити потік над списком об'єктів, а потім підсумувати значення з певного поля Objectекземплярів. Напр public class AClass { private int value; public int getValue() { return value; } } Integer sum = list.stream().mapToInt(AClass::getValue).sum(); Таким чином, я запитую, чи є …

6
Як знати, що рядок починається / закінчується певним рядком в jQuery?
Я хочу знати, чи починається рядок із вказаного символу / рядка чи закінчується ним у jQuery. Наприклад: var str = 'Hello World'; if( str starts with 'Hello' ) { alert('true'); } else { alert('false'); } if( str ends with 'World' ) { alert('true'); } else { alert('false'); } Якщо немає …

19
Отримання різниці між двома NSDатами (місяці / дні / години / хвилини / секунди)
Я намагаюся отримати різницю між поточною датою в якості NSDate()і дати від PHP time();виклику, наприклад: NSDate(timeIntervalSinceReferenceDate: 1417147270). Як мені зрозуміти різницю у часі між двома датами. Я хотів би мати функцію, яка порівнює дві дати, а if(seconds > 60)потім повертає хвилини, if(minutes > 60)години повернення таif(hours > 24) повернення та …
206 ios  swift  macos  nsdate 

6
Angularjs ng-модель не працює всередині ng-if
Ось загадка, що показує проблему. http://jsfiddle.net/Erk4V/1/ Це з'являється, якщо у мене є ng-модель всередині ng, якщо модель не працює, як очікувалося. Мені цікаво, це помилка чи я неправильно розумію правильне використання. <div ng-app > <div ng-controller="main"> Test A: {{testa}}<br /> Test B: {{testb}}<br /> Test C: {{testc}}<br /> <div> testa …
206 angularjs 

8
Безпечно видаліть міграцію в Laravel
У Laravel, здається, є команда для створення міграції, але не видалення. Створіть команду міграції: php artisan migrate:make create_users_table Якщо я хочу видалити міграцію, чи можу я просто безпечно видалити відповідний файл міграцій у папці бази даних / міграцій? Файл міграцій: 2013_05_31_220658_create_users_table

5
Читання відмежованого рядка в масив у Bash
У мене є змінна, яка містить рядок, обмежений пробілом: line="1 1.50 string" Я хочу розділити цей рядок на простір як роздільник і зберегти результат у масиві, щоб наступне: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} виходи 1 1.50 string Десь я знайшов рішення, яке не працює: arr=$(echo ${line}) Якщо після цього …
206 arrays  string  bash  shell 

3
Аргумент Python ігнорує нерозпізнані аргументи
Optparse, стара версія просто ігнорує всі нерозпізнані аргументи і продовжує. У більшості ситуацій це не ідеально і змінювалося в аргументації. Але є кілька ситуацій, коли ви хочете ігнорувати нерозпізнані аргументи та аналізувати вказані вами. Наприклад: parser = argparse.ArgumentParser() parser.add_argument('--foo', dest="foo") parser.parse_args() $python myscript.py --foo 1 --bar 2 error: unrecognized arguments: …

7
Як виконати збережену процедуру один раз для кожного рядка, повернутого запитом?
У мене зберігається процедура, яка певним чином змінює дані користувачів. Я передаю це user_id, і це робить це. Я хочу запустити запит на таблиці, а потім для кожного user_id я знайду запустити збережену процедуру один раз на цьому user_id Як би я написав запит на це?

6
Видаліть залежність вилок із сховища GitHub
Як я можу змусити GitHub забути чи роз'єднати, що моє репо спочатку було вилкою іншого проекту? Я відправив проект у GitHub. Зараз я бачу "роздвоєний з будь-чого / будь-чого". Батьківський сховище «все / що завгодно» більше не підтримується. Мені дозволено продовжувати використовувати кодову базу вихідного сховища для створення незалежного сховища. …
206 github 

8
Отримати ім’я файлу з рядка URI в C #
У мене є цей метод захоплення імені файлу з URI рядка. Що я можу зробити, щоб зробити його більш надійним? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }
206 c#  string  uri  filenames 

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