Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
есть данные в hex файле примерно такого вида: byte[] data = {0x11 0x48 0x42 0x50 0x00 0x00} здесь записано значение 1148.42500000 в dec. Не знаю что за сумрачный гений такое придумал... два первых байта всегда целая часть, 4 следующих байта - дробная. Нужно как-то вытаскивать float из этого массива...
Есть запрос, который обновляет поле формата jsonb. Данные берутся из другой таблицы(news). Конечная jsonb строка, которая должна записаться, выглядит примерно: {"date": "2020-08-30"}. Пробовал так, но выдает ошибку: UPDATE attributes AS d SET create_date = d.create_date || '{"date": || a.date || }'::jsonb FROM news AS a...
На вход такая строка - "string1_string2_string3", на выход - "string1String2String3"; Мое решение(на отказоустойчивость не смотрите): function changeString($string){ $parts = explode('_', $string); $partsCount = count($parts); for ($i = 1; $i < $partsCount; $i++){ $parts[$i][0] = toUpper($parts[$i][0]); } return implode('', $parts); } Помогите...
как указать логической конструкции if else сравнивать число не со значением в переменной массива ("двенадцать") а с ключом переменной массива (12), то есть, чтобы он как и прежде брал значение из массива, но при этом сравнивал его с ключом, а не со значением прикрепленным к...
Всем привет. Написал скрипт для публикации записи на стенах групп ВК. Суть проблемы: Цикл while, в нем цикл for в котором перебирается список групп из txt файла и подставляется видео из списка по индексу. Индекс увеличивается после полного прохода цикла for. Проблема: После...
Создаю дженерик класс доступа к данным с простыми CRAD операциями. Использую рефлексию, через неё заполняю Parameters для SqlCommand. Но CommandText необходимо задавать напрямую. Иначе коданалайзер ругается: review of the query string passed to accepts any user input Так как класс обобщённый я не могу жёстко задать...
Есть 3 одинаковые по ширине колонки. В каждой колонки есть ещё блоки высотой 150 пикселей. В какой-то момент времени один из блоков может вырасти в ширине так что будет вылазить за ширину своей колонки. Есть ли возможность сделать обтекание показанное на...
Кусок кода: def parser(): PAGENATION = ui.lineEdit.text() PAGENATION = int(PAGENATION.strip()) html = get_html(URL) if html.status_code == 200: noutbuki = [] for page in range(1, PAGENATION): print(f'Парсим страницу: {page}') html = get_html(URL, params={'page': page}) noutbuki.extend(get_content(html.text)) save_doc(noutbuki, CSV) pass else: print('Error') Вот...
import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; class F extends React.Component { constructor(props) { super(props); this.state = { name: 'User' }; } Input(){ this.setState({name: this.refs.Txt.value}) } render() { return ( <div> <div>Привет {this.state.name}!</div> <input ref = "Txt" onChange={this.Input}></input> </div> ); ...
Есть очень большая таблица со следующими полями: id price timestamp Есть определенный интервал, допустим, 15 минут, нужно обойти всю таблицу, найти все пары значений, между которыми временной интервал составляет 15 минут, для всех этих пар найти разницу price в процентах, а затем...
Добрый день на другом вопросе помогли, с решением калькулятора всем за спасибо за помощь шас у меня такая задача написать Юнит тесты для калькулятора написал тест кейсы и методы для проверки, но при запуске код не запускается, не знаю почему. using System; using...
В моей базе данных есть таблица, в которую не добавляются новые строки, а лишь редактируются уже существующие. Проблема в том, что изменения держатся пару часов, а потом база сама по себе откатывает строки к изначальному состоянию (База SQLite3, подключена к боту pytelegrambotapi, все...
Есть форма, на ней event listener submit, внутри Event.preventDefault(). Есть поле type file. Если оно пустое, то при отправке формы перегрузка не происходит. Если содержит файл, то страница перегружается несмотря на preventDefault. Интересует это какое-то дефолтное поведение связанное с этим типом инпута...
package main import ( "fmt" "os" ) var http_endpoint string func init() { http_endpoint, ok := os.LookupEnv("http_endpoint") fmt.Println("OK IS:", ok) if !ok { http_endpoint = "127.0.0.1:3000" } fmt.Println("INIT RESULT:", http_endpoint) } func main() { fmt.Println("FINAL RESULT:", http_endpoint) } /* OUTPUT: OK IS: false INIT RESULT: 127.0.0.1:3000 FINAL RESULT: */ package...
Выползает данная ошибка в фреймворке Yii2. Мне критически необходимо передавать смайлики в БД, j, обычная кодировка utf8mb4 сжирает некоторые символы. Вот мое подключение к БД: return [ 'components' => [ 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=xxx', 'username'...
В общем, почему-то при выполнении Publish, как Standalone Win x64 приложение, вылетает ошибка Sql client is not supported on this platform, хотя, если запускать из под VS, то все нормально. .Net Core стоит 2.2 версии с последними доступными версиями либ для работы с Sql Server. В чем может быть проблема? Сначала грешил...
Дано квадратная матрица порядка n с целыми элементами. Найти наименьшее из значений элементов столбик, сумма модулей элементов которого является наибольшей. Если таких столбцов существует несколько, то взять первый Из них Я пытался сделать но не получаеться я не знаю что...
Начал изучать Promise, и столкнулся с некоторым недопониманием. У меня есть основная функция, где выполняются все действия. В переменную wait сохраняется результат промиса который относится к модулю puppeter: await page.waitForSelection('CSSselector'); (в документации написано, что если он не находит...
Запустил Debian из-под Proot на Андроид, но существуют ли другие способы запуска Linux на Android? Со временем хочу перевести весь аппарат на Linux, но пока запускаю через Termux. Для начала хочу отвязаться от Termux, так как там всё жёстко завязано на определённые пути , в частности на папку...
В чем ошибка кода? При нажатии на кнопку Мой баланс работает как надо, а когда нажимаешь VK, то выдаёт кучу ошибок. import telebot from telebot import types bot = telebot.TeleBot("<TOKEN>") @bot.message_handler(commands=['start']) def send_welcome(message): bot.send_message( message.chat.id, ''' Магазин услуг прямиком из net! ...