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

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

15
Перетворення загального списку в рядок CSV
У мене є список цілих значень (Список) і я хочу створити рядок з комами. Тобто всі елементи списку виводяться до одного списку, розміщеного комами. Мої думки ... 1. передати список методом. 2. Використовуйте stringbuilder для повторення списку та додавання коми. 3. Перевірте останній символ, і якщо це кома, видаліть його. …
139 c#  generics  .net-3.5 



1
Як правильно обробляти gzipped сторінку при використанні curl?
Я написав скрипт bash, який отримує вихід з веб-сайту за допомогою curl і робить купу рядкових маніпуляцій на виході html. Проблема полягає в тому, коли я запускаю її проти сайту, який повертає вихідний файл gzipped. Захід на сайт у браузері працює чудово. Коли я запускаю curl вручну, я отримую gzipped …
139 bash  curl  gzip 

6
У чому різниця між System.ValueTuple і System.Tuple?
Я декомпілював деякі бібліотеки C # 7 і побачив, ValueTupleяк використовуються дженерики. Що таке, ValueTuplesа чому не Tupleзамість цього? https://docs.microsoft.com/en-gb/dotnet/api/system.tuple https://docs.microsoft.com/en-gb/dotnet/api/system.valuetuple
139 c#  .net  tuples  c#-7.0 



6
rreplace - Як замінити останнє виникнення виразу в рядку?
Чи є у Python швидкий спосіб заміни рядків, але замість того, щоб починати з початку, як replaceце робиться, починаючи з кінця? Наприклад: >>> def rreplace(old, new, occurrence) >>> ... # Code to replace the last occurrences of old by new >>> '<div><div>Hello</div></div>'.rreplace('</div>','</bad>',1) >>> '<div><div>Hello</div></bad>'
139 python  string 

14
Java LinkedHashMap отримати перший або останній запис
Я використовував, LinkedHashMapтому що важливо порядок введення ключів у карту. Але тепер я хочу отримати значення ключа в першу чергу (перший введений запис) або останній. Чи повинні бути метод , як first()і last()чи що - щось подібне? Чи потрібно мені мати ітератор, щоб отримати перший ключ? Ось чому я і …

3
Отримайте поточний слід стеку в Ruby, не збільшуючи виняток
Я хочу записати поточний заднім числом (стек-трек) у додатку Rails 3 без винятку. Будь-яка ідея як? Чому я хочу цього? Я намагаюся простежити виклики, які виконуються, коли Rails шукає шаблон, щоб я міг вибрати частину процесу для переопределення (тому що я хочу змінити шлях перегляду для певного мого підкласового контролера). …
139 ruby  stack-trace 

8
Краще щось "спробувати" і зловити виняток або тестувати, чи можливо спочатку уникнути виключення?
Чи слід перевірити ifщось дійсне або просто tryзробити це і зробити виняток? Чи є якась обґрунтована документація, яка говорить про те, що кращим є один із способів? Чи один із способів більш пітонічний ? Наприклад, чи слід: if len(my_list) >= 4: x = my_list[3] else: x = 'NO_ABC' Або: try: …



3
Що таке "точка входу" в npm init
У мене порожній новий проект, коли я запускаю npm init, я отримав список питань, на які потрібно відповісти, наприклад: name: (karma) version: (1.0.0) description:my project description entry point: (index.js) Я дуже розгублений з приводу того, що говорить "точка входу". Якщо це мій файл index.html або мій app.js, чи це щось …
139 javascript  node.js  npm 

6
Як отримати доступ до вже існуючої колекції за допомогою Mongoose?
У мене велика колекція з 300 questionоб’єктів у базі даних test. Я можу легко взаємодіяти з цією колекцією через інтерактивну оболонку MongoDB; однак, коли я намагаюся отримати колекцію через Mongoose у програмі express.js, я отримую порожній масив. Моє запитання: як я можу отримати доступ до цього вже наявного набору даних, …

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