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

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

9
Регулярний вираз для отримання рядка між дужками в JavaScript
Я намагаюся написати регулярний вираз, який повертає рядок, що знаходиться між дужками. Наприклад: Я хочу отримати рядок, який знаходиться між рядками "(" і ")" I expect five hundred dollars ($500). повернеться $500 Знайдено регулярний вираз для отримання рядка між двома рядками в Javascript Але я новачок з регексом. Я не …
177 javascript  regex  string 

7
Виконати код, коли Django запускає ONCE?
Я пишу клас Django Middleware, який хочу виконати лише один раз при запуску, щоб ініціалізувати якийсь інший арбітальний код. Я дотримувався дуже приємного рішення, розміщеного тут sdolan , але повідомлення "Привіт" виводиться в термінал двічі . Напр from django.core.exceptions import MiddlewareNotUsed from django.conf import settings class StartupMiddleware(object): def __init__(self): print …
177 python  django 

8
Найшвидше перевірити, чи існує рядок у PostgreSQL
У мене є купа рядків, які мені потрібно вставити в таблицю, але ці вставки завжди робляться партіями. Тому я хочу перевірити, чи існує один рядок із партії в таблиці, тому що я знаю, що вони всі були вставлені. Отже, це не є первинним ключем перевірки, але не повинно мати великого …
177 sql  postgresql 

30
Як обчислити суму та середнє значення елементів у масиві?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це питання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані чи видалені. У мене виникають проблеми з додаванням усіх елементів масиву, а також із усередненням їх. Як би я це зробив і реалізував це …

9
pandas DataFrame: замініть значення nan середніми стовпцями
У мене панди DataFrame заповнені здебільшого реальними цифрами, але в цьому є і кілька nanзначень. Як я можу замінити nans на середні стовпці, де вони є? Це питання дуже схоже на це: numpy масив: замініть значення nan середніми стовпцями, але, на жаль, наведене там рішення не працює для панд DataFrame.
177 python  pandas  nan 

4
що означає / робить змінну __file__?
A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) Я, як правило, просто проводжу їх фактичним шляхом. Але є причина для цих тверджень, які визначають шлях під час виконання, і я дуже хотів би зрозуміти модуль os.path, щоб я міг почати його використовувати.
177 python 


5
CSS 3 висунення з лівого переходу
Чи є рішення для перехресного браузера для створення перехідного слайду лише за допомогою CSS, без JavaScript? Нижче наведено приклад вмісту html: <div> <img id="slide" src="http://.../img.jpg /> </div>

7
Відформатувати дату у певному часовому поясі
Я використовую Moment.js для розбору та форматування дат у своєму веб-додатку. Як частина об'єкта JSON, мій сервер резервного сервера надсилає дати у кількості мілісекунд від епохи UTC (зміщення Unix). Дати розбору в конкретному часовому поясі прості - просто додайте ідентифікатор часового поясу RFC 822 до кінця рядка перед розбором: // …

15
Unescape HTML-об'єктів у Javascript?
У мене є код Javascript, який зв’язується із сервісом XML-RPC. XML-RPC повертає рядки форми: <img src='myimage.jpg'> Однак, коли я використовую Javascript для вставки рядків у HTML, вони відображаються буквально. Я не бачу зображення, я буквально бачу рядок: <img src='myimage.jpg'> Я здогадуюсь, що HTML переходить через канал XML-RPC. Як я можу …

13
Перетворення int в байти в Python 3
Я намагався створити цей байт-об’єкт у Python 3: b'3\r\n' тому я спробував очевидне (для мене) і виявив дивну поведінку: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Мабуть: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Мені не вдалося побачити вказівки на те, чому перетворення байтів працює таким чином, читаючи документацію. Однак у цьому питанні Python я знайшов …
177 python  python-3.x 


20
"Позиція: липкий;" не працює CSS та HTML
Я хочу зробити, щоб панель навігації дотримувалася вершини, як тільки я прокручую її, але вона не працює, і я не маю поняття, чому. Якщо ви можете допомогти, ось мій HTML та CSS код: .nav-selections { text-transform: uppercase; letter-spacing: 5px; font: 18px "lato",sans-serif; display: inline-block; text-decoration: none; color: white; padding: 18px; …
177 html  css  css-position 

4
Чи можна додавати коментарі до файлу Jenkinsfile?
Чи можливі коментарі в Jenkinsfile? Якщо так, то який синтаксис? Я використовую декларативний синтаксис конвеєра. Я хочу прокоментувати розділ "повідомлення" нижче, поки мій сервер SMTP не працює. pipeline { agent { label 'docker-build-slave' } environment { IMAGE = 'registry.gitlab.com/XXXXX/bible-server' DOCKER_REGISTRY_CREDENTIALS = credentials('DOCKER_REGISTRY_CREDENTIALS') } options { timeout(10) } stages { stage('Test') …

3
Що таке оператор Котліна з подвійним ударом (!!)?
Я перетворюю Java на Kotlin за допомогою Android Studio. Я отримую подвійний удар після змінної екземпляра. Що таке подвійний удар і, що важливіше, де це документально підтверджено? mMap!!.addMarker(MarkerOptions().position(london).title("Marker in London"))

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