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

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

5
Що сталося з Лодашем _.pluck?
Я колись використовував Лодаш _.pluck... Я любив плун ... Зрозумівши, Lodash більше не підтримує pluck(як для Lodash 4.x), я намагаюся згадати, що використовувати замість цього ... Я пішов у документи , натиснув cmd-f, набрав "пласка", але моєму бідному покинутому другові навіть не належним чином згадати ... навіть "не було замінено" …
273 javascript  lodash 

12
Як слід використовувати стрази?
Колись колега сказав мені, що останнім варіантом, коли все не вдалося налагодити в Linux, було використання strace . Я намагався вивчити науку, що стоїть за цим дивним інструментом, але я не гуру адміністратора системи, і я не отримав результатів. Так, Що це саме і що робить? Як і в яких …
273 linux  debugging  strace 

6
Чому в Python3 немає функції xrange?
Нещодавно я почав використовувати Python3, і це не вистачає xrange боляче. Простий приклад: 1) Python2: from time import time as t def count(): st = t() [x for x in xrange(10000000) if x%4 == 0] et = t() print et-st count() 2) Python3: from time import time as t def …
273 python  python-3.x  pep  xrange 

15
Отримайте поточне ім'я файлу сценарію
Якщо у мене є сценарій PHP, як я можу отримати ім'я файлу всередині цього сценарію? Також, даючи назву скрипту форми jquery.js.php, як я можу витягти лише частину "jquery.js"?
273 php  file 

10
Як визначити поточну операційну систему за допомогою Node.js
Я пишу пару скриптів оболонок вузлів для використання під час розробки на платформі. У нас є і розробники Mac, і Windows. Чи є змінна, яку я можу перевірити в Node, щоб запустити .sh файл в одному екземплярі, а .bat в іншому?
273 node.js 

15
Значення "null" DateTime
Я багато шукав, але не зміг знайти рішення. Як ви маєте справу з DateTime, який повинен містити неініціалізовані значення (еквівалентні нулю)? У мене є клас, який може мати значення властивості DateTime чи ні. Я думав ініціалізувати власника власності на DateTime.MinValue, який потім можна було легко перевірити. Я думаю, це досить …
273 c#  datetime  null 

19
Як клонувати ArrayList, а також клонувати його вміст?
Як я можу клонувати, ArrayListа також клонувати її елементи на Java? Наприклад, у мене є: ArrayList<Dog> dogs = getDogs(); ArrayList<Dog> clonedList = ....something to do with dogs.... І я би сподівався, що об'єкти в clonedListсписку не такі, як у списку собак.


13
На яких мовах написані Windows, Mac OS X та Linux?
Мені було просто цікаво, хто знає, з яких мов програмування створені Windows, Mac OS X та Linux та які мови використовуються для кожної частини ОС (тобто: ядро, архітектура плагінів, компоненти графічного інтерфейсу тощо). Я припускаю, що для кожної мови існує кілька мов, і явно знаю, що ядро ​​Linux написано на …

6
Об'єднайте вектор рядків / символів
Якщо у мене є векторний тип символу, як я можу об'єднати значення в рядок? Ось як я це зробив би з paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') врожайний "abc". Але звичайно, це працює лише в тому випадку, якщо я знаю тривалість sdata достроково.
273 r  string  r-faq 

16
Перетворити епоху UTC в місцеву дату
Я вже трохи боюся з цим. Я намагаюся перетворити епоху в об’єкт дати. Епоха надсилається мені в UTC. Кожен раз, коли ви проходите new Date()епоху, це передбачає, що це локальна епоха. Я спробував створити об’єкт UTC, потім скориставшись setTime()його відповідною епохою, але єдиний метод, який здається корисним, - це те, …
273 javascript  date  utc  epoch 

13
знаходження та заміна елементів у списку
Мені доводиться шукати список і замінювати всі виникнення одного елемента іншим. Поки мої спроби коду не дають мені нікуди, який найкращий спосіб зробити це? Наприклад, припустимо, що мій список має такі цілі числа >>> a = [1,2,3,4,5,1,2,3,4,5,1] і мені потрібно замінити всі випадки числа 1 на значення 10, тому потрібний …
273 python  list  replace 


23
Ідіома Python для повернення першого елемента або None
Я впевнений, що є простіший спосіб зробити це, який мені просто не приходить. Я закликаю купу методів, які повертають список. Список може бути порожнім. Якщо список не порожній, я хочу повернути перший елемент; інакше я хочу повернути жодного. Цей код працює: my_list = get_list() if len(my_list) > 0: return my_list[0] …

4
Як я заперечую умову в PowerShell?
Як я заперечую умовний тест у PowerShell? Наприклад, якщо я хочу перевірити каталог C: \ Code, я можу запустити: if (Test-Path C:\Code){ write "it exists!" } Чи є спосіб заперечити цю умову, наприклад (неробочий): if (Not (Test-Path C:\Code)){ write "it doesn't exist!" } Обхід : if (Test-Path C:\Code){ } else …

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